0000022701-23-000008.txt : 20230414 0000022701-23-000008.hdr.sgml : 20230414 20230414150048 ACCESSION NUMBER: 0000022701-23-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230414 DATE AS OF CHANGE: 20230414 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Pineapple Energy Inc. CENTRAL INDEX KEY: 0000022701 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 410957999 STATE OF INCORPORATION: MN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-31588 FILM NUMBER: 23820823 BUSINESS ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 BUSINESS PHONE: 9529961674 MAIL ADDRESS: STREET 1: 10900 RED CIRCLE DRIVE CITY: MINNETONKA STATE: MN ZIP: 55343 FORMER COMPANY: FORMER CONFORMED NAME: Pineapple Holdings, Inc. DATE OF NAME CHANGE: 20220328 FORMER COMPANY: FORMER CONFORMED NAME: COMMUNICATIONS SYSTEMS INC DATE OF NAME CHANGE: 19950401 10-K 1 pegy-20221231x10k.htm 10-K pegy-20221231x10k
falseFY0000022701YesYesNoNoP3MP3YP18M2035-12-31P5YP5Y0000022701srt:ScenarioForecastMember2023-01-012023-12-310000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2022-03-282022-03-280000022701pegy:PipeInvestmentMemberpegy:WarrantsMember2022-03-282022-03-280000022701pegy:MergerEarnoutSharesMemberpegy:TranchesTwoAndThreeMember2022-03-282022-03-280000022701pegy:MergerEarnoutSharesMember2022-01-012022-12-310000022701pegy:WorkingCapitalNoteMemberus-gaap:CommonStockMember2022-03-282022-03-280000022701us-gaap:PreferredStockMember2022-01-012022-12-310000022701pegy:WorkingCapitalNoteMemberpegy:ClassCUnitsMember2022-01-012022-03-270000022701pegy:ThenMembersMemberus-gaap:CommonStockMember2021-12-162021-12-160000022701pegy:ThenMembersMemberpegy:ClassCUnitsMember2021-12-162021-12-160000022701pegy:HECAssetAcquisitionMemberus-gaap:CommonClassBMember2022-03-282022-03-280000022701pegy:MergerEarnoutSharesMember2022-03-282022-03-280000022701us-gaap:RetainedEarningsMember2022-12-310000022701us-gaap:AdditionalPaidInCapitalMember2022-12-310000022701us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000022701us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310000022701us-gaap:RetainedEarningsMember2021-12-310000022701us-gaap:AdditionalPaidInCapitalMember2021-12-310000022701us-gaap:RetainedEarningsMember2020-12-310000022701us-gaap:AdditionalPaidInCapitalMember2020-12-310000022701us-gaap:PreferredStockMember2022-12-310000022701us-gaap:CommonStockMember2022-12-310000022701us-gaap:CommonStockMember2021-12-310000022701us-gaap:CommonStockMember2020-12-310000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2022-03-280000022701pegy:PipeInvestmentMemberpegy:WarrantsMember2022-03-280000022701pegy:EquityIncentivePlan1Member2022-01-012022-12-310000022701us-gaap:EmployeeStockOptionMember2022-12-310000022701pegy:DeferredStockAwardMember2022-12-310000022701pegy:DeferredStockAwardMember2021-12-310000022701pegy:SeniorVicePresidentsMemberus-gaap:RestrictedStockUnitsRSUMember2022-11-062022-11-060000022701srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-10-102022-10-100000022701us-gaap:EmployeeStockMember2022-12-310000022701pegy:EquityIncentivePlan1Member2022-12-070000022701pegy:EquityIncentivePlan1Member2022-01-240000022701pegy:EquityIncentivePlan1Member2022-12-072022-12-070000022701us-gaap:RestrictedStockUnitsRSUMemberpegy:EquityIncentivePlan1Member2022-12-310000022701pegy:EquityIncentivePlan1Member2022-12-310000022701us-gaap:RestrictedStockUnitsRSUMemberpegy:EquityIncentivePlan1Member2021-12-310000022701us-gaap:RestrictedStockUnitsRSUMemberpegy:EquityIncentivePlan1Member2022-01-012022-12-310000022701us-gaap:TransferredOverTimeMember2022-01-012022-12-310000022701us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310000022701us-gaap:ServiceMember2022-01-012022-12-310000022701pegy:ResidentialContractsMember2022-01-012022-12-310000022701pegy:CommissionRevenueMember2022-01-012022-12-310000022701pegy:CommercialContractsMember2022-01-012022-12-310000022701us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310000022701pegy:CommissionRevenueMember2021-01-012021-12-310000022701pegy:SunationMember2022-12-310000022701pegy:CommunicationSystemsIncMember2022-12-310000022701srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310000022701srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2022-01-012022-12-310000022701srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2022-01-012022-12-310000022701srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2022-01-012022-12-310000022701srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2022-01-012022-12-310000022701srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2022-01-012022-12-310000022701us-gaap:MachineryAndEquipmentMember2022-12-310000022701us-gaap:LeaseholdImprovementsMember2022-12-310000022701us-gaap:FurnitureAndFixturesMember2022-12-310000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2021-09-152021-09-150000022701pegy:WorkingCapitalNoteMember2022-01-012022-03-270000022701pegy:PipeInvestmentMember2022-12-310000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2021-09-150000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2021-06-280000022701pegy:PipeInvestmentMember2022-03-280000022701us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000022701us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310000022701us-gaap:DomesticCountryMember2022-01-012022-12-310000022701pegy:AustinTaylorCommunicationsLtdMember2022-12-310000022701pegy:CommencedDuringPeriodMember2022-12-310000022701us-gaap:RetainedEarningsMember2022-01-012022-12-310000022701us-gaap:RetainedEarningsMember2021-01-012021-12-3100000227012022-01-012022-03-310000022701srt:MinimumMember2022-12-310000022701srt:MaximumMember2022-12-310000022701pegy:ThereafterUntilPaidInFullMemberpegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-11-092022-11-090000022701pegy:FirstAnniversaryMemberpegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-11-092022-11-090000022701pegy:SUNationAcquisitionMemberpegy:PromissoryNoteMember2022-01-012022-12-310000022701pegy:SUNationAcquisitionMemberpegy:EquipmentLoansMember2022-01-012022-12-310000022701pegy:WorkingCapitalNoteMember2022-01-012022-12-310000022701pegy:WorkingCapitalNoteMember2021-01-012021-12-310000022701us-gaap:StateAndLocalJurisdictionMember2015-01-012015-12-310000022701us-gaap:DomesticCountryMember2015-01-012015-12-310000022701pegy:AustinTaylorCommunicationsLtdMember2022-01-012022-12-310000022701pegy:AustinTaylorCommunicationsLtdMember2021-01-012021-12-310000022701pegy:SUNationAcquisitionMember2021-12-310000022701pegy:HECAssetAcquisitionMember2021-12-310000022701pegy:CsiMergerMember2022-04-012022-06-300000022701srt:MinimumMemberpegy:TradenamesAndTrademarksMember2022-01-012022-12-310000022701srt:MaximumMemberpegy:TradenamesAndTrademarksMember2022-01-012022-12-310000022701srt:WeightedAverageMember2022-01-012022-12-310000022701pegy:DevelopedTechnologyMember2022-01-012022-12-310000022701pegy:BacklogMember2022-01-012022-12-310000022701pegy:TradenamesAndTrademarksMember2021-01-012021-12-310000022701pegy:TradenamesAndTrademarksMember2022-12-310000022701pegy:DevelopedTechnologyMember2022-12-310000022701pegy:BacklogMember2022-12-310000022701pegy:TradenamesAndTrademarksMember2021-12-310000022701pegy:EmployeeStockOwnershipPlanMember2022-12-310000022701us-gaap:RestrictedStockUnitsRSUMember2022-12-310000022701us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000022701pegy:SUNationAcquisitionMemberpegy:TaxPaymentsDueRelatedToPeriodPriorToAcquisitionMember2022-12-310000022701pegy:SUNationAcquisitionMemberpegy:RefundableTaxCreditAgainstCertainEmploymentTaxesMember2022-12-310000022701pegy:OneThenMemberMember2020-12-310000022701pegy:AnotherThenMemberMember2020-12-3100000227012020-12-310000022701pegy:Sunation401KPlanMember2022-01-012022-12-310000022701pegy:EmployeeSavingsPlanMember2022-01-012022-12-310000022701pegy:EmployeeSavingsPlanMember2021-01-012021-12-310000022701us-gaap:StateAndLocalJurisdictionMember2022-12-310000022701us-gaap:DomesticCountryMember2022-12-310000022701pegy:SecondAnniversaryMemberpegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-11-092022-11-090000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-03-292022-03-290000022701pegy:TermLoanFromHerculesCapitalInc.Memberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMember2022-12-310000022701pegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMemberus-gaap:MeasurementInputDiscountRateMember2022-11-090000022701srt:MinimumMemberpegy:SUNationAcquisitionMemberpegy:EquipmentLoansMember2022-12-310000022701srt:MaximumMemberpegy:SUNationAcquisitionMemberpegy:EquipmentLoansMember2022-12-310000022701pegy:ThreeMonthAnniversaryMemberpegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-11-090000022701pegy:ThereafterUntilPaidInFullMemberpegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-11-090000022701pegy:SixMonthAnniversaryMemberpegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-11-090000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-03-310000022701pegy:TermLoanFromHerculesCapitalInc.Memberus-gaap:FairValueInputsLevel3Member2022-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-03-280000022701pegy:WorkingCapitalNoteMemberpegy:NorthernPacificGrowthInvestmentAdvisorsLlcMember2021-01-080000022701pegy:WorkingCapitalNoteMemberpegy:HerculesMember2021-01-080000022701pegy:WorkingCapitalNoteMember2021-01-080000022701pegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-12-310000022701pegy:SUNationAcquisitionMemberpegy:PromissoryNoteMember2022-12-310000022701pegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-12-310000022701pegy:SUNationAcquisitionMemberpegy:EquipmentLoansMember2022-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-12-310000022701pegy:WorkingCapitalNoteMember2022-03-270000022701pegy:WorkingCapitalNoteMember2021-12-310000022701pegy:LegacyCsiShareholdersMember2022-03-280000022701pegy:HalfOfWarrantsMemberpegy:PipeInvestmentMember2022-11-300000022701us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310000022701us-gaap:FairValueInputsLevel1Member2022-12-310000022701pegy:HECAssetAcquisitionMember2022-12-310000022701pegy:CsiMergerMemberus-gaap:FairValueInputsLevel3Member2022-03-250000022701pegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-11-092022-11-090000022701pegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-11-092022-11-090000022701pegy:SUNationAcquisitionMemberpegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember2022-01-012022-12-310000022701pegy:CsiMergerMember2022-05-262022-05-260000022701pegy:HECAssetAcquisitionMember2022-03-282022-03-280000022701pegy:CsiMergerMember2022-03-282022-03-280000022701pegy:HecAssetAcquisitionAndSunationAcquisitionMember2022-01-012022-12-310000022701pegy:HecAssetAcquisitionAndSunationAcquisitionMember2021-01-012021-12-310000022701us-gaap:AcquisitionRelatedCostsMember2022-01-012022-12-310000022701pegy:IntangibleAssetsAmortizationExpenseMember2022-01-012022-12-310000022701us-gaap:AcquisitionRelatedCostsMember2021-01-012021-12-310000022701pegy:IntangibleAssetsAmortizationExpenseMember2021-01-012021-12-310000022701pegy:SUNationAcquisitionMember2022-11-092022-11-090000022701us-gaap:MoneyMarketFundsMember2022-12-310000022701us-gaap:InvestmentsMember2022-12-310000022701pegy:RestrictedCashEquivalentsMember2022-12-310000022701us-gaap:WarrantMember2022-01-012022-12-310000022701us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000022701pegy:SUNationAcquisitionMember2022-01-012022-12-310000022701pegy:HECAssetAcquisitionMember2022-01-012022-12-310000022701us-gaap:FairValueInputsLevel3Memberpegy:ContingentValueRightsMember2022-12-310000022701us-gaap:FairValueInputsLevel3Memberpegy:ContingentConsiderationMember2022-12-310000022701us-gaap:FairValueInputsLevel3Member2022-12-310000022701pegy:ContingentValueRightsMember2022-12-310000022701pegy:ContingentConsiderationMember2022-12-3100000227012021-12-310000022701pegy:WorkmanshipMember2022-01-012022-12-310000022701pegy:SolarPanelsMember2022-01-012022-12-310000022701pegy:InvertersMember2022-01-012022-12-310000022701pegy:InstallationAndOtherSuppliesMember2022-01-012022-12-310000022701pegy:PipeInvestmentMember2021-09-150000022701pegy:PipeInvestmentMember2022-01-012022-12-310000022701us-gaap:CommonStockMember2022-01-012022-12-310000022701us-gaap:FairValueInputsLevel2Memberpegy:CorporateNotesAndBondsMember2022-12-310000022701us-gaap:FairValueInputsLevel2Member2022-12-310000022701pegy:CorporateNotesAndBondsMember2022-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-03-282022-03-2800000227012020-12-012020-12-310000022701us-gaap:EmployeeStockMember2022-12-072022-12-0700000227012022-07-012022-09-300000022701pegy:Lease2Member2022-01-012022-12-310000022701pegy:PipeInvestmentMemberus-gaap:SeriesAPreferredStockMember2022-01-012022-12-310000022701pegy:PipeInvestmentMemberpegy:WarrantsMember2022-01-012022-12-310000022701pegy:SelectedByPineappleEnergyMember2022-03-280000022701pegy:SelectedByCsiMember2022-03-2800000227012022-03-280000022701srt:MaximumMemberus-gaap:PreferredStockMember2022-01-012022-12-3100000227012022-11-012022-11-3000000227012022-04-012022-04-300000022701pegy:Lease1Member2022-01-012022-12-3100000227012021-01-012021-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2021-01-012021-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2021-12-310000022701pegy:CsiMergerMember2022-01-012022-12-310000022701srt:MinimumMember2022-01-012022-12-310000022701srt:MaximumMember2022-01-012022-12-310000022701pegy:CsiMergerMember2022-12-310000022701pegy:SUNationAcquisitionMember2022-12-310000022701us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-03-282022-03-280000022701us-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-03-282022-03-280000022701srt:MinimumMemberpegy:CsiMergerMember2022-03-250000022701srt:MinimumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-03-282022-03-280000022701srt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-03-282022-03-280000022701us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-03-282022-03-280000022701pegy:TranchesTwoAndThreeMember2022-03-282022-03-2800000227012022-03-282022-03-280000022701pegy:CsiMergerMember2022-07-012022-09-300000022701pegy:SUNationAcquisitionMemberpegy:LongTermPromissoryNoteMember2022-11-090000022701pegy:CsiMergerMember2022-01-012022-03-310000022701pegy:SUNationAcquisitionMember2022-11-090000022701pegy:HECAssetAcquisitionMember2022-03-2800000227012022-12-310000022701pegy:TermLoanFromHerculesCapitalInc.Member2022-01-012022-12-310000022701us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000022701pegy:PipeInvestmentMemberpegy:WarrantsMember2022-12-310000022701pegy:PipeInvestmentMember2022-03-282022-03-2800000227012022-06-3000000227012023-03-3100000227012022-01-012022-12-31pegy:segmentpegy:itemxbrli:pureiso4217:USDxbrli:sharesiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

x    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2022

o

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 For the transition period from  ______to  _____

Commission File Number: 001-31588

PINEAPPLE ENERGY INC.

(Exact name of registrant as specified in its charter)

Minnesota

 

41-0957999

(State or other jurisdiction

 

(I.R.S. Employer

of incorporation or organization)

 

Identification No.)

10900 Red Circle Drive, Minnetonka, MN 55343

(Address of principal executive offices and zip code)

Registrant’s telephone number, including area code: (952) 996-1674

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, $.05 par value

PEGY

Nasdaq Stock Market

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

YES  ¨  NO  x

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.  YES  ¨  NO  x

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  YES  x  NO  ¨

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  YES  x  NO  ¨

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “ large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large Accelerated Filer  ¨  Accelerated Filer  ¨  Non-Accelerated Filer  x

Smaller Reporting Company  x  Emerging Growth Company  ¨

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   ¨  

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.   ¨ 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  YES  ¨  NO  x 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant was approximately $9,465,000 based upon the closing sale price of the Company’s common stock on the Nasdaq Capital Market on June 30, 2022.

As of March 31, 2023 there were outstanding 9,948,836 shares of the Registrant’s common stock.

Documents Incorporated by Reference

Portions of the Registrant’s definitive proxy statement relating to its 2023 Annual Meeting of Shareholders, if filed with the Securities and Exchange Commission within 120 days after December 31, 2022, are incorporated by reference into Part III of this Form 10-K, or such Part III information will be provided in an amendment filed on Form 10-K/A within 120 days after December 31, 2022.


TABLE OF CONTENTS

PART I

ITEM 1.

BUSINESS

3

ITEM 1A.

RISK FACTORS

7

ITEM 1B.

UNRESOLVED STAFF COMMENTS

20

ITEM 2.

PROPERTIES

20

ITEM 3.

LEGAL PROCEEDINGS

20

ITEM 4.

MINE SAFETY DISCLOSURES

21

PART II

ITEM 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

21

ITEM 6.

RESERVED

21

ITEM 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

22

ITEM 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

26

ITEM 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

27

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

61

ITEM 9A.

CONTROLS AND PROCEDURES

61

ITEM 9B.

OTHER INFORMATION

61

ITEM 9C.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

61

PART III

ITEM 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

62

ITEM 11.

EXECUTIVE COMPENSATION

62

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

62

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

62

ITEM 14.

PRINCIPAL ACCOUNTING FEES AND SERVICES

62

PART IV

ITEM 15.

EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

63

ITEM 16.

FORM 10-K SUMMARY

67


 

2


PART I

ITEM 1. BUSINESS

OVERVIEW

Pineapple Energy Inc.’s (herein collectively referred to as “Pineapple,” “PEGY,” “our,” “we” or the “Company”) vision is to power the energy transition through grass-roots growth of solar electricity paired with battery storage. The Company is a growing domestic operator and consolidator of residential and commercial solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide.  

Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based Hawaii Energy Connection (“HEC”) and New York-based SUNation Solar Systems (“SUNation”) entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers.  

Through its E-Gear, LLC (“E-Gear”) business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities.  

Corporate History 

Pineapple is a Minnesota corporation organized in 1969 that operates directly and through its subsidiaries located in the United States (“U.S.”).

On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc.

In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of two Hawaii-based solar energy companies, HEC and E-Gear. On November 9, 2022, the Company purchased the equity of New York-based SUNation Solar Systems, Inc. and five of its affiliated entities (collectively “SUNation”).

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7 of the Notes to the Consolidated Financial Statements, “Discontinued Operations.” As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.

Our Strategy

 

Our strategy is designed to provide customers with sustainable energy security by leveraging our people, technology, and processes to deliver solutions that improve the performance, increase the reliability, and reduce the cost of energy. Key elements of our strategy include:

Capitalizing on the opportunity for industry and regional consolidation. Residential solar is a fragmented industry, with over 4,000 contractors nationwide. We believe the Sunrun-Vivint merger in 2020 started an era of consolidation and the positive impact of scale-expansion. According to Wood Mackenzie, as of 2022 Q2, 70%+ of the residential solar market is served by a regional or local installer. We believe there is a tremendous opportunity for a consolidator to rapidly scale its business and become one of the most recognized brands in the industry through acquiring, integrating, and growing leading local and regional solar sales and installation companies.

 

3


Leverage and continue to lower our customer acquisition costs through referral programs. We already have what we believe are premier referral rates, with over 50% of installed jobs in 2022 coming from referrals or repeat customers. We believe that our existing HEC and SUNation portfolio companies form a foundation to drive improved referral performance across the network of companies we acquire, further increasing our referral rates and lowering our overall customer acquisition cost.

Continue to grow our operations to achieve economies of scale. Residential solar is like many industries in that cost-of-goods-sold is a significant expense, and companies with greater scale can enjoy significantly lower costs throughout their equipment supply chain. As we grow both organically and through acquisitions, we expect to lower the costs of acquiring key input products such as modules, inverters, and electrical balance-of-systems components, which we anticipate should allow us to accelerate growth through lower pricing and enhanced profit margins. With scalable shared services (e.g., accounting, HR, policy, marketing, legal, IT), we believe our current approach of organic growth enhanced by acquisitions will lead to profitability and cash generation. We are also able to help our customers access various options to finance their acquisition of a solar system through referrals to a variety of solar finance companies.

Explore potential opportunities outside of solar to become a one-stop shop for consumers’ home and energy needs. As we continue to grow our customer base, we may have new opportunities for incremental revenue by cross-selling ancillary market products such as more energy storage, smart appliance, energy management software, comfort and lighting and security markets.

We believe that the following key strengths of our business position us to execute on our M&A roll-up strategy and to distinguish us from competitors.

Customer centric approach in market, leading to competitive customer acquisition costs. Pineapple seeks to put the customer above all else. Pineapple installers complete offerings in-house as full-service installers to have total control of the customer experience. Pineapple offers transparent, clear sales agreements and has invested in digital tools to support customers along the installation journey. Pineapple installers are active in their local communities to build a trusted brand. These activities lead to satisfied customers, as demonstrated by a high average referral rate and favorable online reviews, helping to lower future customer acquisition costs.

A leading vendor for cutting-edge product offerings. We are a leading vendor for cutting-edge product offerings from Enphase, Tesla, FranklinWH, and other large solar product providers. As an experienced operator in the residential solar industry, we have built relationships with these large solar product providers.

Seasoned and experienced management team. We have a strong leadership team, with deep experience in residential solar and M&A. Our founder and chief executive officer previously led various marketing, digital, product, and customer experience functions at the two largest U.S. residential solar companies. Our senior executive in charge of products and technology has more than a decade of experience in residential solar development, manufacturing, and sales. Our chief financial officer has previously scaled a business unit of a public company and was a key M&A finance leader.

Our Products and Services

The primary product we offer to customers is a photovoltaic solar energy system, which is almost always installed on the roof, although can at times be ground mounted. Solar panels, also called modules, generate direct-current electricity when they are struck by sunlight. This direct current (“DC”) is sent to an inverter, which converts the DC electricity into alternating-current (“AC”) electricity, which is the type of electricity that is needed to provide power to outlets and run home appliances and equipment The AC flows from the inverter to the home’s main electrical panel, where it is then used to supply the home’s current power needs. If there is a shortfall, the home draws the remainder needed from the traditional utility connection, often referred to as the “grid.” If the home system has excess production, the surplus is usually exported back to the grid. Residential solar systems typically provide cost savings to customers because the system’s roof-panels generate power from the sun instead of customer’s needing to purchase power from the utility. In addition, customers generally receive tax incentives and credits for the excess generation provided back to the utility.

Battery storage is an increasingly important piece of our offering. Lithium-ion batteries store excess solar generated electricity on the residential premises, as opposed to sending it back to the grid. This can generate economic benefits in markets with utility time-of-use (“TOU”) rates, whereby a homeowner is compensated at a low rate during the day for sending solar to the grid but would be charged a high rate in the evening for drawing electricity from the grid. In TOU markets, customers can store their excess power during the day and then utilize the stored power at night, thus saving money. An equally important benefit of pairing a battery with solar is that a battery will keep powering a customer’s home during a grid outage. A solar system alone will not continue providing a home with electricity if the grid is down as the utility company establishes automatic disconnects to ensure that no live current is sent back into the grid for safety reasons. When a battery is added, the system can automatically and nearly-instantaneously become a self-contained micro-grid during an outage. The home can continue utilizing the electricity generated by the panels, as well as electricity stored in the battery when the sun is not shining. In addition, the excess production from the panels during the day can be used to recharge a battery that was depleted overnight.

In the Hawaiian market we also offer energy management control devices on solar systems that are paired with batteries. This is an emerging part of the business, but soon we believe we will be able to help homeowners generate ongoing revenue streams by

 

4


aggregating their batteries into a fleet, thus creating a “virtual power plant” and selling grid services to the utility. We have proprietary technology in this area, strong relationships with regulators and utilities, and are participating in ongoing requests for proposals around this opportunity.

Residential Customers Agreements

The majority of Pineapple revenue (92% of 2022 consolidated revenue) comes from photovoltaic solar energy systems and batteries for residential homeowners. The size of our residential installations vary by location. In 2022, the average system size was 6.8 kilowatts for HEC customers in Hawaii and 11.6 kilowatts for SUNation customers in Long Island, New York.

Historically, most residential homeowners have chosen to own their home system rather than pursue a third-party ownership model. Pineapple believes that it has historically been best for customers to own their own systems, but recognizes that some customers do not want to own their systems. We will continue exploring whether adding lease or purchase power agreement (“PPA”) options would be beneficial to homeowners going forward.

For customers pursuing the home ownership model, these customers typically pursue loan financing, although a small proportion pay in cash. Pineapple assists customers in obtaining loan financing options through our relationships with diverse funding sources. Under these loan financing agreements, there is typically no down-payment or upfront cost to the homeowner. A “dealer fee” is typically rolled into the principal balance, and that amount is amortized over the tenure of the loan. Customers will pay for this amount financed plus a finance charge through a monthly payment to a financing supplier.

Under the customer loan scenario, Pineapple receives cash payments from the loan company upon completion of various milestones during the installation process.

Competition

In the solar installation market, we compete with companies that offer products like ours. Some of these companies have greater financial resources, operational experience, and technical capabilities than we do. When bidding for solar installation projects, however, our current experience suggests that there is no clear dominant or preferred competitor in the markets in which we compete. We do not believe that any competitor has more than 25% of market share in the regions in which we operate. We compete with other solar installers on pricing, service, warranty, and the ability to arrange financing. We also compete, on a cost basis, with traditional utilities that supply electricity to our potential customers and with companies that are not regulated like traditional utilities but that have access to the traditional utility electricity transmission and distribution infrastructure pursuant to state and local pro-competitive and consumer choice policies. Our advantage over traditional utilities is that we offer customers the opportunity to create their own electricity and reduce dependency on the traditional electrical grid. We compete with these traditional utilities primarily based on price (cents per kilowatt hour), predictability of future prices, the backup power capabilities of our battery storage solution and the ease by which customers can switch to electricity generated by our solar energy systems.

We believe we are a strong competitor, but the marketplace is comprised of many companies. There are over 4,000 residential solar sales and installation companies in the U.S., and most residential solar sales are competitive with customers receiving quotes from multiple companies.

We also compete with (i) companies that are not regulated like traditional utilities but that have access to the traditional utility electricity transmission and distribution infrastructure pursuant to state and local pro-competitive and consumer choice policies and (ii) solar companies with business models that are like ours. Some customers might choose to subscribe to a community solar project or renewable subscriber program with these companies or their utilities, instead of installing a solar energy system on their home, which could affect our sales. Additionally, some utilities offer generation portfolios that are increasingly renewable in nature. We believe that we compete favorably with these companies based on our unique multi-channel approach and differentiated customer experience.

We also face competition from: purely sales organizations that acquire customers and then subcontract out the installation of solar energy systems; from those installation businesses that seek financing from external parties; from large construction companies and utilities; and from sophisticated electrical and roofing companies.

Intellectual Property

We hold registered trademarks for, among others, “Pineapple Energy Inc,” “Hawaii Energy Connection,” “SUNation Solar Systems, Inc.,” “Sungevity,” and “Horizon Solar Power.” These trademarks are important to our regional branding and growth strategy.

We hold patents related to E-Gear technologies. While these patents are an important part of our intellectual property, we are not overly dependent on any of these patents.

 

5


Government Regulation

We are not regulated as a public utility in the U.S. under applicable national, state, or other local regulatory regimes where we conduct business.

To install systems, we obtain interconnection permission from the applicable local primary electric utility. Depending on the size of the solar energy system and local law requirements, interconnection permission is provided by the local utility directly to us and/or our customers. In almost all cases, interconnection permissions are issued based on a standard process that has been pre-approved by the local public utility commission or other regulatory body with jurisdiction over net metering policies. As such, no additional regulatory approvals are required once interconnection permission is given.

 

Our operations are subject to stringent and complex federal, state, and local laws, including regulations governing the occupational health and safety of our employees and wage regulations. For example, we are subject to the requirements of the federal Occupational Safety and Health Act, as amended (“OSHA”), the U.S. Department of Transportation (“DOT”), and comparable state laws that protect and regulate employee health and safety. We endeavor to maintain compliance with applicable DOT, OSHA, and other comparable government regulations.

Government Incentives

Federal, state, and local government bodies provide incentives, including rebates, tax credits, and other financial incentives, to catalyze customer acceptance of solar energy as an alternative to utility-provided power.

Some of the most significant federal incentives are expected to come from the Inflation Reduction Act of 2022 (“IRA”). In August 2022, President Biden signed the IRA. Among other provisions, the IRA extended the Investment Tax Credit (“ITC”) for homeowners. Qualifying homeowners who purchase a residential solar energy system and/or energy storage system can receive a 30% tax credit, returning a material portion of purchase price to homeowners. This 30% tax credit lasts until 2033 before stepping down to 26% in 2033, 22% in 2034, and 0% in 2035, unless extended again by Congress. Since its inception in 2005, the ITC has already been extended three times.

At the state and local level, one of the key polices in place in many states that have enabled the growth of distributed solar is net metering. Net metering provides significant value to certain customers with solar energy systems for the electricity generated by their systems but not directly consumed on site. Net metering allows a customer to pay the local electric utility only for power usage net of excess production from the customer's solar energy system. Customers receive a credit for the energy an interconnected solar energy system generates in excess of that needed by the home or business, which is provided to the electrical grid.

In addition to net metering, many states have enacted programs to further compensate homeowners who generate their own clean electricity for their contributions to society via their production of carbon-free renewable electricity. The mechanisms can vary, but solar renewable energy certificates (“SREC”) or production credits are two of the more common paths.

More than half of the states, and many local jurisdictions, have established property tax incentives for renewable energy systems that include exemptions, exclusions, abatements, and credits. Approximately 30 states and the District of Columbia have adopted a renewable portfolio standard (and eight other states have some voluntary goal) that requires regulated utilities to procure a specified percentage of total electricity delivered in the state from eligible renewable energy sources, such as solar energy systems, by a specified date.

Human Capital

As of March 31, 2023, the Company employed 255 people. We consider our relations with our employees to be good. None of our employees are currently represented by a labor union.

The Company aims to attract and retain qualified personnel and provides wages and benefits that are competitive locally to reward employees for performance. The Company values innovation, inclusion and diversity, safety and engagement as they attract, develop, and retain the best talent.

The health and safety of our employees is a top priority of our leaders.  We believe the Company has generally been successful implementing proactive measures to protect the health and safety of its employees while maintaining business continuity and high levels of service to our customers.

Available Information

The Company maintains a website at www.pineappleenergy.com. Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and other reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act are available

 

6


free of charge on our website as soon as reasonably practicable after these documents are filed electronically with the Securities and Exchange Commission (“SEC”). To obtain copies of these reports, go to www.ir.pineappleenergy.com and click on “Financial Info,” then click on “Financial Results” to view all of our current EDGAR reports.

The SEC also maintains a website that contains reports, proxy and information statements, and other information regarding issuers, like Pineapple, that file electronically with the SEC. The SEC’s website is www.sec.gov.

ITEM 1A. RISK FACTORS

Certain statements contained in this Annual Report on Form 10-K are “forward-looking” statements within the meaning of and in reliance on the Private Securities Litigation Reform Act of 1995, which provides a “safe harbor” for forward-looking statements. Actual events and results may differ materially from those expressed or forecasted in forward-looking statements due to a number of factors, including those factors discussed below.

Risks Relating to the Company’s Business

 

The Company’s growth strategy depends on the continued origination of solar installation agreements.

 

The Company’s growth strategy depends on the continued origination of solar installation agreements. The Company may be unable to originate additional solar installation agreements and related solar energy systems in the numbers or at the pace the Company currently expects for a variety of reasons, including, but not limited to, the following:

 

demand for solar energy systems failing to develop sufficiently or taking longer than expected to develop;

residential solar energy technology being unavailable at economically attractive prices as a result of factors outside of the Company’s control, including utility prices not rising as quickly as anticipated;

issues related to financing, construction, permitting, the environment, governmental approvals and the negotiation of solar installation agreements;

a reduction in government incentives or adverse changes in policy and laws for the development or use of solar energy, including net metering, SRECs and tax credits;

other government or regulatory actions that could adversely affect the Company’s business model;

supply chain issues considering most residential solar panels are manufactured outside the U.S.;

negative developments in public perception of the solar energy industry; and

competition from other solar companies following a business plan similar to the Company’s and other energy technologies, including the emergence of alternative renewable energy technologies.

If the challenges of originating solar installation agreements increase, the Company’s pool of available opportunities may be limited, which could have a material adverse effect on its business, financial condition, cash flows and results of operations.

 

If the Company fails to manage its operations and growth effectively, it may be unable to execute its business plan, maintain high levels of customer service or adequately address competitive challenges.

 

The Company continues to be focused on growing revenue in the future and it intends to continue its efforts to expand its business within existing and new markets. This growth may place a strain on the Company’s management, operational and financial infrastructure. The Company’s growth requires management to devote a significant amount of time and effort to maintain and expand its relationships with customers and third parties, attract new customers, arrange financing for its growth and manage its expansion into additional markets.

 

In addition, the Company’s current and planned operations, personnel, information technology and other systems and procedures might be inadequate to support future growth and may require it to make additional unanticipated investments in its infrastructure. The Company’s success and ability to further scale its business will depend, in part, on its ability to manage these changes in a cost-effective and efficient manner.

 

If the Company cannot manage its operations and growth, it may be unable to meet its or others’ expectations regarding growth, opportunity and financial targets, take advantage of market opportunities, execute its business strategies or respond to competitive pressures. This could also result in declines in quality or customer satisfaction, increased costs, difficulties in introducing new offerings or other operational difficulties. Any failure to effectively manage the Company’s operations and growth could adversely impact its reputation, business, financial condition, cash flows and results of operations.

 

7


The Company needs to raise additional capital to fund its operations and repay its obligations, which funding may not be available on favorable terms or at all and may lead to substantial dilution to the Company’s existing shareholders. Further, there is substantial doubt about the Company’s ability to continue as a going concern, which conditions may adversely affect the Company’s stock price and its ability to raise capital.

Based on the Company’s current financial position, including the approximately $4.5 million of cash, restricted cash, cash equivalents and investments that are restricted under the Company’s contingent value rights (“CVR”) agreement and cannot be used by the Company for its own working capital needs and $1.3 million of cash that can only be used to support SUNation’s operations, the Company’s forecasted future cash flows for twelve months beyond the date of issuance of the financial statements in this report indicate that the Company will not have sufficient cash to repay the $5.0 million secured short-term note that is due on August 9, 2023 (the “Short-Term Note”). As a result, the Company requires additional funding and seeks to raise capital through sources that may include public or private equity offerings, debt financings and/or strategic alliances. However, additional funding may not be available on terms acceptable to the Company, or at all. If the Company is unable to raise additional funds, it would have a negative impact on the Company’s business, results of operations and financial condition.

Raising additional capital may be costly or difficult to obtain and could significantly dilute the Company’s shareholders’ ownership interests or inhibit the Company’s ability to achieve its business objectives. If the Company raises additional funds through public or private equity offerings or convertible debt or other exchangeable securities, the terms of these securities may include liquidation or other preferences that adversely affect the rights of the Company’s common shareholders. To the extent that the Company raises additional capital through the sale of common stock or securities convertible or exchangeable into common stock, the Company’s existing shareholders will be diluted. In addition, any debt financing may subject the Company to fixed payment obligations and covenants limiting or restricting its ability to take specific actions, such as incurring additional debt or making capital expenditures. Further, certain transactions could trigger a reset of the exercise price of the Company’s outstanding Series A preferred stock (the “Convertible Preferred Stock”) and outstanding warrants (the “PIPE Warrants”) issued to investors in the March 28, 2022 private investment in public equity (“PIPE”) offering, which would lead to a corresponding increase in the number of shares of common stock issuable upon exercise of the PIPE Warrants, further diluting the Company’s shareholders.

In addition, the fact that there is substantial doubt about the Company’s ability to continue as a going concern and that the Company is operating under these conditions may adversely affect the Company’s stock price and its ability to raise capital.

 

The Company depends on a limited number of suppliers of solar energy system components and technologies to adequately meet demand for its solar energy systems.

 

The Company purchases solar panels, inverters, energy storage systems and other system components and instruments from a limited number of suppliers, making it susceptible to quality issues, shortages and price changes. If one or more of the suppliers the Company relies upon to meet anticipated demand ceases or reduces production due to its financial condition, acquisition by a competitor or otherwise, is unable to increase production as industry demand increases or is otherwise unable to allocate sufficient production to it, it may be difficult to quickly identify alternative suppliers or to qualify alternative products on commercially reasonable terms and the Company’s ability to satisfy this demand may be adversely affected. There are a limited number of suppliers of solar energy system components, instruments and technologies. Any need to transition to a new supplier may result in additional costs and delays in originating solar installation agreements and deploying its related solar energy systems, which in turn may result in additional costs and delays in its acquisition of such solar installation agreements and related solar energy systems. These issues could have a material adverse effect on the Company’s business, financial condition and results of operations.

 

There have also been periods of industry-wide shortages of key components and instruments, including batteries and inverters, in times of rapid industry growth. The manufacturing infrastructure for some of these components has a long lead-time, requires significant capital investment and relies on the continued availability of key commodity materials, which could potentially result in an inability to meet demand for these components. The solar industry is currently experiencing rapid growth and, as a result, shortages of key components or instruments, including solar panels, may be more likely to occur, which in turn may result in price increases for such components. Even if industry-wide shortages do not occur, manufacturers and suppliers experiencing high demand or insufficient production capacity for key components may allocate these key components to customers other than the Company or its suppliers. The Company’s ability to originate solar installation agreements and related solar energy systems would be reduced as a result of the allocation of key components by manufacturers and suppliers.

The Company’s supply chain and operations could be subject to natural disasters and other events beyond its control, such as earthquakes, wildfires, flooding, hurricanes, tsunamis, typhoons, volcanic eruptions, droughts, tornadoes, power outages or other natural disasters, the effects of climate change and related extreme weather, public health issues and pandemics, war, terrorism, government restrictions or limitations on trade, and geo-political unrest and uncertainties.

 

 

8


Increases in the cost of the Company’s solar energy systems due to tariffs and other trade restrictions imposed by the U.S. government could have a material adverse effect on its business, financial condition and results of operations.

The United States has often considered tariffs on industry-related goods imported from other countries. For example, on February 8, 2022, Auxin Solar, a U.S.-based solar panel manufacturer, submitted a petition to the U.S. Department of Commerce to request country-wide circumvention inquiries pursuant to Section 781(b) of the Tariff Act of 1930 concerning crystalline silicon photovoltaic cells and modules assembled in Malaysia, Thailand, Vietnam and Cambodia using Chinese inputs. On April 1, 2022, the Department initiated the inquiries, and, after conducting an investigation, issued a preliminary decision on December 2, 2022, recommending that the Biden Administration impose tariffs on certain solar panel imports from the Southeast Asian countries.

Prior to the Department of Commerce issuing its preliminary decision, the Biden Administration issued an order in June 2022 that paused the collection of any new anti-dumping or countervailing duty of certain solar cells and modules exported from Cambodia, Malaysia, Thailand, and Vietnam for two years, until June 2024. The White House initiated this “bridge” action in advance of the Department of Commerce’s preliminary decision, in effect guaranteeing no new solar tariffs for 24 months. Nonetheless, the Department’s investigation had the effect of increasing module prices and affected supply. If imposed in June 2024, the related duties could further increase module prices and affect supply, which would negatively impact our supply chain and operations.

Human rights and forced labor issues in foreign countries and the U.S. government’s response to them could also disrupt the Company’s supply chain and its operations could be adversely impacted.  For example, in response to allegations regarding forced labor in the Xinjiang Uyghur Autonomous Region of China, the Biden Administration in 2021 passed the Uyghur Forced Labor Prevention Act. This Act has led to intensive examinations, withhold release orders, and other governmental procedures that have caused supply chain and operational delays. These and other similar trade restrictions that may be imposed in the future could cause delivery and installation delays and restrict the global supply of polysilicon and solar products.

 

The Company’s operating results and its ability to grow may fluctuate from quarter to quarter and year to year, which could make its future performance difficult to predict and could cause its operating results for a particular period to fall below expectations.

 

The Company’s quarterly and annual operating results are difficult to predict and may fluctuate significantly in the future. In addition to the other risks described in this section, the following factors could cause the Company’s operating results to fluctuate:

 

expiration or initiation of any governmental rebates or incentives;

significant fluctuations in customer demand for the Company’s solar energy systems;

our ability to continue to expand the Company’s operations and the amount and timing of expenditures related to this expansion;

announcements by the Company or its competitors of significant acquisitions;

strategic partnerships, joint ventures or capital-raising activities or commitments;

price of materials and supplies;

availability and cost of labor;

changes in the Company’s pricing policies or terms or those of its competitors, including centralized electric utilities;

actual or anticipated developments in the Company’s competitors’ businesses;

technology or the competitive landscape; and

natural disasters or other weather or meteorological conditions.

For these or other reasons, past performance of Pineapple, HEC, E-Gear, or SUNation should not be relied upon as indications of the Company’s future performance.

 

The Company may have difficulty integrating the businesses from the SUNation transaction with its existing operations or otherwise obtaining the strategic benefits of the acquisition, and it may be adversely impacted by negative covenants under the Short-Term Note.

The impact of the SUNation acquisition on the Company’s business, operating results and financial condition is uncertain. The Company may have difficulty assimilating the businesses and their products, services, technologies and personnel into the Company’s existing operations. These difficulties could disrupt the Company’s ongoing business, distract its management and workforce, increase the Company’s expenses and materially adversely affect the Company’s operating results and financial condition.

The acquisition involves other potential risks, including:

the failure to successfully integrate personnel, departments and systems, including IT and accounting systems, technologies, books and records, and procedures;

 

9


the need for additional investments post-acquisition that could be greater than anticipated;

the assumption of liabilities of SUNation that could be greater than anticipated;

incorrect estimates made in the accounting for acquisitions, incurrence of non-recurring charges, and write-off of significant amounts of goodwill or other assets that could adversely affect the Company’s operating results;

unforeseen difficulties related to entering geographic regions or industries in which it does not have prior experience; and

the potential loss of key employees or existing customers or adverse effects on existing business relationships with suppliers and customers.

Additionally, the Company cannot ensure that the expected benefits of SUNation acquisition will be realized or will be realized within the time frames it expects. Unforeseen issues could arise which adversely affect the anticipated returns or which are otherwise not recoverable through indemnification or as an adjustment to the purchase price. The price the Company paid for SUNation may exceed the value it realizes, the Company cannot provide assurance that it will obtain the expected revenues, anticipated synergies and strategic benefits of the SUNation acquisition within the time it expects or at all.

In connection with the SUNation acquisition, the Company incurred additional indebtedness with the issuance of the Short-Term Note and the Long-Term Note. While the Short-Term Note remains outstanding, the Company is subject to certain negative covenants with respect to the operation of SUNation, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales of assets outside the ordinary course of business.

Further, although the Company looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers, there can be no assurance that the Company will be able to find appropriate candidates for acquisitions, reach agreement to acquire them, have sufficient capital or funding to acquire them, or obtain any required shareholder or regulatory approvals needed, despite the effort and management attention invested.

If the Company is unable to make acquisitions on economically acceptable terms, its future growth would be limited, and any acquisitions it may make could reduce, rather than increase, its cash flows.

 

The consummation and timing of any future acquisitions will depend upon, among other things, whether the Company is able to:

 

identify attractive acquisition candidates;

negotiate economically acceptable purchase agreements;

obtain any required governmental or third-party consents;

obtain financing for these acquisitions on economically acceptable terms;

which may be more difficult at times when the capital markets are less accessible; and

outbid any competing bidders.

Additionally, any acquisition involves potential risks, including, among other things:

 

mistaken assumptions about assets, revenues and expenses of the acquired company, including synergies and potential growth;

an inability to successfully integrate the assets or businesses the Company acquires;

coordinating geographically disparate organizations, systems and facilities;

the assumption of unknown liabilities for which the Company is not indemnified or for which its indemnity is inadequate;

mistaken assumptions about the acquired company’s suppliers or other vendors;

the diversion of management’s and employees’ attention from other business concerns;

unforeseen difficulties operating in new geographic areas and business lines;

customer or key employee losses at the acquired business; and

poor quality assets or installation.

If the Company consummates future acquisitions, its capitalization, results of operations and future growth may change significantly and its shareholders may not have the opportunity to evaluate the economic, financial and other relevant information considered in deciding to engage in these future acquisitions.

 

Product liability and property damage claims against the Company or accidents could result in adverse publicity and potentially significant monetary damages.

 

It is possible that the Company’s solar energy systems could injure its customers or other third parties or its solar energy systems could cause property damage as a result of product malfunctions, defects, improper installation, fire or other causes. Any product liability claim that the Company faces could be expensive to defend and may divert management’s attention. The successful assertion of product liability claims against the Company could result in potentially significant monetary damages, potential increases in

 

10


insurance expenses, penalties or fines, subject it to adverse publicity, damage its reputation and competitive position and adversely affect sales of solar energy systems. In addition, product liability claims, injuries, defects or other problems experienced by other companies in the residential solar industry could lead to unfavorable market conditions to the industry as a whole and may have an adverse effect on the Company’s ability to expand its portfolio of solar installation agreements, thus affecting its business, financial condition and results of operations.

 

The Company will not be able to insure against all potential risks and it may become subject to higher insurance premiums.

 

The Company’s insurance policies do not cover all potential losses and coverage is not always available in the insurance market on commercially reasonable terms. Furthermore, the receipt of insurance proceeds may be delayed, requiring the Company to use cash or incur financing costs in the interim. To the extent the Company experiences covered losses under its insurance policies, the limit of its coverage for potential losses may be decreased or the insurance rates it has to pay increased. Furthermore, the losses insured through commercial insurance are subject to the credit risk of those insurance companies.

 

The Company may not be able to maintain or obtain insurance of the type and amount it desires at reasonable rates. The insurance coverage the Company does obtain may contain large deductibles or fail to cover certain risks or all potential losses. In addition, the Company’s insurance policies will be subject to annual review by its insurers and may not be renewed on similar or favorable terms, including coverage, deductibles or premiums, or at all. If a significant accident or event occurs for which the Company is not fully insured or it suffers losses due to one or more of its insurance carriers defaulting on their obligations or contesting their coverage obligations, it could have a material adverse effect on its business, financial condition and results of operations.

 

Damage to the Company’s brand and reputation or change or loss of use of its brand could harm its business and results of operations.

 

The Company depends significantly on its reputation for excellent customer service and brand name to attract new customers and grow its business. If the Company fails to continue to deliver within the planned timelines, if its offerings do not perform as anticipated or if it damages any of its customers’ properties or delays or cancels projects, its brand and reputation could be significantly impaired. Future technological improvements may allow the Company to offer lower prices or offer new technology to new customers; however, technical limitations in its current solar energy systems may prevent it from offering such lower prices or new technology to the Company’s existing customers. The inability of the Company’s current customers to benefit from technological improvements could cause its existing customers to lower the value they perceive the Company’s existing products offer and impair its brand and reputation.

 

In addition, given the sheer number of interactions the Company’s personnel has with customers and potential customers, it is inevitable that some customers’ and potential customers’ interactions with it will be perceived as less than satisfactory. If the Company cannot manage its hiring and training processes to avoid or minimize these issues to the extent possible, its reputation may be harmed and its ability to attract new customers would suffer.

 

The loss of one or more members of the Company’s senior management or key employees may adversely affect its ability to implement its strategy.

 

The Company depends on its experienced management team and the loss of one or more key executives could have a negative impact on its business. The Company may be unable to replace key members of its management team and key employees if it loses their services. Integrating new employees into the Company’s team could prove disruptive to the Company’s operations, require substantial resources and management attention and ultimately prove unsuccessful. An inability to attract and retain sufficient managerial personnel who have critical industry experience and relationships could limit or delay the Company’s strategic efforts, which could have a material adverse effect on its business, financial condition and results of operations.

 

The Company’s inability to protect its intellectual property could adversely affect its business. The Company may also be subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require it to pay significant damages and could limit its ability to use certain technologies.

The Company’s success depends, at least in part, on its ability to protect its core technology and intellectual property. The Company relies on intellectual property laws, primarily a combination of copyright and trade secret laws in the U.S., as well as license agreements and other contractual provisions, to protect its proprietary technology and brand. The Company cannot be certain its agreements and other contractual provisions will not be breached, including a breach involving the use or disclosure of its trade secrets or know-how, or that adequate remedies will be available in the event of any breach. In addition, the Company’s trade secrets may otherwise become known or lose trade secret protection.

 

The Company cannot be certain its products and its business do not or will not violate the intellectual property rights of a third party. Third parties, including the Company’s competitors, may own patents or other intellectual property rights that cover aspects of the Company’s technology or business methods. These parties may claim the Company has misappropriated, misused, violated or

 

11


infringed third-party intellectual property rights. Any claim that the Company has violated a third party’s intellectual property rights, whether with or without merit, could be time-consuming, expensive to settle or litigate and could divert its management’s attention and other resources, all of which could adversely affect its business, results of operations, financial condition and cash flows. If the Company does not successfully settle or defend an intellectual property claim, it could be liable for significant monetary damages and could be prohibited from continuing to use certain technology, business methods, content or brands. To avoid a prohibition, the Company could seek a license from third parties, which could require it to pay significant royalties, increasing its operating expenses. If a license is not available at all or not available on commercially reasonable terms, the Company may be required to develop or license a non-violating alternative, either of which could adversely affect its business, results of operations, financial condition and cash flows.

 

The Company may be subject to interruptions or failures in its information technology systems.

 

The Company relies on information technology systems and infrastructure to support its business. Any of these systems may be susceptible to damage or interruption due to fire, floods, power loss, telecommunication failures, usage errors by employees, computer viruses, cyberattacks or other security breaches or similar events. A compromise of the Company’s information technology systems or those with which it interacts could harm its reputation and expose it to regulatory actions and claims from customers and other persons, any of which could adversely affect its business, financial condition, cash flows and results of operations. If the Company’s information systems are damaged, fail to work properly or otherwise become unavailable, it may incur substantial costs to repair or replace them and it may experience a loss of critical information, customer disruption and interruptions or delays in its ability to perform essential functions.

 

The Company’s information technology systems may be exposed to various cybersecurity risks and other disruptions that could impair its ability to operate, adversely affect its business, and damage its brand and reputation.

 

The Company relies extensively on its information technology systems and on third parties for services including its enterprise resource planning (“ERP”) system, banking, payroll, shipping, and e-mail systems to conduct business. The Company also collects, stores and transmits sensitive data, including proprietary business information and personally identifiable information of its customers, suppliers and employees.

 

The Company’s information technology systems and communication systems are vulnerable to cybersecurity risks such as computer viruses, hacking, malware, denial of service attacks, cyber terrorism, circumvention of security systems, malfeasance, breaches due to employee error, natural disasters, telecommunications failure, at its facilities or at third-party locations.

 

Complying with the varying cybersecurity and data privacy regulatory requirements could cause the Company to incur substantial costs or require it to change its business practices in a manner adverse to its business. Any failure, or perceived failure, by the Company to comply with any regulatory requirements or international privacy or consumer protection-related laws and regulations could result in proceedings or actions against it by governmental entities or others, subject it to significant penalties and negative publicity and adversely affect us. In addition, as noted above, the Company is subject to the possibility of security breaches, which themselves may result in a violation of these laws. 

 

Any failure, breach or unauthorized access to the Company’s or third-party systems could result in the loss of confidential, sensitive or proprietary information, interruptions in its service or production or otherwise its ability to conduct business operations, and could result in potential reductions in revenue and profits, damage to its reputation or liability. Given that the Company receives, stores and uses personal information of its customers, including names, addresses, e-mail addresses, credit information, credit card and financial account information and other housing and energy use information, this risk is amplified. There can be no assurance that the Company’s protective measures will prevent or timely detect security breaches that could have a significant impact on its business, reputation, operating results and financial condition.

 

If a cyberattack or other security incident were to allow unauthorized access to or modification of the Company’s customers’ data or its own data, whether due to a failure with its systems or related systems operated by third parties, it could suffer damage to its brand and reputation. The costs the Company would incur to address and fix these incidents would increase its expenses. These types of security incidents could also lead to lawsuits, regulatory investigations and increased legal liability, including in some cases contractual costs related to customer notification and fraud monitoring. Further, as regulatory focus on privacy and data security issues continues to increase and worldwide laws and regulations concerning the protection of information become more complex, the potential risks and costs of compliance to the Company’s business will intensify.

 

A failure to hire and retain a sufficient number of key employees, such as installers and electricians, would constrain our growth and our ability to timely complete projects.

To support our growth, we need to hire, train, deploy, manage, and retain a substantial number of skilled employees, including but not limited to engineers, installers, and electricians. Competition for these roles is increasing. Shortages of skilled labor could significantly delay a project or otherwise increase our costs.

 

12


Our business is concentrated in certain markets, putting us at risk of region-specific disruptions.

The Company currently operates primarily in Hawaii and the New York (Long Island) region, and most of the Company’s revenue comes from these regions. Any disruptions to these specific states or regional areas may impact the Company’s operations and financial results.

Risks Related to the Solar Industry

If sufficient additional demand for residential solar energy systems does not develop or takes longer to develop than the Company anticipates, its ability to originate solar installation agreements may decrease.

 

The distributed residential solar energy market is at a relatively early stage of development in comparison to fossil fuel-based electricity generation. If additional demand for distributed residential solar energy systems fails to develop sufficiently or takes longer to develop than the Company anticipates, it may negatively impact the Company’s business.

 

Many factors may affect the demand for solar energy systems, including, but not limited to, the following:

 

availability, substance and magnitude of solar support programs, including government targets;

subsidies, incentives, renewable portfolio standards and residential net metering rules;

the relative pricing of other conventional and non-renewable energy sources, such as natural gas, coal, oil and other fossil fuels, wind, utility-scale solar, nuclear, geothermal and biomass;

performance, reliability and availability of energy generated by solar energy systems compared to conventional and other non-solar renewable energy sources;

availability and performance of energy storage technology, the ability to implement this technology for use in conjunction with solar energy systems and the cost competitiveness this technology provides to customers as compared to costs for those customers that rely solely on the conventional electrical grid; and

general economic conditions, supply chain conditions and the level of interest rates.

The residential solar energy industry is constantly evolving, which makes it difficult to evaluate the Company’s prospects. The Company cannot be certain if historical growth rates reflect future opportunities or whether it will achieve the growth it anticipates. The failure of distributed residential solar energy to achieve, or its being significantly delayed in achieving, widespread adoption could have a material adverse effect on the Company’s business, financial condition and results of operations.

The Company’s business prospects are dependent in part on a continuing decline in the cost of solar energy system components and the Company’s business may be adversely affected to the extent the cost of these components stabilize or increase in the future.

 

The market for residential solar energy systems has benefitted from the declining cost of solar energy system components and to the extent these costs stabilize, decline at a slower rate or increase, the Company’s future growth rate may be negatively affected. The declining cost of solar energy system components and the raw materials necessary to manufacture them has been a key driver in the price of solar energy systems, the prices charged for electricity and customer adoption of solar energy. Solar energy system component and raw material prices may not continue to decline at the same rate as they have over the past several years or at all. In addition, growth in the solar industry and the resulting increase in demand for solar energy system components and the raw materials necessary to manufacture them may also put upward pressure on prices. An increase of solar energy system components and raw materials prices could slow the Company’s growth and cause its business and results of operations to suffer. Further, the cost of solar energy system components and raw materials has increased and could increase in the future due to tariff penalties, duties, the loss of or changes in economic governmental incentives or other factors.

 

The Company faces competition from centralized electric utilities, retail electric providers, independent power producers and renewable energy companies.

 

The solar energy and renewable energy industries are both highly competitive and continually evolving as participants strive to distinguish themselves within their markets and compete with large centralized electric utilities. The Company competes with these centralized electric utilities primarily based on price (cents per kWh). The Company may also compete based on other value-added benefits, such as reliability and carbon-friendly power. If the Company cannot offer compelling value to its customers based on these factors, its business may not grow.

 

Centralized electric utilities generally have substantially greater financial, technical, operational and other resources than the Company does. As a result, these competitors may be able to devote more resources to the promotion and sale of their products or services or respond more quickly to evolving industry standards and changes in market conditions than the Company can.

 

13


 

The Company also competes with retail electric providers and independent power producers that are not regulated like centralized electric utilities but that have access to the centralized utilities’ electricity transmission and distribution infrastructure pursuant to state, territorial and local pro-competition and consumer choice policies. These retail electric providers and independent power producers are able to offer customers electricity supply-only solutions that are competitive with the Company’s installation options on both price and usage of renewable energy technology while avoiding the physical installations that the Company’s business model requires. This may limit the Company’s ability to acquire new customers, particularly those who have an objection to putting solar panels on their roofs.

 

The Company also competes with solar companies with business models similar to its own, that market to similar potential customers. Some of these competitors specialize in the distributed residential solar energy market. Some of the Company’s competitors offer or may offer similar offerings and products as the Company. Many of the Company’s competitors also have significant brand name recognition and have extensive knowledge of its target markets.

 

The Company also competes with solar companies that offer community solar products and utility companies that provide renewable power purchase programs. Some customers might choose to subscribe to a community solar project or renewable subscriber programs instead of installing a solar energy system on their home, which could affect the Company’s sales. Additionally, some utility companies (and some utility-like entities, such as community choice aggregators in California) have generation portfolios that are increasingly renewable in nature. In California, for example, due to recent legislation, utility companies and community choice aggregators in that state are required to have generation portfolios comprised of 60% renewable energy by 2030 and state regulators are planning for utility companies and community choice aggregators to sell 100% greenhouse gas free electricity to retail customers by 2045. As utility companies offer increasingly renewable portfolios to retail customers, those customers might be less inclined to install a solar energy system at their home, which could adversely affect the Company’s growth.

 

The Company competes with companies that sell solar energy systems and services in the commercial, industrial and government markets, in addition to the residential market, in the U.S. and foreign markets. There is intense competition in the residential solar energy sector in the markets in which the Company operates. As new entrants continue to enter into these markets, the Company may be unable to grow or maintain its operations and it may be unable to compete with companies that earn revenue in both the residential market and non-residential markets. Further, because the Company provides services primarily to residential customers, the Company has a less diverse market presence and is more exposed to potential adverse changes in the residential market than its competitors that sell solar energy systems and services in the commercial, industrial, government and utility markets.

 

As the solar industry grows and evolves, the Company will also face new competitors and technologies who are not currently in the market. The Company’s industry is characterized by low technological barriers to entry and well-capitalized companies, including utilities and integrated energy companies, could choose to enter the market and compete with us. The Company’s failure to adapt to changing market conditions and to compete successfully with existing or new competitors will limit its growth and will have a material adverse effect on its business, financial condition and results of operations.

 

Developments in technology or improvements in distributed solar energy generation and related technologies or components may materially adversely affect demand for the Company’s offerings.

 

Significant developments in technology, such as advances in distributed solar power generation, energy storage solutions such as batteries, energy storage management systems, the widespread use or adoption of fuel cells for residential or commercial properties or improvements in other forms of distributed or centralized power production may materially and adversely affect demand for the Company’s offerings and otherwise affect its business. Future technological advancements may result in reduced prices to consumers or more efficient solar energy systems than those available today, either of which may result in current customer dissatisfaction. The Company may not be able to adopt these new technologies as quickly as its competitors or on a cost-effective basis.

 

A material reduction in the retail price of electricity charged by electric utilities or other retail electricity providers could harm the Company’s business, financial condition and results of operations.

 

Decreases in the retail price of electricity from electric utilities or from other retail electric providers, including other renewable energy sources such as larger-scale solar energy systems, could make the Company’s offerings less economically attractive. The price of electricity from utilities could decrease for any one or more reasons, including but not limited to:

 

the construction of a significant number of new power generation plants, whether generated by natural gas, nuclear power, coal or renewable energy;

the construction of additional electric transmission and distribution lines;

a reduction in the price of natural gas or other natural resources as a result of increased supply due to new drilling techniques or other technological developments;

a relaxation of associated regulatory standards or broader economic or policy developments;

 

14


less demand for electricity due to energy conservation technologies and public initiatives to reduce electricity consumption or to recessionary economic conditions; and

development of competing energy technologies that provide less expensive energy.

A reduction in electric utilities’ rates or changes to peak hour pricing policies or rate design (such as the adoption of a fixed or flat rate or adding fees to homeowners that have residential solar systems) could also make the Company’s offerings less competitive with the price of electricity from the electrical grid. If the cost of energy available from electric utilities or other providers were to decrease relative to solar energy generated from residential solar energy systems or if similar events affecting the economics of the Company’s offerings were to occur, it may have difficulty attracting new customers or existing customers may default or seek to terminate, cancel or otherwise avoid the obligations under their solar installation agreements. For example, large utilities in California have started transitioning customers to time-of-use rates and also have adopted a shift in the peak period for time-of-use rates to later in the day. Unless grandfathered under a different rate, residential customers with solar energy systems may be required to take service under time-of-use rates with the later peak period. Moving utility customers to time-of-use rates or the shift in the timing of peak rates for utility-generated electricity to include times of day when solar energy generation is less efficient or non-operable could also make the Company’s offerings less competitive. Time-of-use rates could also result in higher costs for the owners of solar energy systems whose electricity requirements are not fully met during peak periods.

 

Terrorist or cyberattacks against centralized utilities could adversely affect the Company’s business.

 

Assets owned by utilities such as substations and related infrastructure have been physically attacked in the past and will likely be attacked in the future. These facilities are often protected by limited security measures, such as perimeter fencing. Any such attacks may result in interruption to electricity flowing on the grid. Furthermore, cyberattacks, whether by individuals or nation states, against utility companies could severely disrupt their business operations and result in loss of service to customers, which would adversely affect the Company’s operations. For example, the May 2021 ransomware attack on the owners of the Colonial Pipeline system forced a shutdown of its operations for multiple days, requiring significant capital outlays and concerns by customers and regulators of the reliability of the electricity provision. In the event the Company was plagued by similar cyberattacks, customers could choose other sources for electricity, which would adversely affect the Company’s operations. Increased cyberattacks generally may also materially increase the Company’s defense costs, which would adversely affect its profitability.

 

Climate change may have long-term impacts on the Company’s business, industry, and the global economy.

Climate change poses a systematic threat to the global economy. While the Company’s core business model seeks to mitigate climate change by accelerating the transition to renewable energy, there are also inherent climate-related risks to the Company’s business operations. For example, climate change is likely to increase the frequency and severity of weather events; climate change may make it more challenging to predict weather outcomes, impacting operational schedules; and climate change could lead to extreme events which disrupt relevant energy infrastructure assets such as transmission grids. These types of risks could harm the Company’s business, financial condition and results of operations.

Risks Related to Regulations

 

Increases in the cost of the Company’s solar energy systems due to tariffs imposed by the U.S. government could have a material adverse effect on its business, financial condition and results of operations.

 

China is a major producer of solar cells and other solar products. Certain solar cells, modules, laminates and panels from China are subject to various U.S. antidumping and countervailing duty rates, depending on the exporter supplying the product, imposed by the U.S. government as a result of determinations that the U.S. was materially injured as a result of such imports being sold at less than fair value and subsidized by the Chinese government. If alternative sources are not available on competitive terms in the future, the Company may seek to purchase these products from manufacturers in China. In addition, tariffs on solar cells, modules and inverters in China may put upward pressure on prices of these products in other jurisdictions from which the Company currently purchases equipment, which could reduce its ability to offer competitive pricing to potential customers.

 

The Company cannot predict what, if any, additional actions the U.S. may adopt with respect to tariffs or other trade regulations or what actions may be taken by other countries in retaliation for such measures. If additional measures are imposed or other negotiated outcomes occur, the Company’s ability to purchase these products on competitive terms or to access specialized technologies from other countries could be further limited, which could adversely affect its business, financial condition and results of operations.

 

The Company is not currently regulated as an electric public utility under applicable law, but may be subject to regulation as an electric utility in the future.

 

The Company currently is not regulated as an electric public utility in the U.S. under applicable national, state or other local regulatory regimes where it conducts business, and is not currently subject to the various federal, state and local standards, restrictions and

 

15


regulatory requirements applicable to centralized public utilities. Any federal, state or local law or regulations that cause the Company to be treated as an electric utility or to otherwise be subject to a similar regulatory regime of commission-approved operating tariffs, rate limitations and related mandatory provisions, could place significant restrictions on its ability to operate its business and execute its business plan by prohibiting, restricting or otherwise regulating its sale of electricity. If the Company were subject to the same state or federal regulatory authorities as centralized electric utilities in the U.S. and its territories or if new regulatory bodies were established to oversee its business in the U.S. and its territories or in foreign markets it enters, its operating costs would materially increase or it might have to change its business in ways that could have a material adverse effect on its business, financial condition and results of operations.

 

Electric utility policies and regulations, including those affecting electric rates, may present regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for the Company’s solar energy systems and adversely impact its ability to originate new solar installation agreements.

 

Federal, state and local government regulations and policies concerning the electric utility industry, utility rates and rate structures and internal policies and regulations promulgated by electric utilities, heavily influence the market for electricity generation products and services. These regulations and policies often relate to electricity pricing. Policies and regulations that promote renewable energy and distributed energy generation have been challenged by centralized electric utilities and questioned by those in government and others arguing for less governmental spending and involvement in the energy market. To the extent these views are reflected in government policies and regulations, the changes in such policies and regulations could adversely affect the Company’s business, financial condition and results of operations. Furthermore, any effort to overturn federal and state laws, regulations or policies that support solar energy generation or that remove costs or other limitations on other types of energy generation that compete with solar energy projects could materially and adversely affect the Company’s business.

 

The Company relies on net metering and related policies to sell solar systems to its customers in most of its current markets, and changes to policies governing net metering may significantly reduce demand for electricity from residential solar energy systems and thus for the Company’s installation services.

 

Net metering is one of several key policies that have enabled the growth of distributed generation solar energy systems in the U.S., providing significant value to customers for electricity generated by their residential solar energy systems, but not directly consumed on-site. Net metering allows a homeowner to pay his or her local electric utility for power usage net of production from the solar energy system or other distributed generation source. Homeowners receive a credit for the energy an interconnected solar energy system generates in excess of that needed by the home to offset energy purchases from the centralized utility made at times when the solar energy system is not generating sufficient energy to meet the customer’s demand. In many markets, this credit is equal to the residential retail rate for electricity and in other markets, such as Hawaii, where the rate is less than the retail rate and may be set, for example, as a percentage of the retail rate or based upon a valuation of the excess electricity. In some states and utility territories, customers are also reimbursed by the centralized electric utility for net excess generation on a periodic basis.

 

Net metering programs have been subject to legislative and regulatory scrutiny in certain states and territories. These jurisdictions, by statute, regulation, administrative order or a combination thereof, have recently adopted or are considering new restrictions and additional changes to net metering programs either on a state-wide basis or within specific utility territories. Many of these measures were introduced and supported by centralized electric utilities. These measures vary by jurisdiction and may include a reduction in the rates or value of the credits customers are paid or receive for the power they deliver back to the electrical grid, caps or limits on the aggregate installed capacity of generation in a state or utility territory eligible for net metering, expiration dates for and phasing out of net metering programs, replacement of net metering programs with alternative programs that may provide less compensation and limits on the capacity size of individual distributed generation systems that can qualify for net metering. Net metering and related policies concerning distributed generation also received attention from federal legislators and regulators.

 

If net metering caps in certain jurisdictions are met, if the value of the credit that customers receive for net metering is significantly reduced, if net metering is discontinued or replaced by a different regime that values solar energy at a lower rate or if other limits or restrictions on net metering are imposed, the Company’s current and future customers may be unable to recognize the same level of cost savings associated with net metering. The absence of favorable net metering policies or of net metering entirely, or the imposition of new charges that only or disproportionately impact customers that use net metering would likely significantly limit customer demand for distributed residential solar energy systems and thus for the Company’s installation services.

 

A customer’s decision to procure installation services from the Company depends in part on the availability of rebates, tax credits and other financial incentives. The expiration, elimination or reduction of these rebates, credits or incentives or its ability to monetize them could adversely impact its business.

 

The Company’s business depends in part on current government policies that promote and support solar energy and enhance the economic viability of distributed residential solar. U.S. federal, state and local governments established various incentives and financial mechanisms to reduce the cost of solar energy and to accelerate the adoption of solar energy. These incentives come in various forms, including rebates, tax credits and other financial incentives such as payments for renewable energy credits associated

 

16


with renewable energy generation, exclusion of solar energy systems from property tax assessments or other taxes and system performance payments. However, these programs may expire on a particular date, end when the allocated funding is exhausted or be reduced or terminated as solar energy adoption rates increase.

 

A loss or reduction in such incentives could decrease the attractiveness of new solar energy systems to customers, which could adversely impact the Company’s business.

 

Applicable authorities may adjust or decrease incentives from time to time or include provisions for minimum domestic content requirements or other requirements to qualify for these incentives. Reductions in, eliminations or expirations of or additional application requirements for governmental incentives could adversely impact results of operations and ability to compete in the Company’s industry by increasing the cost of solar energy systems.

 

Technical and regulatory limitations regarding the interconnection of solar energy systems to the electrical grid may significantly delay interconnections and customer in-service dates, harming the Company’s growth rate and customer satisfaction.

 

Technical and regulatory limitations regarding the interconnection of solar energy systems to the electrical grid may curb or slow the Company’s growth in key markets. Utilities throughout the country follow different rules and regulations regarding interconnection and regulators or utilities have or could cap or limit the amount of solar energy that can be interconnected to the grid. The Company’s solar energy systems generally do not provide power to homeowners until they are interconnected to the grid.

 

With regard to interconnection limits, the Federal Energy Regulatory Commission, (“FERC”), in promulgating the first form of small generator interconnection procedures, recommended limiting customer-sited intermittent generation resources, such as the Company’s solar energy systems, to a certain percentage of peak load on a given electrical feeder circuit. Similar limits have been adopted by many states as a de facto standard and could constrain the Company’s ability to market to customers in certain geographic areas where the concentration of solar installations exceeds this limit.

 

Furthermore, in certain areas, the Company benefits from policies that allow for expedited or simplified procedures related to connecting solar energy systems to the electrical grid. The Company also is required to obtain interconnection permission for each solar energy system from the local utility. In many states and territories, by statute, regulations or administrative order, there are standardized procedures for interconnecting distributed residential solar energy systems to the electric utility’s local distribution system. However, approval from the local utility could be delayed as a result of a backlog of requests for interconnection or the local utility could seek to limit the number of customer interconnections or the amount of solar energy on the grid. In some states, certain utilities such as municipal utilities or electric cooperatives are exempt from certain interconnection requirements. If expedited or simplified interconnection procedures are changed or cease to be available, if interconnection approvals from the local utility are delayed or if the local utility seeks to limit interconnections, this could decrease the attractiveness of new solar energy systems to distributed residential solar power companies, including the Company, and the attractiveness of solar energy systems to customers. Delays in interconnections could also harm the Company’s growth rate and customer satisfaction scores.

 

As adoption of solar distributed generation rises, along with the increased operation of utility-scale solar generation (such as in key markets including California), the amount of solar energy being contributed to the electrical grid may surpass the capacity anticipated to be needed to meet aggregate demand. Some centralized public utilities claim in less than five years, solar generation resources may reach a level capable of producing an over-generation situation, which may require some existing solar generation resources to be curtailed to maintain operation of the electrical grid. In the event such an over-generation situation were to occur, it could also result in a prohibition on the addition of new solar generation resources. The adverse effects of such a curtailment or prohibition without compensation could adversely impact the Company’s business, results of operations, and future growth.

Compliance with occupational safety and health requirements and best practices can be costly, and noncompliance with such requirements may result in potentially significant monetary penalties, operational delays and adverse publicity.

 

The installation of solar energy systems requires individuals hired by the Company or third-party contractors, potentially including the Company’s employees, to work at heights with complicated and potentially dangerous electrical systems. The evaluation and modification of buildings as part of the installation process requires these individuals to work in locations that may contain potentially dangerous levels of asbestos, lead, mold or other materials known or believed to be hazardous to human health. There is substantial risk of serious injury or death if proper safety procedures are not followed. The Company’s operations are subject to regulation under OSHA, DOT regulations and equivalent state and local laws. Changes to OSHA or DOT requirements, or stricter interpretation or enforcement of existing laws or regulations, could result in increased costs. If the Company fails to comply with applicable OSHA or DOT regulations, even if no work-related serious injury or death occurs, it may be subject to civil or criminal enforcement and be required to pay substantial penalties, incur significant capital expenditures or suspend or limit operations. Individuals hired by or on behalf of the Company may have workplace accidents and receive citations from OSHA regulators for alleged safety violations, resulting in fines. Any such accidents, citations, violations, injuries or failure to comply with industry best practices may subject the Company to adverse publicity, damage its reputation and competitive position and adversely affect its business.

 

17


Risks Related to the Company’s Common Stock

Future sales of Company shares could cause the Company’s stock price to decline.

 

If shareholders of the Company, sell, or indicate an intention to sell, substantial amounts of the Company’s common stock in the public market, the trading price of the common stock of the Company could decline. Upon conversion of the Convertible Preferred Stock and exercise of the common stock PIPE Warrants or the issuance of the earnout consideration from the merger, the number of shares outstanding of the Company’s common stock could increase substantially. Dilution and potential dilution, the availability of a large number of shares for sale, and the possibility of additional issuances and sales of the Company’s common stock may negatively affect both the trading price and liquidity of the Company’s common stock.

If the Company fails to put in place appropriate and effective internal control over financial reporting, it may suffer harm to its reputation and investor confidence levels.

The process of designing and implementing and maintaining effective internal controls for newly acquired businesses has required and is expected to continue to require significant resources of the Company. If the Company is unable to establish or maintain appropriate internal financial controls and procedures, it could cause the Company to fail to meet its reporting obligations on a timely basis, result in material misstatements in its consolidated financial statements, and harm its operating results. In addition, the process for designing and implementing and maintaining an effective internal control environment for the Company may divert management’s attention from revenue generating or other important business activities.

 

In connection with the implementation of the necessary procedures and practices related to internal control over financial reporting, the Company may identify deficiencies and may encounter problems or delays in completing the remediation of any deficiencies. The existence of deficiencies in internal control over financial reporting may require management to devote significant time and incur significant expense to remediate any such deficiencies.

 

If the Company fails to design and implement and maintain effective internal controls over financial reporting for newly acquired businesses in the required timeframe, it may be subject to sanctions or investigations by regulatory authorities, including the SEC and Nasdaq. Furthermore, if the Company is unable to conclude that its internal controls over financial reporting are effective, it could lose investor confidence in the accuracy and completeness of its financial reports, the market price of the Company’s securities could decline, and it could be subject to sanctions or investigations by regulatory authorities. Failure to implement or maintain effective internal control over financial reporting and disclosure controls and procedures required of public companies could also restrict the Company’s future access to the capital markets.

The price of the Company’s common stock may be volatile and may decline in value.

The market price for the Company’s common stock has been highly volatile, and the market from time to time has experienced significant price and volume fluctuations that are unrelated to the operating performance of public companies. The trading volume and prices of the common stock have been volatile and may continue to be volatile and could fluctuate widely due to factors both within and beyond the Company’s control. During 2022, the sale price of common stock following the merger transaction ranged from $0.76 to $7.60 per share, and our daily trading volume ranged from 2,400 to approximately 135.5 million shares. This volatility may, in part, be the result of broad market and industry factors. Future fluctuations in the trading price or liquidity of the Company’s common stock may harm the value of the investment of the Company’s shareholders in the Company’s common stock.

Factors that may have a significant impact on the market price and marketability of the Company’s common stock include, among others:

public reaction to the Company’s press releases, announcements and filings with the SEC;

the Company’s operating and financial performance;

fluctuations in broader securities market prices and volumes, particularly among securities of technology and solar companies;

changes in market valuations of similar companies;

departures of key personnel;

commencement of or involvement in litigation;

variations in the Company’s quarterly results of operations or those of other technology and solar companies;

changes in general economic conditions, financial markets or the technology and solar industries;

announcements by the Company or its competitors of significant acquisitions or other transactions;

changes in accounting standards, policies, guidance, interpretations or principles;

speculation in the press or investment community;

actions by the Company’s shareholders, particularly relating to the Company’s common stock;

 

18


the failure of securities analysts to cover the Company’s common stock or changes in their recommendations and estimates of its financial performance;

future sales of the Company’s common stock;

the delisting of the Company’s common stock or halting or suspension of trading in its common stock by the Nasdaq Stock Market; 

economic and other external factors, such as the COVID-19 pandemic; and

general market conditions.

The Company may issue additional common stock resulting in stock ownership dilution.

As of March 31, 2023, we had 9,948,836 shares of common stock outstanding. Pursuant to the merger agreement, we may be obligated to issue up to an additional 2,500,000 shares as earnout consideration and additional shares in connection with the Convertible Note Financing (as defined in the merger agreement). Additionally, there are an additional 1,250,000 shares reserved for our 2022 Equity Incentive Plan and an additional 200,000 shares for our 2022 Employee Stock Purchase Plan. Accordingly, our shareholders may experience future dilution, which may be substantial.

Additionally, in the PIPE offering, we issued shares of our Convertible Preferred Stock that were initially convertible into 2,352,936 shares of our common stock and we issued PIPE Warrants that were initially exercisable for 2,352,936 shares of our common stock, each case at an initial price of $13.60 per share, which is subject to adjustment. After the November 9, 2022 PIPE reset and subsequent conversions through March 31, 2023, the number of remaining preferred shares with a stated amount of $4.00 were convertible into 7,000,000 shares of common stock at a conversion price of $4.00, and there were outstanding warrants to purchase 1,176,371 shares of common stock with a $13.60 per share exercise price and warrants to purchase 4,000,000 shares of common stock with a $4.00 exercise price. If the Convertible Preferred Stock or PIPE Warrants are further converted or exercised into shares of our common stock, our shareholders will experience additional dilution.

The Convertible Preferred Stock contains anti-dilution provisions that provide for a significant reset of the conversion price in connection with multiple events, including if we issue securities at a price below the current conversion price. The PIPE Warrants contain anti-dilution provisions that provide for a significant reset of the exercise price in connection with multiple events, including if we issue securities at a price below the current exercise price, and in such instance the number of shares of common stock increases. At our stock price as of March 31, 2023, if we were to trigger these anti-dilution provisions, including through the sale of securities for purposes of a capital raising transaction, a substantial number of additional shares of our common stock may become issuable, which would further materially dilute the ownership interests of our shareholders. For illustrative purposes only, if we were to sell shares of common stock that reset the conversion price of the Convertible Preferred Stock to $1.59, the closing price of our common stock on the Nasdaq Stock Market as of March 31, 2023, the Convertible Preferred Stock would be convertible into an additional 10,610,063 shares of common stock and the exercise price of the PIPE Warrants would reduce to $1.59 and the PIPE Warrants would become exercisable for an additional 14,949,316 shares of common stock.

In addition, we may raise additional capital through the sale of equity or convertible debt securities, which would further dilute the ownership interests of our shareholders.

Anti-takeover provisions in the Company’s organizational documents and agreements may discourage or prevent a change in control, even if a sale of the Company could be beneficial to the Company’s shareholders, which could cause its stock price to decline and prevent attempts by the Company’s shareholders to replace or remove its current management.

Several provisions of the Company’s governing documents, in addition to provisions of Minnesota law, could make it difficult for the Company’s shareholders to change the composition of the Company’s board of directors following the merger, preventing them from changing the composition of management. In addition, several provisions of our articles and bylaws may discourage, delay or prevent a merger or acquisition that our shareholders may consider favorable. These provisions include:

Shares of common stock and preferred stock are available for issuance without shareholder approval. The existence of unissued and unreserved common stock and preferred stock may enable the board of directors to issue shares to persons friendly to current management or to issue preferred stock with terms that could render more difficult or discourage a third-party attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise, thereby protecting the continuity of its management.

Shares of the Company’s common stock do not have cumulative voting rights in the election of directors, so our shareholders holding a majority of the shares of common stock outstanding are able to elect all of the Company’s directors.

Special meetings of the shareholders may be called only by the board of directors, the chairman of the board of directors or the chief executive officer.

The board of directors may adopt, alter, amend or repeal some provisions of the bylaws of the Company without shareholder approval.

 

19


Unless otherwise provided by law, any newly created directorship or any vacancy occurring on the board of directors for any cause may be filled by the affirmative vote of a majority of the remaining members of the board of directors even if such majority is less than a quorum, and any director so elected shall hold office until the expiration of the term of office of the director whom he or she has replaced or until his or her successor is elected and qualified. 

The affirmative vote of the holders of at least 80% of the voting power of the then outstanding shares of the Company’s capital stock entitled to vote generally in the election of directors, voting together as a single class, is required to amend or repeal certain provisions of our articles and bylaws relating to advance notice of nominations for election and advance notice of shareholder proposals.

Shareholders must follow advance notice procedures to submit nominations of candidates for election to the Board of Directors at an annual or special meeting of our shareholders and must follow advance notice procedures to submit other proposals for business to be brought before an annual meeting of our shareholders.

These anti-takeover provisions could substantially impede the ability of our shareholders to benefit from a change in control and, as a result, could materially adversely affect the market price of our common stock and the ability of our shareholders to realize any potential change-in-control premium.

The Company board of directors is authorized to issue and designate shares of preferred stock without shareholder approval.

The Company’s articles of incorporation authorize the board of directors, without the approval of the Company shareholders, to issue up to 3,000,000 shares of preferred stock, subject to limitations prescribed by applicable law, rules and regulations and the provisions of the articles of incorporation, as shares of preferred stock in series, to establish from time to time the number of shares to be included in each such series and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. The powers, preferences and rights of these series of preferred stock may be senior to or on parity with our common stock, which may reduce its value.

The Company’s inability to comply with the continued listing requirements of the Nasdaq Stock Market could result in its common stock being delisted, which could affect its market price and liquidity and reduce the Company’s ability to raise capital.

The Company is required to meet certain qualitative and quantitative requirements to maintain the listing of its common stock on the Nasdaq Stock Market. If the Company does not maintain compliance with the continued listing requirements for the Nasdaq Stock Market within specified periods and subject to permitted extensions, its common stock may be recommended for delisting (subject to any appeal the Company may file). No assurance can be provided that the Company will continue to comply with these continued listing requirements. If the Company’s common stock were delisted, it could be more difficult to buy or sell its common stock and to obtain accurate quotations, and the price of its stock could suffer a material decline. Delisting would also impair the Company’s ability to raise capital.

ITEM 1B. UNRESOLVED STAFF COMMENTS

None.

ITEM 2. PROPERTIES

The following is a summary of the Company’s leased property:

The Company leases 8,590 square feet of office space in Minnetonka, Minnesota, where its executive and administrative offices are located. JDL Technologies and Ecessa use this facility for some administrative operations.

The Company leases 10,000 square feet of office and warehouse space in Aiea, Hawaii.

SUNation leases 59,000 square feet of office and warehouse space in Ronkonkoma, New York.

JDL Technologies leases 3,700 square feet of office space in Fort Lauderdale, Florida.

The Company believes these facilities will be adequate to accommodate its needs for the foreseeable future.

ITEM 3. LEGAL PROCEEDINGS

The Company is subject to claims and lawsuits that have been filed in the ordinary course of business. From time to time, the Company brings suit against others to enforce contract rights or property rights, or to collect debts in the ordinary course of business. Management believes that the resolution or settlement of any pending litigation will not have a material adverse effect on the results of operations or liquidity of the Company.

 

20


ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER

MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

The Company’s common stock trades on the Nasdaq Capital Market under the trading symbol PEGY.

Holders

At March 31, 2023, there were approximately 272 registered holders of record of Pineapple Energy Inc. common stock.

Securities Authorized for Issuance Under Equity Compensation Plans

The following table presents information about the Company’s equity compensation plans, under which equity securities of the Company are authorized for issuance, as of December 31, 2022:

Equity Compensation Plan Information

Number of securities

Number of securities

to be issued upon

remaining available

exercise of

Weighted-average

for future issuance under

outstanding

exercise price of

equity compensation

options, warrants

outstanding options

plans (excluding shares

Plan Category

and rights (1)

warrants and rights (2)

in first column)

Equity compensation plans approved by security holders: (3)

2022 Employee Stock Purchase Plan

$

200,000

2022 Equity Incentive Plan

470,888

$

779,112

Equity compensation plans not approved by security holders:

CFO Inducement Grant

82,278

$

SUNation Inducement Grants

134,546

$

TOTAL

687,712

$

979,112

(1)Includes outstanding awards under the 2022 Equity Incentive Plan, as well as restricted stock units outstanding under inducement grants made to the Company’s newly-hired Chief Financial Officer and newly-hired employees in connection with the SUNation acquisition in accordance with Nasdaq Listing Rule 5635(c)(4).

(2)Only restricted stock units are outstanding, which do not have an exercise price; they are settled in shares of our common stock on a one-for-one basis at no additional cost.

(3)Includes the Pineapple Energy Inc. 2022 Equity Incentive Plan (the “Equity Plan”) and the Pineapple Energy Inc. 2022 Employee Stock Purchase Plan (the “ESPP”). The Equity Plan provides for the grant of stock options, stock appreciation rights, restricted stock awards, stock unit awards and other stock-based awards to employees, non-employee directors and consultants and advisors to the Company. The number of shares of Company common stock available for issuance under the Equity Plan initially was 750,000 and was increased to 1,250,000 by shareholder approval on December 7, 2022. The ESPP was approved by shareholders on December 7, 2022, and provides for the purchase by eligible employees of shares of the Company’s common stock at a discount to the market price. A total of 200,000 shares are available for purchase under the ESPP.

ITEM 6.    [RESERVED]

 

21


ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis should be read in conjunction with the Company’s Consolidated Financial Statements and the related notes that appear elsewhere in this report.

Overview

Pineapple Energy Inc. (formerly Communications Systems, Inc. (“CSI”) and Pineapple Holdings, Inc.) (herein collectively referred to as “Pineapple,” “PEGY,” “our,” “we” or the “Company”) was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of a merger agreement, pursuant to which a subsidiary of the Company merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc.

In addition, on March 28, 2022 and immediately prior to the Closing, the Company completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of two Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”). On November 9, 2022, the Company purchased the equity of New York-based SUNation Solar Systems, Inc. and five of its affiliated entities (collectively “SUNation”).

Pineapple’s vision is to power the energy transition through grass-roots growth of solar electricity paired with battery storage. The Company is a growing domestic operator and consolidator of residential and commercial solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide.  

Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers.  

Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities.

While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements, and the discussion in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, reflect the historical operating results of Pineapple Energy prior to the merger, the consolidated results of CSI, Pineapple Energy, HEC, and E-Gear following the Closing, including the results of SUNation following that acquisition, and the Company’s equity structure for all periods presented. Accordingly, references to “the Company” herein are to the applicable entity at the date or during the time period in the applicable discussion.

Forward Looking Statements

In this report and from time to time, in reports filed with the Securities and Exchange Commission, in press releases, and in other communications to shareholders or the investing public, we may make “forward looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. We may make these forward looking statements concerning possible or anticipated future financial performance, business activities, plans, pending claims, investigations or litigation, which are typically preceded by the words “believes,” “expects,” “anticipates,” “intends” or similar expressions. For these forward-looking statements, the Company claims the protection of the safe harbor for forward-looking statements contained in federal securities laws. Shareholders and the investing public should understand that these forward looking statements are subject to risks and uncertainties that could cause actual performance, activities, anticipated results, outcomes or plans to differ significantly from those indicated in the forward-looking statements. For a detailed discussion of a number of these risk factors, please see Item 1A above.

 

22


Critical Accounting Estimates

The discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Generally, we base our estimates on historical experience and on various other assumptions in accordance with GAAP that we believe to be reasonable under the circumstances. Actual results may differ from these estimates and such differences could be material to our financial position and results of operations. Critical accounting estimates are those that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition and results of operations.

While our significant accounting policies are more fully described in Note 2, Summary of Significant Accounting Policies, to the Consolidated Financial Statements included elsewhere in this report, we believe the following discussion addresses our most critical accounting estimates, which involve significant subjectivity and judgment, and changes to such estimates or assumptions could have a material impact on our financial condition or operating results. Therefore, we consider an understanding of the variability and judgment required in making these estimates and assumptions to be critical in fully understanding and evaluating our reported financial results.

Income Taxes: In the preparation of the Company’s consolidated financial statements, management calculates income taxes. This includes estimating the Company’s current tax liability as well as assessing temporary differences resulting from different treatment of items for tax and book accounting purposes. These differences result in deferred tax assets and liabilities, which are recorded on the balance sheet. These assets and liabilities are analyzed regularly and management assesses the likelihood it will realize these deferred assets from future taxable income. We determine the valuation allowance for deferred income tax benefits based upon the expectation of whether the benefits are more likely than not to be realized. The Company records interest and penalties related to income taxes as income tax expense in the consolidated statements loss and comprehensive loss.

Accounting for Business Combinations: We record all acquired assets and liabilities, including goodwill, other identifiable intangible assets, contingent value rights and contingent consideration at fair value. The initial recording of goodwill, other identifiable intangible assets, contingent value rights and contingent consideration, requires certain estimates and assumptions concerning the determination of the fair values and useful lives. The judgments made in the context of the purchase price allocation can materially affect our future results of operations. The valuations calculated from estimates are based on information available at the acquisition date. Goodwill is not amortized, but is subject to annual tests for impairment or more frequent tests if events or circumstances indicate it may be impaired. Other intangible assets are amortized over their estimated useful lives and are subject to impairment if events or circumstances indicate a possible inability to realize the carrying amount. The contingent consideration and contingent value rights liability are adjusted to fair value each reporting period with any adjustments recorded within the statement of operations. For additional details, see Note 3, Business Combinations and Note 10, Goodwill and Intangible Assets.

Convertible Preferred Stock and Warrants: In March 2022, the Company issued shares of Series A convertible preferred stock (the “Convertible Preferred Stock”) and warrants (the “PIPE Warrants”) to investors as part of a $32.0 million private investment in public equity (“PIPE”) transaction. The proceeds from the issuance of the Convertible Preferred Stock were allocated between the Convertible Preferred Stock and PIPE Warrants using a relative fair value method. The Company accounts for the Convertible Preferred Stock and PIPE Warrants based on an assessment of the specific terms and applicable authoritative guidance in Accounting Standards Codification (“ASC”) 480, “Distinguishing Liabilities from Equity”, and ASC 815, “Derivatives and Hedging”. The Convertible Preferred Stock is reported as part of permanent equity and the PIPE Warrants were determined to be equity-classified.

Results of Operations

2022 Compared to 2021

The consolidated results herein reflect the historical operating results of Pineapple Energy prior to the merger and the consolidated results of CSI (excluding the discontinued operations of JDL & Ecessa), Pineapple Energy, HEC and E-Gear following the Closing on March 28, 2022 and the results of SUNation following the closing on its acquisition on November 9, 2022.

Consolidated sales were $27,522,099 in 2022 and $38,162 in 2021. As Pineapple Energy had limited revenue in the prior year, the increase in sales was due to the merger and acquisitions during 2022. Sales in 2022 and 2021 by type were as follows:

 

23


Revenue by Type

2022

2021

Residential

$

25,375,067

$

Commercial

1,673,403

Service

412,388

Commission

61,241

38,162

$

27,522,099

$

38,162

Consolidated gross profit was $7,377,445 in 2022 as compared to $38,162 in 2021.

Consolidated operating expenses, which include selling, general and administrative expenses, amortization expense and transaction costs increased 263.8% to $17,826,124 in 2022 as compared to $4,900,451 in 2021. Consolidated selling, general and administrative expenses increased to $12,211,135 in 2022 from $1,060,522 in 2021, due primarily to $7,160,670 in selling, general and administrative costs of the acquired businesses and $4,469,080 in corporate overhead costs in 2022. Amortization expense increased by $1,704,165 to $3,133,460 in 2022 due to intangible assets acquired through the merger, the HEC Asset Acquisition and the SUNation acquisition. Transaction costs decreased by $179,105 to $2,231,529 in 2022, due to the consummation of the merger and the HEC Asset Acquisition in the first quarter of 2022.

Consolidated other income was $7,182,860 in 2022 as compared to $1,373,261 in consolidated other expense in 2021. 2022 included a $4,684,000 gain on the fair value remeasurement of the Company’s earnout consideration from the merger, a $1,229,883 gain on sale of assets, and a $2,125,949 gain on the fair value remeasurement of the contingent value rights (“CVRs”), as discussed further in Note 16, Fair Value Measurements, partially offset by interest expense of $976,606.

Consolidated operating loss from continuing operations before income taxes in 2022 was $3,265,819, compared to an operating loss from continuing operations before income taxes of $6,235,550 in 2021. Net loss from continuing operations in 2022 was $3,278,056. Net loss attributable to common shareholders (after taking into effect $16,863,892 in deemed dividends) was $27,216,132 or $(2.99) per diluted share from continuing operations, compared to net loss from continuing operations of $6,235,550, or $(2.03) per diluted share, in 2021.

Liquidity and Capital Resources

As of December 31, 2022, the Company had approximately $7,923,244 in cash, restricted cash and cash equivalents, and liquid investments, compared to $18,966 at December 31, 2021. Of this amount, $978,462 was invested in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Corporation or other government agency. These money market funds seek to preserve the value of the investment at $1.00 per share; however, it is possible to lose money investing in these funds. The remainder in cash and cash equivalents is operating cash. The Company also had $2,666,766 in investments consisting of corporate notes and bonds that are traded on the open market and are classified as available-for-sale at December 31, 2022.

Of the amounts of cash, restricted cash, cash equivalents and investments on the balance sheet at December 31, 2022, $4,463,089 consist of funds that can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business and $1,272,615 consists of funds that can only be used to support SUNation’s operations. Per the SUNation transaction agreement, only excess cash over $1,500,000 can be used to support the remaining operations of Pineapple Energy until the Short-Term Note is paid off.

The Company had working capital of $27,366, consisting of current assets of approximately $25,961,524 and current liabilities of $25,934,158 at December 31, 2022 compared to working capital of $(2,872,233), consisting of current assets of $18,966 and current liabilities of $2,891,199 at the end of 2021.

Cash flow used in operating activities was approximately $7,577,199 in 2022 compared to $811,017 used in 2021. Significant working capital changes from 2021 to 2022 included an increase in customer deposits of $2,148,599 and a decrease in accounts payable of $1,076,350.

Cash used by investing activities was $3,097,406 in 2022 compared to $479,983 provided in 2021. Net cash used in 2022 was primarily related to $10,991,128 in net cash paid for the HEC Asset Acquisition, the merger and the SUNation acquisition, partially offset by $6,297,865 in proceeds from the sale of assets previously classified as held for sale and $1,500,000 in earnout consideration payments related to legacy CSI’s sale of its Electronics and Software segment in 2021.

 

24


Net cash provided by financing activities was $15,912,117 in 2022 compared to $350,000 in 2021. In the first quarter of 2022, the Company received $32,000,000 in proceeds from the issuance of shares of Convertible Preferred Stock and PIPE Warrants to investors in our March 28, 2022 PIPE offering and paid $2,699,370 in related issuance costs. The Company also paid $4,500,000 in principal against the Hercules term loan in the first quarter of 2022, as discussed further in Note 11, Commitments and Contingencies. During the third quarter of 2022, the Company paid $8,745,628 in CVR distributions.

In connection with the SUNation acquisition, on November 9, 2022, the Company issued a $5.0 million Short-Term Limited Recourse Secured Promissory Note (the “Short-Term Note”) and a $5,486,000 Long-Term Promissory Note (the “Long-Term Note”). The Short-Term Note is secured as described below and matures on August 9, 2023. It carries an annual interest rate of 4% until the three-month anniversary of issuance, 8% thereafter until the six-month anniversary of issuance, then 12% thereafter until the Short-Term Note is paid in full. The Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest rate of 4% until the first anniversary of issuance, then 8% thereafter until the Long-Term Note is paid in full. The Company will be required to make a principal payment of $2.5 million on the second anniversary of the Long-Term Note. Both the Short-Term Note and Long-Term Note may be prepaid at our option at any time without penalty.

The Short-Term Note is secured by a pledge by the Company of the equity of the acquired SUNation companies. While the Short-Term Note remains outstanding, the Company also agreed to certain negative covenants with respect to the operation of the acquired companies, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales of assets outside the ordinary course of business. The pledge will automatically terminate upon the payment of all amounts due under the Short-Term Note.

As discussed above and in Note 3, Business Combinations and Note 11, Commitments and Contingencies, on November 9, 2022, the Company, in connection with the SUNation acquisition, paid $2.39 million in cash and entered into the Short-Term Note and the Long-Term Note. Also as discussed above, of the amounts of cash, restricted cash, cash equivalents and investments on the balance sheet at December 31, 2022, $4,463,089 consist of funds that can only be used to support the legacy CSI business, are restricted under the CVR agreement and cannot be used to support the working capital needs of the Pineapple Energy business and $1,272,615 consists of funds that can only be used to support SUNation’s operations. Per the SUNation transaction agreement, only excess cash over $1,500,000 can be used to support the remaining operations of Pineapple Energy until the Short-Term Note is paid off.

Based on the Company’s current financial position, the Company’s forecasted future cash flows for twelve months beyond the date of issuance of the financial statements in this report indicate that the Company will not have sufficient cash to repay the Short-Term Note obligation, a factor which raises substantial doubt about the Company’s ability to continue as a going concern.

As a result, the Company requires additional funding and seeks to raise capital through sources that may include public or private equity offerings, debt financings and/or strategic alliances. However, additional funding may not be available on terms acceptable to the Company, or at all. If the Company is unable to raise additional funds, it would have a negative impact on the Company’s business, results of operations and financial condition. To the extent that additional funds are raised through the sale of equity or securities convertible into or exercisable for equity securities, the issuance of securities will result in dilution to the Company’s shareholders. Further, certain transactions could trigger an adjustment to the exercise price of the Convertible Preferred Stock and PIPE Warrants, which would lead to a corresponding increase in the number of shares of common stock issuable upon exercise of the PIPE Warrants, further diluting the Company’s shareholders.

Contingent Value Rights and Impact on Cash

As discussed in Note 3, Business Combinations, the Company issued CVRs prior to the closing of the merger to CSI shareholders of record on the close of business on March 25, 2022. The CVR entitles the holder to a portion of the cash, cash equivalents, investments and net proceeds of any divestiture, assignment, or other disposition of all legacy assets of CSI and/or its legacy subsidiaries, JDL and Ecessa, that are related to CSI’s pre-merger business, assets, and properties that occur during the 24-month period following the closing of the merger. The CVR liability as of December 31, 2022 was estimated at $7,402,714 and represented the estimated fair value as of that date of the legacy CSI assets to be distributed to CVR holders as of that date. This amount is recorded as a long-term liability that includes the remaining restricted cash and cash equivalents, investments, along with the other tangible and intangible assets related to the legacy CSI business. The proceeds from CSI’s pre-merger business working capital and related long term-assets and liabilities are not available to fund the working capital needs of the post-merger company.

 

25


New Accounting Pronouncements

See Note 2, Summary of Significant Accounting Policies, to the Consolidated Financial Statements included elsewhere in this report for a discussion of new accounting standards.

Off Balance Sheet Arrangements

None.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

The Company has no freestanding or embedded derivatives. The Company’s policy is to not use freestanding derivatives and to not enter into contracts with terms that cannot be designated as normal purchases or sales.

The Company’s investments are money market, certificates of deposit, commercial paper, and corporate notes and bonds types of investments that earn interest at prevailing market rates and as such do not have material risk exposure.

Based on the Company’s operations, in the opinion of management, the Company is not exposed to material future losses due to market risk.


 

26


 

27


REPORT OF MANAGEMENT

The management of Pineapple Energy Inc. and its subsidiary companies is responsible for the integrity and objectivity of the financial statements and other financial information contained in the annual report. The financial statements and related information were prepared in accordance with accounting principles generally accepted in the United States of America and include amounts that are based on management’s informed judgments and estimates.

In fulfilling its responsibilities for the integrity of financial information, management maintains accounting systems and related controls. These controls provide reasonable assurance, at appropriate costs, that assets are safeguarded against losses and that financial records are reliable for use in preparing financial statements. Management recognizes its responsibility for conducting the Company’s affairs according to the highest standards of personal and corporate conduct.

The Audit and Finance Committee of the Board of Directors, comprised solely of independent, non-employee directors, meets with the independent auditors and management periodically to review accounting, auditing, financial reporting and internal control matters. The independent auditors have free access to this committee, without management present, to discuss the results of their audit work and their opinion on the adequacy of internal financial controls and the quality of financial reporting.

/s/ Kyle Udseth

/s/ Eric Ingvaldson

Kyle Udseth

Eric Ingvaldson

Chief Executive Officer

Chief Financial Officer


 

28


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the board of directors of Pineapple Energy Inc.:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Pineapple Energy Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of operations and comprehensive loss, changes in stockholders’ equity, and cash flows, for each of the two years in the period ended December 31, 2022, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of their operations and their cash flows for each of the two years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

Substantial Doubt About the Company’s Ability to Continue as a Going Concern

The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 17 to the consolidated financial statements, the Company has suffered losses and negative cash flows from operations and has negative working capital due to a note payable which matures in August 2023 that raise substantial doubt about its ability to continue as a going concern. Management's plans in regards to these matters are also described in Note 17. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which they relate.

Business Combinations:

Critical Audit Matter Description:
As disclosed in Note 3, the Company completed several business combinations during 2022, one of which consisted of a merger between Pineapple Energy LLC (Pineapple) and Communications Systems, Inc. (CSI), which was accounted for as a reverse merger with CSI being determined to be the legal acquirer and Pineapple being determined to be the accounting acquirer. As part of the reverse merger, Pineapple recognized an obligation for contingent value rights (CVR’s) for the estimated fair value of certain legacy CSI assets which upon disposition, will be monetized and paid to legacy shareholders, and recognized a liability for merger earn-out shares to certain pre-merger holders of Pineapple units issuable based upon the

 

29


Company’s stock price in certain post-merger reporting periods. In aggregate, the consideration in these business combinations, including the value of applicable contingent and non-cash consideration, was valued at more than $63 million. The Company measured the assets acquired and liabilities assumed at fair value, which resulted in the recognition of intangible assets consisting of customer relationships, developed technology and tradenames and trademarks, and goodwill.

We identified the accounting for the business combinations, including management’s valuation of the acquired intangible assets, contingent consideration, non-cash consideration, the recorded amount of the CVR’s and merger earn-out share obligations, and the determination of the accounting acquirer in a reverse merger as a critical audit matter due to the complex nature of these items, which required the use of significant judgments and estimates on the part of management and increased audit effort, including the need to involve our valuation and business combination specialists in our audit procedures.

How We Addressed the Matter in Our Audit:
The primary procedures we performed to address this critical audit matter included:

We substantively tested, with the assistance of firm personnel with experience in the application of fair value and valuation methodologies, the appropriateness of the judgments and assumptions used in management’s estimation process for determining the fair value of the intangible assets acquired, contingent consideration, non-cash consideration and recorded amount of the CVR and merger earn-out obligation.

With the assistance of firm personnel with experience in accounting for business combinations, we evaluated management's research and conclusions regarding the accounting treatment for the transactions.

Convertible Preferred Stock and Warrants:

Critical Audit Matter Description:
As described in Note 14 to the consolidated financial statements, the Company issued $32,000,000 in shares of convertible preferred stock through a private placement. As part of the offering, the holders of the preferred shares also received warrants. There is considerable complexity associated with evaluating the proper classification of preferred stock and warrants. In addition, there is considerable judgment and complexity in determining the estimated fair value of the warrants, including the use of Monte Carlo simulation and significant assumptions related to expected volatility, the risk-free rate, expected annual dividend yield and expected conversion dates.

We identified the proper accounting and valuation of the Company’s preferred stock and warrants as a critical audit matter due to the complexities and judgments involved in analyzing preferred stock and warrants for proper classification and in valuing the warrants, which required the use of significant judgments and estimates on the part of management and increased audit effort, including the need to involve our valuation and financial instrument specialists in our audit procedures.

How We Addressed the Matter in Our Audit:

Our audit procedures related to this critical audit matter included the following:

We read the applicable agreements and compared the key terms from the agreements to management's analysis of the transaction.

With the assistance of professionals in our firm having expertise in accounting for debt and equity instruments, we evaluated management’s conclusions regarding the balance sheet classification of the components of the convertible preferred stock and warrants through evaluation of the terms within the applicable agreements and considering the applicable generally accepted accounting standards.

We evaluated the Company's disclosures related to the financial statement impacts of the transaction.

We involved firm valuation specialists in evaluating the Company's valuation of the warrants, including the reasonableness of assumptions used in developing an independent calculation of the recorded amount.

We have served as the Company's auditor since 2021.

/s/ Baker Tilly US, LLP

Minneapolis, Minnesota

April 14, 2023


 

30


PINEAPPLE ENERGY INC.

CONSOLIDATED BALANCE SHEETS

ASSETS

December 31

December 31

2022

2021

CURRENT ASSETS:

Cash and cash equivalents

$

2,187,540

$

18,966

Restricted cash and cash equivalents

3,068,938

Investments

2,666,766

Trade accounts receivable, less allowance for

doubtful accounts of $108,636 and $0, respectively

5,564,532

Inventories, net

6,054,493

Employee retention credit

1,584,541

Related party receivables

116,710

Prepaid expenses

2,152,058

Costs and estimated earnings in excess of billings

777,485

Other current assets

634,362

Current assets held for sale

1,154,099

TOTAL CURRENT ASSETS

25,961,524

18,966

PROPERTY, PLANT AND EQUIPMENT, net

1,190,932

OTHER ASSETS:

Goodwill

20,545,850

Right of use asset

4,166,838

Intangible assets, net

20,546,810

2,780,270

Other assets

12,000

Noncurrent assets held for sale

2,271,533

TOTAL OTHER ASSETS

47,543,031

2,780,270

TOTAL ASSETS

$

74,695,487

$

2,799,236

LIABILITIES AND STOCKHOLDERS' EQUITY

CURRENT LIABILITIES:

Accounts payable

$

7,594,181

$

2,233,371

Accrued compensation and benefits

859,774

307,828

Operating lease liability

220,763

Other current liabilities

1,238,777

Working capital note payable

350,000

Related party payables

2,181,761

Income taxes payable

1,650

Refundable customer deposits

4,285,129

Billings in excess of costs and estimated earnings

2,705,409

Current portion of loans payable

346,290

Current portion of loans payable - related party

5,339,265

Current liabilities held for sale

1,161,159

TOTAL CURRENT LIABILITIES

25,934,158

2,891,199

LONG TERM LIABILITIES:

Loans payable and related interest

3,138,194

6,194,931

Loans payable and related interest - related party

4,635,914

Related party payables

2,350,000

Operating lease liability

3,961,340

Earnout consideration

2,150,000

Contingent value rights

7,402,714

Long term liabilities held for sale

250,875

TOTAL LONG-TERM LIABILITIES

21,539,037

8,544,931

COMMITMENTS AND CONTINGENCIES (Note 11)

 

 

STOCKHOLDERS' EQUITY

 

31


Convertible preferred stock, par value $1.00 per share;

3,000,000 shares authorized; 28,000 and 0 shares issued and outstanding, respectively

28,000

Common stock, par value $0.05 per share; 75,000,000 and 37,500,000 shares authorized, respectively;

9,915,586 and 3,074,998 shares issued and outstanding, respectively

495,779

153,750

Additional paid-in capital

45,798,069

(53,750)

Accumulated deficit

(19,089,134)

(8,736,894)

Accumulated other comprehensive loss

(10,422)

TOTAL STOCKHOLDERS' EQUITY (DEFICIT)

27,222,292

(8,636,894)

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

$

74,695,487

$

2,799,236

The accompanying notes are an integral part of the consolidated financial statements.


 

32


PINEAPPLE ENERGY INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

Year Ended December 31

2022

2021

Sales

$

27,522,099

$

38,162

Cost of sales

20,144,654

Gross profit

7,377,445

38,162

Operating expenses:

Selling, general and administrative expenses

12,211,135

1,060,522

Amortization expense

3,133,460

1,429,295

Transaction costs

2,231,529

2,410,634

Impairment loss

250,000

Total operating expenses

17,826,124

4,900,451

Operating loss from continuing operations

(10,448,679)

(4,862,289)

Other income (expenses):

Investment and other income

119,634

Gain on sale of assets

1,229,883

Fair value remeasurement of earnout consideration

4,684,000

Fair value remeasurement of contingent value rights

2,125,949

Interest and other expense

(976,606)

(1,373,261)

Other income (expense), net

7,182,860

(1,373,261)

Operating loss from continuing operations before income taxes

(3,265,819)

(6,235,550)

Income tax expense

12,237

Net loss from continuing operations

(3,278,056)

(6,235,550)

Net loss from discontinued operations, net of tax

(7,074,184)

Net loss

(10,352,240)

(6,235,550)

Other comprehensive loss, net of tax:

Unrealized losses on available-for-sale securities

(10,422)

Total other comprehensive loss

(10,422)

Comprehensive loss

$

(10,362,662)

$

(6,235,550)

Less: Deemed dividend on extinguishment of Convertible Preferred Stock

(13,239,892)

Less: Deemed dividend on modification of PIPE Warrants

(3,624,000)

Net loss available to common shareholders

$

(27,216,132)

$

(6,235,550)

Basic net loss per share:

Continuing operations

$

(2.99)

$

(2.03)

Discontinued operations

(1.05)

$

(4.04)

$

(2.03)

Diluted net loss per share:

Continuing operations

$

(2.99)

$

(2.03)

Discontinued operations

(1.05)

$

(4.04)

$

(2.03)

Weighted Average Basic Shares Outstanding

6,741,446

3,074,998

Weighted Average Dilutive Shares Outstanding

6,741,446

3,074,998

The accompanying notes are an integral part of the consolidated financial statements.


 

33


PINEAPPLE ENERGY INC.

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY

Accumulated

Series A Convertible

Additional

Other

Preferred Stock

Common Stock

Paid-in

Accumulated

Comprehensive

Shares

Amount

Shares

Amount

Capital

Deficit

Loss

Total

BALANCE AT DECEMBER 31, 2020

$

3,074,998 

$

153,750 

$

(153,750)

$

(2,501,344)

$

$

(2,501,344)

Net loss

(6,235,550)

(6,235,550)

Share based compensation

100,000 

100,000 

BALANCE AT DECEMBER 31, 2021

3,074,998 

153,750 

(53,750)

(8,736,894)

(8,636,894)

Net loss

(10,352,240)

(10,352,240)

Issuance of common stock for

professional services

12,499 

625 

(625)

Issuance of common stock for

conversion of related party payables

293,750 

14,687 

2,335,313 

2,350,000 

Issuance of common stock for

conversion of working capital note payable

62,500 

3,125 

496,875 

500,000 

Effect of reverse capitalization

2,429,341 

121,467 

1,473,312 

1,594,779 

Issuance of common stock for

HEC Asset Acquisition

1,562,498 

78,125 

12,703,109 

12,781,234 

Issuance of common stock for

SUNation Acquisition

1,480,000 

74,000 

3,996,000 

4,070,000 

Issuance of preferred stock and warrants

to PIPE investors, net of issuance costs

32,000 

32,000 

29,268,630 

29,300,630 

Conversion of Series A convertible

preferred stock to common stock

(4,000)

(4,000)

1,000,000 

50,000 

(46,000)

Contingent consideration related to

merger transaction

(4,684,000)

(4,684,000)

Share based compensation

309,205 

309,205 

Other comprehensive loss

(10,422)

(10,422)

BALANCE AT DECEMBER 31, 2022

28,000 

$

28,000 

9,915,586 

$

495,779 

$

45,798,069 

$

(19,089,134)

$

(10,422)

$

27,222,292

The accompanying notes are an integral part of the consolidated financial statements.


 

34


PINEAPPLE ENERGY INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

Year Ended December 31

2022

2021

CASH FLOWS FROM OPERATING ACTIVITIES:

Net loss

$

(10,352,240)

$

(6,235,550)

Net loss from discontinued operations, net of tax

(7,074,184)

Net loss from continuing operations

(3,278,056)

(6,235,550)

Adjustments to reconcile net loss to

net cash (used in) provided by operating activities:

Depreciation and amortization

3,232,621

1,429,295

Share based compensation

309,205

100,000

Impairment loss

250,000

Fair value remeasurement of earnout consideration

(4,684,000)

Fair value remeasurement of contingent value rights

(2,125,949)

Gain on sale of assets

(1,229,883)

Interest and accretion expense

976,606

1,373,261

Changes in assets and liabilities:

Trade and related party accounts receivables, net

(899,804)

Inventories, net

392,658

Prepaid income taxes

5,024

Other assets

(61,973)

Accounts payable

(706,350)

2,214,149

Accrued compensation and benefits

(637,894)

307,828

Customer deposits

2,148,599

Other accrued liabilities

(245,065)

Accrued interest

(1,098,207)

Net cash used in operating activities - continuing operations

(7,652,468)

(811,017)

Net cash provided by operating activities - discontinued operations

75,269

Net cash used in operating activities

(7,577,199)

(811,017)

CASH FLOWS FROM INVESTING ACTIVITIES:

Capital expenditures

(116,909)

Acquisition of business, net of cash acquired

(10,991,128)

Proceeds from the sale of fixed assets

6,297,865

479,983

Proceeds from the sale of investments

228,255

Proceeds from earnout consideration payments

1,500,000

Net cash (used in) provided by investing activities - continuing operations

(3,081,917)

479,983

Net cash used in investing activities - discontinued operations

(15,489)

Net cash (used in) provided by investing activities

(3,097,406)

479,983

CASH FLOWS FROM FINANCING ACTIVITIES:

Borrowing against working capital line of credit

150,000

350,000

Payments against loans payable

(4,792,885)

Payments related to equity issuance costs

(2,699,370)

Proceeds from the issuance of preferred stock & warrants to PIPE investors

32,000,000

Payments for contingent value rights distributions

(8,745,628)

Net cash provided by financing activities

15,912,117

350,000

NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH

5,237,512

18,966

CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR

18,966

CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR

$

5,256,478

$

18,966

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:

Income taxes paid

$

11,297

$

Interest paid

1,071,906

8,222

Issuance of common stock for conversion of related party payables

2,350,000

Issuance of common stock for conversion of working capital payable

500,000

 

35


Issuance of common stock for the acquisition of HEC and E-Gear

12,781,234

Issuance of common stock for the acquisition of SUNation

4,070,000

Effect of reverse capitalization

1,594,779

Contingent consideration related to merger transaction

(4,684,000)

Deemed dividend on Convertible Preferred Stock and PIPE Warrants

16,863,892

Operating right of use assets obtained in exchange for lease obligations

4,289,358

The accompanying notes are an integral part of the consolidated financial statements.

 

 

36


PINEAPPLE ENERGY INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Years Ended December 31, 2022 and 2021

NOTE 1 – NATURE OF OPERATIONS

Description of Business

 

Pineapple Energy Inc. (formerly Communications Systems, Inc. and Pineapple Holdings, Inc.) (“PEGY”, “Pineapple”, “we” or the “Company”), was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc.

In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of two Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”).

On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (“Solar Merger Sub”), Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc., SUNation Energy, LLC, and SUNation Roofing, LLC (collectively, “SUNation”). Each of SUNation Service, Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the “Plan of Merger”). The mergers closed contemporaneously with signing the Transaction Agreement (“SUNation Acquisition”). This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.

 

The Company is a growing domestic operator and consolidator of residential solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide.  

Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers.  

Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities. 

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7, Discontinued Operations. As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.

 

37


NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly owned operating subsidiaries. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

Impact of the Merger

The Company accounted for the March 28, 2022 merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. This determination was primarily based on:

Former Pineapple Energy stockholders having the largest voting interest in the Company following the merger;

The implied enterprise value of Pineapple Energy in the merger was well in excess of the market capitalization of CSI prior to the merger;

At the Closing, the board of directors of the Company was fixed at seven members, two of which were selected by CSI and five of which were selected by Pineapple Energy;

Pineapple Energy’s Chief Executive Officer serves as the Chief Executive Officer of the Company subsequent to the merger;

The post-combination company assumed the “Pineapple Energy” name; and

The Company disposed of the pre-existing CSI headquarters during the second quarter of 2022 and expects to dispose of its legacy subsidiaries, JDL and Ecessa, and will continue Pineapple Energy operations in Hawaii.

 

Accordingly, for accounting purposes, the merger was treated as the equivalent of Pineapple Energy issuing stock for the net assets of CSI, accompanied by a recapitalization.

 

While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements reflect (i) the historical operating results of Pineapple Energy prior to the merger; (ii) the consolidated results of legacy CSI, Pineapple Energy, HEC, and E-Gear following the closing of the merger; (iii) the assets and liabilities of Pineapple Energy at their historical cost; (iv) the assets and liabilities of CSI, HEC and E-Gear at fair value as of the merger date in accordance with ASC 805, Business Combinations, and (v) the Company’s equity structure for all periods presented.

 

In connection with the merger transaction, we have converted the equity structure for the periods prior to the merger to reflect the number of shares of the Company’s common stock issued to Pineapple Energy’s members in connection with the recapitalization transaction. As such, the shares, corresponding capital amounts and earnings per share, as applicable, related to Pineapple Energy member units prior to the merger have been retroactively converted by applying the exchange ratio established in the merger agreement.

PIPE Transaction

On March 28, 2022, following the closing of the merger, the Company closed on a $32.0 million private investment in public equity (“PIPE”) transaction pursuant to a securities purchase agreement. Under the terms of the securities purchase agreement, for their $32.0 million investment, the PIPE investors received shares of newly authorized CSI Series A convertible preferred stock convertible at a price of $13.60 per share into the Company’s common stock, together with warrants to purchase an additional $32.0 million of common shares at that same price. The Company used the proceeds from the PIPE to fund the cash portion of the HEC Asset Acquisition, to repay $4.5 million ($5.6 million including five-year interest) of Pineapple Energy’s $7.5 million term loan from Hercules Capital, Inc., to pay for transaction expenses, and for working capital to support Pineapple Energy’s growth strategy of acquiring leading local and regional solar installers around the United States.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts have been eliminated.

 

38


Use of Estimates

The presentation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company uses estimates based on the best information available in recording transactions and balances resulting from operations. Actual results could materially differ from those estimates. The Company’s estimates consist principally of reserves for doubtful accounts, asset impairment evaluations, accruals for compensation plans, lower of cost or market inventory adjustments, the fair value of the term loan payable and related assets at the date of acquisition, the fair value of the contingent value rights and contingent consideration, provisions for income taxes and deferred taxes, depreciable lives of fixed assets, and amortizable lives of intangible assets.

Restricted Cash and Cash Equivalents

For purposes of the consolidated statements of cash flows, the Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. The Company may invest in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Company (“FDIC”) or other government agency. These money market funds seek to preserve the value of the investment at $1.00 per share; however, it is possible to lose money investing in these funds. Approximately $1.8 million of the restricted cash and cash equivalents on the balance sheet as of December 31, 2022 are funds that can only be used to support the legacy CSI business, will be distributed to holders of the Company’s contingent value rights (“CVRs”) and cannot be used to support the working capital needs of the Pineapple Energy business. The remaining $1.3 million is cash related to the SUNation operations and the consolidated Company only has the ability to use cash in excess of $1.5 million until the Short-Term Note (as defined below) is paid off.

Investments

Investments consist of corporate notes and bonds and commercial paper that are traded on the open market and are classified as available-for-sale and minority investments in strategic technology companies. Available-for-sale investments are reported at fair value with unrealized gains and losses excluded from operations and reported as a separate component of stockholders’ equity, net of tax. The investments on the balance sheet as of December 31, 2022 can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business.

Accounts Receivable, Net

Accounts receivable are recorded at their net realizable value and are not collateralized. Accounts receivable include amounts earned less payments received and allowances for doubtful accounts. Management continually monitors and adjusts its allowances associated with the Company’s receivables to address any credit risks associated with the accounts receivable and periodically writes off receivables when collection is not considered probable. The Company does not charge interest on past due accounts. When uncertainty exists as to the collection of receivables, the Company records an allowance for doubtful accounts and a corresponding charge to bad debt expense.

Inventories, Net

Inventories, which consist primarily of materials and supplies used in the installation of solar systems, are stated at the lower of cost or net realizable value, with costs computed on a weighted average cost basis. The Company periodically reviews its inventories for excess and obsolete items and adjusts carrying costs to estimated net realizable values when they are determined to be less than cost.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method. Depreciation included in cost of sales and selling, general and administrative expenses for continuing operations was $99,161 and $0 for 2022 and 2021, respectively. Maintenance and repairs are charged to operations and additions or improvements are capitalized. Items of property sold, retired or otherwise disposed of are removed from the asset and accumulated depreciation accounts and any gains or losses on disposal are reflected in the statements of operations.

 

39


Goodwill and Other Intangible Assets

Goodwill represents the amount by which the purchase prices (including liabilities assumed) of acquired businesses exceed the estimated fair value of the net tangible assets and separately identifiable intangible assets of these businesses. Definite lived intangible assets, consisting primarily of trade names, technology, and backlog are amortized on a straight-line basis over the estimated useful life of the asset. Goodwill is not amortized but is tested at least annually for impairment. The Company reassesses the value of our reporting units and related goodwill balances annually on October 1 and at other times if events have occurred or circumstances exist that indicate the carrying amount of goodwill may not be recoverable.

Recoverability of Long-Lived Assets

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the fair value, determined as the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.

Accumulated other comprehensive loss

The components of accumulated other comprehensive loss are as follows:

Unrealized Loss on Securities

Accumulated Other Comprehensive Loss

December 31, 2020

$

$

Net current period change

December 31, 2021

$

$

Net current period change

(10,422)

(10,422)

December 31, 2022

$

(10,422)

$

(10,422)

Revenue Recognition

Revenue is recognized when there is a transfer of control of promised goods or services to customers in an amount that reflects the consideration that the Company expects to be entitled to in exchange for those goods or services. The Company sells solar power systems under construction and development agreements to residential and commercial customers. The completed system is sold as a single performance obligation. For residential contracts, revenue is recognized at the point-in-time when the systems are placed into service. Any advance payments received in the form of customer deposits are recorded as contract liabilities.

Commercial contracts are generally completed within three to twelve months from commencement of construction. Construction on large projects may be completed within eighteen to twenty-four months, depending on the size and location of the project. Revenue from commercial contracts are recognized under a percentage of completion method, measured by the percentage of hours incurred to date against estimated total hours budgeted for each contract. Because of inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near future. Contract costs include all direct material, labor costs and those indirect costs related to contract performance, such as indirect labor and other supplies. Selling, general and administrative costs are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability may result in revisions to costs and revenues which are recognized in which the revisions are determined. Changes in estimated job profitability resulting from job performance, job conditions, contract penalty provisions, claims, change orders, and settlements, are accounted for as changes in estimates in the current period.

The Company also arranges for solar power systems to be installed for residential customers by a third party, for which it earns a commission upon the end customer’s acceptance of the installation. As there are more than two parties involved in the sales transaction, the Company has determined it has an agent relationship in the contracts with these customers, due to the fact that the Company is not primarily responsible for fulfilling the promise to provide the installation of solar arrays to the customer, the Company does not have inventory risk and has only limited discretion in pricing. Accordingly, the Company has determined that revenue under these arrangements should be recognized on a net basis.

See Note 4, Revenue Recognition, for further discussion regarding revenue recognition.

 

40


Gross Excise Tax

The State of Hawaii imposes a gross receipts tax on all business operations done in Hawaii. The Company records the tax revenue and expense on a gross basis.

Employee Retirement Benefits

The Company has an Employee Savings Plan (401(k)) and matches a percentage of employee contributions up to six percent of compensation. Employer contributions to the plan in 2022 and 2021 were $60,489 and $0, respectively. Additionally, as part of the November 9, 2022 SUNation Acquisition, the Company also acquired the SUNation Solar Systems, Inc. 401(k) Plan, which included employer contributions of $27,656 during the period under Company ownership in 2022.

Share Based Compensation

The Company accounts for share-based compensation awards on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in the statement of operations over the requisite service period (generally the vesting period).

Warranty

SUNation warrants its products for various periods against defects in material or installation workmanship. The manufacturers of the solar panels and the inverters provide a warranty period of generally 25 years and 10 years, respectively. SUNation will assist its customers in the event that the manufacturers' warranty needs to be used to replace a defective solar panel or inverter. SUNation provides for warranty up to 10 years in duration on the installation of a system and all equipment and incidental supplies other than solar panels and inverters that are recovered under the manufacturers' warranty. SUNation provides extended workmanship warranties paid by the customer for up to 25 years for the service of inverters, which is reimbursed by the manufacturer.

The Company records a provision for the installation warranty, an expense included in cost of sales, based on management’s best estimate of the probable cost to be incurred in honoring its warranty commitment. The Company’s accrued warranty provision was $276,791 and $0 at December 31, 2022 and December 31, 2021, respectively, and is included in other current liabilities.

Advertising

The Company expenses advertising costs as the expenses are incurred. Advertising expense was $251,335 and $0 for the years ended December 31, 2022 and 2021, respectively.

Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision-making group, in deciding the method to allocate resources and assess performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have two operating segments, but meet the aggregation criteria in order to aggregate into one reportable segment.

Net Loss Per Share

Basic net loss per common share is based on the weighted average number of common shares outstanding during each year. Diluted net loss per common share adjusts for the dilutive effect of potential common shares outstanding. The Company’s only potential additional common shares outstanding are common shares that would result from the conversion of the Series A convertible preferred shares, stock options, warrants and shares associated with the long-term incentive compensation plans, which resulted in no dilutive effect for the year ended December 31, 2022. The Company calculates the dilutive effect of outstanding options, warrants and unvested shares using the treasury stock method and the dilutive effect of outstanding preferred shares using the if-converted method. There were no options or deferred stock awards excluded from the calculation of diluted earnings per share because there were no outstanding options or deferred stock awards as of both December 31, 2022 and 2021. Warrants totaling 5,176,471 would have been excluded from the calculation of diluted earnings per share for the year ended December 31, 2022, even if there had not been a net loss in those periods, because the exercise price was greater than the average market price of common stock during the period. For the year ended December 31, 2021, there were no potentially dilutive securities.

 

41


Accounting Standards Issued

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. This ASU is intended to provide financial statement users with more decision-useful information about expected credit losses and is effective for annual periods and interim periods for those annual periods beginning after December 15, 2022, which for us is the first quarter ending March 31, 2023. We do not expect the impact of the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements.

Accounting Standards Adopted

In August 2020, FASB issued ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” The amendments in this update reduce the number of accounting models for convertible debt instruments and convertible preferred stock and amend the guidance for the derivative scope exception for contracts in an entity’s own equity.  Convertible instruments that continue to be subject to separation models are a) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and b) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital.  The reduction of accounting models is intended to simplify the accounting for convertible instruments, reduce complexity for preparers and practitioners, and improve the decision usefulness and relevance of the information provided to financial statement users.  The amendments to the derivative scope exception guidance a) removes the following conditions from the settlement guidance: settlement in unregistered shares, collateral, and shareholder rights; b) clarifies that penalty payments do not preclude equity classification within the settlement guidance in the situation where there is a failure to timely file; c) requires instruments that are required to be classified as an asset or liability under ASC 815-40-15-8A to be measured subsequently at fair value, with changes reported in earnings and disclosed in the financial statements; d) clarifies that the scope of the disclosure requirements in ASC 815-40-50 applies only to freestanding instruments, not embedded features; and e) clarifies that the scope of the reassessment guidance in ASC 815-40-35 on subsequent measurement applies to both freestanding instruments and embedded features.  The amendment to this guidance is intended to reduce form-over-substance-based accounting conclusions.  The amendments in this update are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  We adopted this update as of January 1, 2022 and have incorporated this guidance in our evaluation of the accounting for our warrants, which are classified as equity in our consolidated financial statements. 

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (“ASU 2021-08”). The standard requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, “Revenue from Contracts with Customers,” as if it had originated the contracts. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company adopted this ASU during the second quarter of 2022 and has incorporated this guidance in our evaluation of the accounting for the merger and the HEC Asset Acquisition.

NOTE 3 – BUSINESS COMBINATIONS

CSI Merger

On March 28, 2022, the Company and Pineapple Energy consummated the transactions contemplated by the merger agreement. At the Closing, each member unit of Pineapple Energy that was issued and outstanding immediately prior to the effective time of the merger was cancelled and converted into the right to receive the Company’s common stock. The Company issued an aggregate of 5,006,245 shares of its common stock, which is inclusive of common shares issued to HEC and E-Gear owners as discussed further below and conversion of certain related party payables and debt outstanding prior to the merger transaction, discussed in Note 11, Commitments and Contingencies. The purpose of the merger was to provide a path to allow the Company to deliver value to its legacy shareholders through a combination of (i) the opportunity for the legacy CSI shareholders to receive an attractive return from dividends or distributions of the net proceeds from the divestiture of the Company’s pre-merger operating and non-operating assets and properties, and (ii) the opportunity for the legacy CSI shareholders, through ownership of the Company’s common stock following the merger, to participate in the potential growth of the combined company’s residential solar, battery storage, and grid services solutions business.

The Company accounted for the merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. Refer to Note 2, Summary of Significant Accounting Policies, for

 

42


further details. The accompanying consolidated financial statements and related notes reflect the historical results of Pineapple Energy prior to the merger and do not include the historical results of CSI prior to the consummation of the merger.

As a result of the reverse merger, the acquired assets and assumed liabilities of CSI were remeasured and recognized at fair value as of the acquisition date. The total purchase price represents the fair value of the Company common stock held by legacy CSI shareholders at the time of the merger (2,429,341 shares of common stock). The fair value of this purchase consideration was $19,872,009 using the publicly traded Company stock price at the merger date, which is allocated at the merger date between the liability associated with the Company’s obligation to pay legacy CSI shareholders cash as part of the CVRs discussed below and equity based on their respective fair values (Level 3 fair values).

The merger agreement also included the execution of CVR agreements with holders of record of CSI stock at the close of business on March 25, 2022. Each shareholder of record received one contractual non-transferable CVR per share of common stock held, which entitles the holders of the CVRs to receive a portion of the cash, cash equivalents, investments and net proceeds of any divestiture, assignment, or other disposition of all legacy assets of CSI and/or its legacy subsidiaries, JDL and Ecessa, that are related to CSI’s pre-merger business, assets, and properties, including the sale of JDL and Ecessa, that occur during the 24-month period following the closing of the merger. As of the merger date, the fair value of the CVR liability was estimated at $18,277,230, a Level 3 fair value, which was determined based on the provisional fair value of the tangible and definite-lived intangibles assets of CSI discussed below. The CVR liability is adjusted to fair value each reporting period. The Company is required to review the availability of funds for disbursement to CVR holders on a quarterly basis, starting on June 30, 2022. If the funds available are less than $200,000, then the amount gets aggregated with the next payment. During the third quarter of 2022, the Company distributed $3.60 per CVR, or $8,745,628 in total. Remaining legacy assets to be sold include the Company’s legacy CSI subsidiaries, JDL and Ecessa, which are classified as held for sale as of December 31, 2022 and included within discontinued operations.

The purchase price allocation for the merger is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash and cash equivalents

$

1,919,593

Investments

3,155,443

Accounts receivable

1,735,570

Inventory

138,767

Other assets

946,813

Property, plant, and equipment

117,774

Current assets held for sale

6,566,855

Intangible assets

2,607,000

Goodwill

6,764,300

Total assets

23,952,115

Accounts payable

2,192,346

Accrued expenses

1,013,004

Deferred revenue

874,756

Total liabilities

4,080,106

Net assets acquired

$

19,872,009

The identifiable intangible assets from the merger are definite-lived assets. These assets include trade names, developed technology, and customer relationships and have a provisional weighted average amortization period of four years. Goodwill recorded as part of the purchase price allocation is not tax deductible. The trade name fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue by business, royalty rate, income tax rate, and discount rate. The fair values of the developed technology associated with the Ecessa business and customer relationships associated with the JDL business were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected Ecessa revenues, obsolescence factor, margins, depreciation, contributory asset charges, discount rates, and income tax rates. The fair value of the customer relationships associated with the Ecessa business was determined using the distributor method, an income approach, which included the following significant assumptions: projected Ecessa revenue, customer attrition, margins, contributory asset charges, discount rates, and income tax rates.

 

43


The merger included the acquisition of current assets held for sale related to CSI’s company headquarters building located in Minnetonka, Minnesota, pursuant to a purchase agreement entered into with Buhl Investors LLC on November 18, 2021. The agreement was further amended on February 15, 2022, April 11, 2022 and April 26, 2022, to allow for additional time to complete due diligence. The assets were recorded at the purchase price of $6,800,000 less the costs to sell the building as of March 31, 2022. On May 26, 2022, the purchase agreement was amended to reduce the purchase price to $6,500,000 and the building sale closed on June 10, 2022. The Company received net proceeds of $6,281,000 and recorded a loss on the sale of $285,000 during the second quarter of 2022.

The consolidated financial statements include results of operations of CSI following the consummation of the merger for the year ended December 31, 2022, which included $5,291,492 of revenue and a net loss of $7,074,184 related to its JDL and Ecessa businesses, included in discontinued operations and net income of $2,531,457 primarily related to a gain on the fair value remeasurement of the CVR liability, included within continuing operations.

HEC Asset Acquisition

On March 28, 2022, immediately prior to the closing of the merger, Pineapple Energy completed its acquisition of substantially all of the assets of HEC and E-Gear and assumed certain liabilities of HEC and E-Gear pursuant to the Asset Purchase Agreement dated March 1, 2021, as amended by Amendment No. 1 to Asset Purchase Agreement dated December 16, 2021, by and among Pineapple Energy as Buyer, HEC and E-Gear as Sellers, and Steve P. Godmere, as representative for the Sellers. This acquisition was an expansion in the residential solar market and is a strategic start to the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers. At the closing of this acquisition, Pineapple Energy issued 6,250,000 Class B units, which upon the closing of the merger were converted into 1,562,498 shares of the Company’s common stock, with a fair value of $12,781,234 using the publicly traded stock price at the merger date. The sellers received $12,500,000 in initial cash consideration, less $164,888 in working capital adjustments, bringing the aggregate purchase price to $25,116,346, with cash acquired totaling $215,684.

The assets and liabilities of HEC and E-Gear were recorded as of the merger date at their respective fair values. The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash and cash equivalents

$

215,684

Accounts receivable

880,169

Inventory

1,572,062

Other assets

108,432

Property, plant, and equipment

182,135

Intangible assets

13,800,000

Goodwill

9,829,212

Total assets

26,587,694

Total liabilities

(1,471,348)

Net assets acquired

$

25,116,346

The identifiable intangible assets from the HEC Asset Acquisition are definite-lived assets. These assets include a trade name and developed technology and have a weighted average amortization period of seven years. Goodwill recorded as part of the purchase price allocation is tax deductible. The developed technology fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue, obsolescence, royalty rate, income tax rate, and discount rate. The fair values of the trade names were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected revenues, estimated probability of continued used of tradenames, margins, depreciation, contributory asset charges, discount rates, and income tax rates.

The consolidated financial statements include results of operations of HEC and E-Gear following the consummation of the HEC Asset Acquisition for the year ended December 31, 2022, which included $19,843,011 of revenue and a net loss of $845,234.

 

44


SUNation Acquisition

On November 9, 2022, the Company completed the SUNation Acquisition as contemplated under the Transaction Agreement. This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers. The Company acquired the equity of SUNation from Sellers for an aggregate purchase price of $18,440,533, comprised of (a) $2,390,000 in cash consideration paid at closing, (b) the issuance at closing of a $5,000,000 Short-Term Limited Recourse Secured Promissory Note (the “Short-Term Note”), (c) the issuance at closing of a $5,486,000 Long-Term Promissory Note (the “Long-Term Note”), with a fair value of $4,830,533 at the acquisition date, (d) the issuance at closing of an aggregate of 1,480,000 shares (the “Shares”) of Company common stock pursuant to the Plan of Merger, with a fair value of $4,070,000 at the acquisition date and (e) potential earn-out payments of up to $5,000,000 million based on the percentage of year-over-year EBITDA growth of the SUNation in 2023 and 2024, as set forth in the Transaction Agreement (the “Earnout”), with a fair value of $2,150,000 at the acquisition date. The Company utilized a Monte Carlo simulation to determine the fair value of the earnout liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As of December 31, 2022, the fair value of the earnout liability was $2,150,000. See further discussion regarding the Short-Term Note and Long-Term Note within Note 11, Commitments and Contingencies.

The assets and liabilities of SUNation were recorded as of the merger date at their respective fair values. The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash

$

1,598,707

Accounts receivable

2,824,029

Inventory

4,875,089

Employee retention credit receivable

1,584,541

Right of use asset

2,602,024

Other assets

2,880,014

Fixed assets

960,514

Intangible assets

7,100,000

Goodwill

10,716,638

Total assets

35,141,556

Accounts Payable

3,316,867

Other current liabilities

1,349,501

Related party payables

2,191,761

Operating lease liability

2,602,024

Loans payable

2,348,685

Customer deposits

1,606,054

Deferred revenue

3,286,131

Total liabilities

16,701,023

Net assets acquired

$

18,440,533

The identifiable intangible assets from the SUNation Acquisition are definite-lived assets. These assets include a trade name and backlog and have a weighted average amortization period of eight years. Goodwill recorded as part of the purchase price allocation is not tax deductible. The trade name fair values were determined an income approach under an estimate developed from the relief-from-royalty method and the projected cash savings over an estimated period of time that would otherwise be required to license this asset. The backlog amount was determined using an income approach under a multi-period excess earnings approach whereby cash flows in excess of those needed to operate contributory assets over a period of time are otherwise attributed to the fair value of the asset.

The consolidated financial statements include results of operations of SUNation following the consummation of the SUNation Acquisition for the year ended December 31, 2022, which included $7,617,848 of revenue and a net loss of $99,522.

Transaction costs related to the merger, the HEC Asset Acquisition and the SUNation Acquisition totaled $1,947,425 and $2,410,634 incurred during the years ended December 31, 2022 and 2021, respectively, and were recorded in operating expenses within the consolidated statements of operations and comprehensive loss.

 

45


Pro Forma Information

The following unaudited pro forma information represents the results of operations as if the Company had completed the merger, the HEC Asset Acquisition and the SUNation Acquisition as of January 1, 2021. The unaudited pro forma financial information below includes adjustments to amortization expense for intangible assets totaling $1,706,086 and $3,416,286 and excludes transaction costs totaling $4,208,063 and $4,757,837 for the years ended December 31, 2022 and 2021, respectively. The unaudited pro forma financial information below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective period, nor is it necessarily indicative of future results of operations of the combined company.

2022

2021

Net revenue

$

73,990,209

$

55,704,930

Net loss

(357,441)

(9,180,142)

Earnout Shares

As part of the merger, the Company agreed to issue up to 3.25 million shares of the Company common stock to the holders of pre-merger Pineapple Energy units, subject to meeting certain milestone events (collectively, the “Merger Earnout Shares”). The Merger Earnout Shares are issuable in three tranches. The milestone for the issuance of the first tranche of the Merger Earnout Shares involves repayment of certain of pre-merger Pineapple Energy’s debt obligations within three months of the merger closing, which would result in the issuance of 750,000 shares of the Company’s common stock. This milestone was met at the merger closing and the 750,000 shares of the Company’s common stock were issued and are reflected in the Company’s consolidated statement of stockholders’ equity as of December 31, 2022.

The milestone for the second tranche of the Merger Earnout Shares is triggered upon the volume weighted average price (“VWAP”) of the Company’s common stock equaling or exceeding $24.00 for 30 consecutive trading days within 24-months of the merger closing. The milestone for the third tranche of the Merger Earnout Shares is triggered upon the VWAP of the Company’s common stock equaling or exceeding $32.00 for 30 consecutive trading days within 24-months of the merger closing. Under the second or third tranches, the number of shares of Company common stock to be issued is also affected by whether the Company has disposed or sold certain assets of its business within 24 months of the merger closing date, which could ultimately impact whether 1.0 million or 1.25 million shares of the Company’s common stock are issued under each tranche.

The first tranche of 750,000 shares issued of the Company’s common stock is accounted for as permanent equity in accordance with ASC 815-40, and no subsequent remeasurement is required as long as the shares continue to be classified in equity. The shares of the Company’s common stock contingently issuable under the second and third tranches, up to an additional 2.5 million shares of the Company’s common stock are classified as a liability, similar to the accounting for written equity options, which requires an initial measurement of the liability at fair value with subsequent remeasurements to fair value at each reporting date and changes in the fair value recognized in the consolidated statement of operations. As of March 28, 2022, the fair value of the Merger Earnout Shares for the second and third tranches was approximately $4.7 million. The Company utilized a Monte Carlo simulation to determine the fair value of the liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As of December 31, 2022, the fair value of the Merger Earnout Shares was $0, resulting in a gain on the fair value remeasurement of the earnout consideration totaling $4,684,000 during the year ended December 31, 2022, which was recorded in other income (expense) within the consolidated statements of operations.

NOTE 4 – REVENUE RECOGNITION

In accordance with Accounting Standards Codification (“ASC”) 606, revenue is recognized when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration that the Company expects to receive in exchange for these goods or services.

Disaggregation of revenue

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that best reflects the consideration we expect to receive in exchange for those goods or services.

 

46


The following table disaggregates revenue based on type for the years ended December 31, 2022 and 2021:

Revenue by Type

2022

2021

Residential

$

25,375,067

$

Commercial

1,673,403

Service

412,388

Commission

61,241

38,162

$

27,522,099

$

38,162

The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:

2022

2021

Performance obligations satisfied at a point in time

$

25,848,696

$

38,162

Performance obligations satisfied over time

1,673,403

$

27,522,099

$

38,162

Contract Balances

Contract assets represent costs and earnings in excess of amounts billed and direct costs, including commissions, financing and permitting fees paid prior to recording revenue. Contract liabilities represent amounts billed to clients in excess of revenue recognized to date and billings in excess of costs and earnings. Contract assets were $1,477,596 and $0 at December 31, 2022 and 2021, respectively. Contract liabilities were $6,990,538 and $0 at December 31, 2022 and 2021, respectively.

 

NOTE 5 – CONTRACTS IN PROGRESS

Billings in excess of costs and estimated earnings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Billings to date

$

4,208,409

$

Costs incurred on uncompleted contracts

1,122,453

Estimated earnings

380,547

Cost plus estimated earnings

1,503,000

Billings in excess of costs plus estimated earnings on uncompleted contracts

$

2,705,409

$

Costs and estimated earnings in excess of billings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Costs incurred on uncompleted contracts

$

931,801

$

Estimated earnings

513,648

1,445,449

Billings to date

667,964

Costs and estimated earnings in excess of billings on uncompleted contracts

$

777,485

$

NOTE 6 – LEASES

In accordance with ASC Topic 842, the Company recognizes assets and liabilities for the rights and obligations created by leases that extend more than twelve months from the date of the balance sheet. Right of use (“ROU”) assets represent our right

 

47


to use an underlying asset for the lease term, while lease liabilities represent our obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date of a lease based on the present value of lease payments over the lease term. Because the rate implicit in each individual lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments.

In 2022, the Company entered into operating leases for two office locations, including one in April 2022 and one in November 2022 upon the acquisition of SUNation. These leases have remaining lease terms of 10 to 13 years. One lease includes a 3% rent adjustment on each anniversary of the lease and the other includes a fixed annual rent adjustment of $6,840. As of December 31, 2022, total ROU assets and operating lease liabilities were $4,166,838 and $4,182,103, respectively. There were no operating lease liabilities as of December 31, 2021. All operating lease expense is recognized on a straight-line basis over the lease term. In the years ended December 31, 2022 and 2021, the Company recognized $212,000 and $0 in lease expense, respectively.

Information related to the Company’s ROU assets and related lease liabilities were as follows:

Year Ended December 31

2022

2021

Cash paid for operating leases

$

196,258

$

Right-of-use assets obtained in exchange for new operating lease obligations (1)

$

4,289,358

$

As of December 31

2022

2021

Weighted-average remaining lease term

11.5 years

Weighted-average discount rate

6.4%

0.0%

(1)Includes $1,687,334 for operating leases entered into in 2022 and $2,602,024 for operating leases acquired as part of the SUNation Acquisition.

Maturities of lease liabilities as of December 31, 2022 were as follows:

2023

$

479,201

2024

488,249

2025

497,364

2026

506,547

2027

515,801

Thereafter

3,575,667

Total lease payments

6,062,829

Less imputed interest

(1,880,726)

Total operating lease liabilities

$

4,182,103

As of December 31, 2022, the Company has a future operating lease obligation related to its corporate offices, commencing on January 1, 2023.

 

NOTE 7– DISCONTINUED OPERATIONS

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL and Ecessa businesses and has met the criteria to report the operations of these businesses as discontinued operations beginning in the fourth quarter of 2022.

The assets and liabilities of the discontinued operations that are classified as held for sale are as follows:

December 31, 2022

December 31, 2021

Trade accounts receivable, net

$

752,420

$

Inventories, net

145,808

Other current assets

255,871

Total current assets

$

1,154,099

$

 

48


Property, plant, and equipment, net

$

69,270

$

Right of use asset

46,025

Intangible assets

2,110,550

Goodwill

45,688

Total noncurrent assets

$

2,271,533

$

Total assets held for sale

$

3,425,632

$

Accounts payable

$

381,992

$

Accrued compensation and benefits

184,585

Operating lease liability

50,170

Other accrued liabilities

10,727

Deferred revenue

533,685

Total current liabilities

$

1,161,159

$

Deferred revenue

$

250,875

$

Total noncurrent liabilities

$

250,875

$

Total liabilities held for sale

$

1,412,034

$

The financial results of the discontinued operations are as follows:

Year Ended December 31

2022

2021

Sales

$

5,291,492

$

Cost of sales

3,798,807

Selling, general and administrative expenses

1,295,120

Amortization expense

496,450

Transaction costs

53,361

Goodwill impairment loss

6,718,612

Operating loss before income taxes

(7,070,858)

Income tax expense

3,326

Net loss from discontinued operations

$

(7,074,184)

$

Due to CVR Representative’s approval of the planned sale of JDL and Ecessa and its discontinued operations assessment in the fourth quarter of 2022, the Company determined there was a triggering event that warranted an interim impairment assessment. Based on the quantitative assessment, the Company recorded an impairment loss of $6,718,612.

NOTE 8 –RESTRICTED CASH EQUIVALENTS AND INVESTMENTS

The following tables show the Company’s restricted cash equivalents and available-for-sale securities’ amortized cost, gross unrealized gains, gross unrealized losses and fair value by significant investment category recorded as cash equivalents or short and long-term investments as of December 31, 2022. The Company did not have any restricted cash equivalents and available for sale securities in 2021.

 

49


December 31, 2022

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Restricted Cash Equivalents

Short-Term Investments

Long-Term Investments

Restricted cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

$

978,462

$

$

Subtotal

978,462

978,462

978,462

Investments:

Corporate Notes/Bonds

2,715,607

(48,841)

2,666,766

2,666,766

Subtotal

2,715,607

(48,841)

2,666,766

2,666,766

Total

$

3,694,069

$

$

(48,841)

$

3,645,228

$

978,462

$

2,666,766

$

The following table summarizes the estimated fair value of our investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of December 31, 2022:

Amortized Cost

Estimated
Market Value

Due within one year

$

2,715,607

$

2,666,766

Due after one year through five years

$

2,715,607

$

2,666,766

The Company tests for other than temporary losses on a quarterly basis and has considered the unrealized losses indicated above to be temporary in nature. The Company intends to hold the investments until it can recover the full principal amount and has the ability to do so based on other sources of liquidity. The Company expects such recoveries to occur prior to the contractual maturities.

The Company did not recognize any gross realized gains or losses during the years ended December 31, 2022 or 2021.

As part of the merger, the Company acquired an investment totaling $250,000 in preferred shares of Kogniz, Inc., a privately owned artificial intelligence company based in Silicon Valley, CA. The Company’s investment represented less than 10% of the outstanding equity of Kogniz. The Company uses the cost method to account for investments in common stock of entities such as Kogniz if the Company does not have the ability to exercise significant influence over the operating and financial matters of the entity. The Company also uses the cost method to account for its investments that are not in the form of common stock or in-substance common stock in entities if the Company does not have the ability to exercise significant influence over the entity’s operating and financial matters. Based on Kogniz’s 2022 performance and overall financial outlook, the Company recognized an impairment loss of $250,000 within operating expenses in the accompanying consolidated statement of operations and comprehensive loss.

 

 

50


NOTE 9 - PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment and the estimated useful lives are as follows:

 

Estimated

December 31

useful life

2022

2021

Leasehold improvements

3-10 years

686,840

Machinery and equipment

3-15 years

544,479

Furniture and fixtures

3-10 years

57,753

1,289,072

Less accumulated depreciation

(98,140)

$

1,190,932

$

 

NOTE 10 – GOODWILL AND INTANGIBLE ASSETS

The changes in the carrying amount of goodwill for the year ended December 31, 2022 by reporting unit are as follows.

HEC

SUNation

Total

January 1, 2022

$

$

$

Acquisition

9,829,212

10,716,638

20,545,850

December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

Gross goodwill

9,829,212

10,716,638

20,545,850

Accumulated impairment loss

Balance at December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

The Company’s identifiable intangible assets with finite lives are being amortized over their estimated useful lives and were as follows:

December 31, 2022

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3-8 years

$

22,187,882

$

(4,141,072)

$

18,046,810

Developed technology

4 years

2,400,000

(450,000)

1,950,000

Backlog

1 year

600,000

(50,000)

550,000

$

25,187,882

$

(4,641,072)

$

20,546,810

December 31, 2021

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3 years

$

4,287,882

$

(1,507,612)

$

2,780,270

$

4,287,882

$

(1,507,612)

$

2,780,270

Amortization expense on these identifiable intangible assets was $3,133,460 and $1,429,295 in 2022 and 2021 respectively. The weighted average remaining useful life at December 31, 2022 was 6.5 years. The estimated future amortization expense for identifiable intangible assets during the next five fiscal years is as follows:

 

51


Year Ending December 31:

2023

$

4,738,462

2024

2,837,500

2025

2,837,500

2026

2,387,500

2027

2,237,500

Thereafter

5,508,348

 

NOTE 11 – COMMITMENTS AND CONTINGENCIES

Loan Payable

As of December 31, 2022 and December 31, 2021, Pineapple Energy had $3,000,000 and $7,500,000, respectively, in a loan payable to Hercules Capital, Inc. (“Hercules”) under a loan and security agreement (the “Term Loan Agreement”). This loan accrues interest at 10%, payable-in-kind and was initially due and payable on December 10, 2023. There are no financial covenants associated with this loan. This loan was used to acquire fixed assets, inventory, and intangible assets of Sungevity in an asset acquisition in December 2020. As the transaction did not involve the exchange of monetary consideration, the assets were valued at the Company’s most reliable indication of fair value, which was debt issued in consideration for the assets. Accordingly, Pineapple Energy assessed the fair market value of the debt instrument at $4,768,000 at the asset acquisition date (a non-recurring Level 3 fair value input). The Company initially accreted the value of the debt over its life at a discount rate of approximately 25%.

On December 16, 2021, the Term Loan Agreement was amended, whereby the maturity date was extended to December 31, 2024, subject to various prepayment criteria. In addition, the amendment provided that $4,500,000 plus all accrued and unpaid interest and expenses were to be repaid upon closing of the merger and receipt of the PIPE funds, with the remaining principal to be paid upon the loan maturity date.

The amendment represented a modification to the loan agreement with the existing lender as both the original loan agreement and the amendment allow for immediate prepayment and the Company passed the cash flow test. At December 31, 2021, the combined loan and accrued interest balance was $6,194,931. The balance at December 31, 2022, after giving effect to the $5,557,000 payment of principal and accrued interest on March 29, 2022, was $1,428,685. A new effective interest rate of approximately 52.9% was established during the first quarter of 2022 based on the carrying value of the revised cash flows.

Interest and accretion expense was $151,024 and $618,983 for years ended December 31, 2022 and December 31, 2021 respectively. The loan is collateralized by all of Pineapple Energy’s personal property and assets.

Working Capital Note

On January 8, 2021, Pineapple Energy and Hercules, as agent for itself and the lenders, entered into a Working Capital Loan and Security Agreement (the “Working Capital Agreement”) for a working capital loan in the maximum principal amount of $500,000. The lenders, Hercules and Northern Pacific Growth Investment Advisors, LLC, made working capital loan commitments of $400,000 and $100,000, respectively.  Northern Pacific Growth Investment Advisors, LLC is an affiliate of Northern Pacific Group, which controls Lake Street Solar, LLC, a then-member of Pineapple Energy. Borrowings under the Working Capital Agreement bore interest at 10.00% per annum with interest compounded daily and payable monthly. At December 31, 2021, the balance outstanding on the working capital loan was $350,000. The working capital loan had an initial maturity date of January 7, 2022 and was collateralized by all of Pineapple Energy’s assets. The Working Capital Agreement included provisions relating to the mandatory and optional conversion of the underlying loan amount into equity of the Company under certain circumstances. In the case of either a mandatory or optional conversion of the Hercules working capital loan, the working capital loan of Northern Pacific Growth Investment Advisors, LLC, including all accrued and unpaid interest, would be immediately due and payable. On December 16, 2021, an amendment to the Working Capital Agreement was executed that extended the maturity date to December 31, 2022 and added an additional mandatory conversion provision. In the event that, on or before the maturity date, Pineapple Energy consummated the merger, then immediately prior to the consummation of the merger, the working capital loan and all accrued and unpaid interest and expenses thereon would automatically convert into Class C Units of Pineapple Energy calculated based on one Class C Unit being issued for every $2.00 to be converted. The conversion option under the amendment was considered clearly and closely related to the host contract. During the first three months of 2022, Pineapple Energy borrowed an additional $150,000 and had $500,000 outstanding prior to the merger on March 28, 2022. Immediately prior to the merger on March 28, 2022, the $500,000

 

52


outstanding loan balance was converted to 250,000 Class C Units, which upon close of the merger were converted into 62,500 shares of Company common stock.

Interest expense was $13,977 and $10,178 for the years ended December 31, 2022 and 2021 respectively.

Related Party Payables

During December 2020, Pineapple Energy incurred acquisition-related costs and accrued a payable totaling $2,350,000, with $2,000,000 due to one then-member and $350,000 to another then-member. Under the Term Loan Agreement, this $2,350,000 in related party payables was subordinate to the payment to Hercules of the amounts due under the Term Loan Agreement and could only be repaid under certain conditions, including the requirement that no obligations were outstanding under the Term Loan Agreement and Pineapple Energy or its subsidiaries had closed on an equity transaction generating at least $30 million in proceeds.

On December 16, 2021, the then-members signed subscription agreements where the then-members agreed, in consideration for the full cancellation of the accrued payables, to convert the accrued payables into convertible promissory notes of Pineapple Energy, effective immediately prior to the consummation of the merger. The convertible promissory notes automatically converted into 1,175,000 Class C Units of Pineapple Energy after issuance of the convertible note to the then-members and immediately prior to the consummation of the merger. This conversion option was considered clearly and closely related to the host contract and the payables were converted to 1,175,000 Class C Units of Pineapple Energy immediately prior to the merger, which upon close of the merger were converted into 293,750 shares of the Company’s common stock.

SUNation Short-Term and Long-Term Notes

As discussed in Note 3, Business Combinations, the Company entered into short-term and long-term notes in connection with the SUNation Acquisition on November 9, 2022. The $5,000,000 Short-Term Note is secured as described below and matures on August 9, 2023. It carries an annual interest rate of 4% until the three-month anniversary of issuance, 8% thereafter until the six-month anniversary of issuance, then 12% thereafter until the Short-Term Note is paid in full. The $5,486,000 Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest rate of 4% until the first anniversary of issuance, then 8% thereafter until the Long-Term Note is paid in full. The Company will be required to make a principal payment of $2.5 million on the second anniversary of the Long-Term Note. As the debt was part of the SUNation purchase price allocation, the Company assessed the fair market value of the debt instrument at $4,830,533 at the asset acquisition date (a non-recurring Level 3 fair value input). The Company accretes the value of the debt over its life at a discount rate of approximately 11.2%. Both the Short-Term Note and Long-Term Note may be prepaid at the Company’s option at any time without penalty.

Pursuant to the Pledge Agreement, the Short-Term Note is secured by a pledge by the Company and Merger Sub of the equity of SUNation purchased under the Transaction Agreement. While the Short-Term Note remains outstanding, the Company also agrees to certain negative covenants with respect to the operation of SUNation, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales of assets outside the ordinary course of business. If Sellers exercise their remedies under the Pledge Agreement (due to an event of default by the Company under the Short-Term Note or the Pledge Agreement), Sellers would be able recover the pledged equity of the acquired companies and the Company’s remaining obligations under the Short-Term Note and the Long-Term Note would be cancelled in their entirety and would be of no further force and effect. The Company’s obligations to make any Earnout payment under the Transaction Agreement would also be terminated. The Pledge Agreement will automatically terminate upon the payment of all amounts due under the Short-Term Note.

The balances of the Short-Term Note and Long-Term Note recorded at December 31, 2022 was $5,057,299 and $4,917,879, respectively. Interest and accretion expense related to the notes totaled $144,645 for the year ended December 31, 2022.

Equipment Loans

The Company acquired various equipment loan agreements through its SUNation Acquisition. These loans are secured by machinery and equipment and expire at various dates through September 2025 with interest rates ranging from 5.0 to 6.5% per annum. The balance for the equipment loans recorded at December 31, 2022 was $168,184. Interest expense was $1,271 for the year ended December 31, 2022.

Promissory Note

Through the SUNation Acquisition, the Company acquired a promissory note with a former shareholder and member of SUNation through a buyout agreement. The promissory note includes monthly payments of principal and interest at an annual

 

53


rate of 3.25%. The promissory note matures on March 1, 2031. The balance for the promissory note recorded at December 31, 2022 was $1,887,616. Interest expense was $14,726 for the year ended December 31, 2022.

Future Minimum Principal Payments

Future minimum principal payments under the aforementioned loans and notes for the next five years are as follows:

2023

$

5,345,894

2024

6,014,898

2025

2,997,846

2026

263,253

2027

271,937

Thereafter

611,420

Other Contingencies

During the first quarter of 2022, the two lawsuits that were filed on behalf of purported CSI shareholders relating to the Registration Statement on S-4 that we filed on November 12, 2021 (the “Registration Statement”) in connection with the merger, among other matters, were voluntarily dismissed. The first complaint was filed on December 13, 2021 by Bashir Rivera in the United States District Court for the Southern District of New York and is captioned Rivera v. Communications Systems, Inc., et al., No. 1:21-cv-10637-NRB. The second complaint was filed on December 28, 2021 by Allen Chaidez in the United States District Court for the Eastern District of New York and is captioned Chaidez v. Communications Systems, Inc., et al., No. 1:21-cv-07155-MKB-VMS. The Rivera action was voluntarily dismissed on February 24, 2022. The Chaidez action was voluntarily dismissed on March 24, 2022.

In the ordinary course of business, the Company is exposed to legal actions and claims and incurs costs to defend against these actions and claims. Company management is not aware of any outstanding or pending legal actions or claims that could materially affect the Company’s financial position or results of operations.

 

NOTE 12 – RELATED PARTY TRANSACTIONS

Related party receivables

The Company has provided advances to employees resulting in a balance as of December 31, 2022 of $116,710.

Related party payables

As part of the SUNation Acquisition, the Company agreed to reimburse the sellers for proceeds received related to SUNation’s employee retention credit (a refundable tax credit against certain employment taxes incurred during the first nine months of 2021), totaling $1,584,541 as of December 31, 2022. The Company also agreed to reimburse the sellers approximately $597,219 for tax payments due related to the period prior to acquisition.

Leases

The Company leases its offices in Hawaii and New York from companies owned by the prior owners of HEC and SUNation, respectively, most of whom are still employees and one who is a current director of the Company. See further information regarding these leases within Note 6, Leases.

NOTE 13 – SHARE BASED COMPENSATION

2022 Equity Incentive Plan

On January 24, 2022 the board of directors adopted, and on March 16, 2022 the Company’s shareholders approved, the Company’s 2022 Equity Incentive Plan (the “2022 Plan”), which became effective on March 28, 2022. The 2022 Plan authorizes incentive awards to officers, key employees, non-employee directors, and consultants in the form of options (incentive and non-qualified), stock appreciation rights, restricted stock awards, stock unit awards, and other stock-based awards. The 2022 Plan authorizes the issuance of up to 750,000 shares of common stock. On December 7, 2022, the

 

54


shareholders approved an additional 500,000 for issuance, for a total of 1,250,000 shares. At December 31, 2022, no shares had been issued under the 2022 Plan, 470,888 shares were subject to currently outstanding unvested restricted stock units (“RSUs”), and 779,112 shares were available for future awards.

Inducement Grants

On October 10, 2022, the board of directors approved an inducement grant of 82,278 RSUs in connection with the hiring of a new Chief Financial Officer. On November 6, 2022, the board of directors approved inducement grants totaling 134,546 RSUs in connection with the hiring of Senior Vice Presidents in connection with the SUNation Acquisition.

Restricted Stock Units

The following table summarizes the changes in the number of restricted stock units under the 2022 Equity Incentive Plan and inducement awards over the period from December 31, 2020 to December 31, 2022:

Weighted Average

Grant Date

Shares

Fair Value

Outstanding – December 31, 2020

$

Granted

Vested

Forfeited

Outstanding – December 31, 2021

Granted

687,712

2.58

Vested

Forfeited

Outstanding – December 31, 2022

687,712

2.58

The grant date fair value is calculated based on the Company’s closing stock price as of the grant date.

Compensation Expense

Share-based compensation expense is recognized based on the fair value of awards granted over the vesting period of the award. Share-based compensation expense recognized for 2022 and 2021 was $309,205 and $0 respectively. Unrecognized compensation expense related to outstanding RSUs was $1,462,400 at December 31, 2022 and is expected to be recognized over a weighted-average period of 2.4 years. Share-based compensation expense is recorded as a part of selling, general and administrative expenses.

Employee Stock Purchase Plan

On December 7, 2022, the Company’s shareholders approved an Employee Stock Purchase Plan (“ESPP”), pursuant to which eligible employees are able to acquire shares of common stock at a purchase price determined by the board of directors or compensation committee prior to the start of each six-month plan phase, which price may not be less than 85% of the fair market value of the lower of the value on the first day or the last day of the phase, or the value on the last day of the phase. The ESPP is considered compensatory under current Internal Revenue Service rules. At December 31, 2022, 200,000 shares remain available for purchase under the ESPP. The first plan phase will commence on January 1, 2023.

Employee Stock Ownership Plan (ESOP)

The Company has an Employee Stock Ownership Plan under Legacy CSI. Under the conditions of the merger, this plan has been suspended for future contributions. At December 31, 2022, the ESOP held 126,904 shares of the Company’s common stock, all of which have been allocated to the accounts of eligible employees.

 

NOTE 14 – EQUITY

Convertible Preferred Stock and Warrants

On June 28, 2021, the Company entered into a securities purchase agreement (“SPA”) in which, subsequent to the closing of the merger, the Company would authorize the issuance and sale of 25,000 restricted shares of Series A Preferred Stock, par value $1.00 per share (“Convertible Preferred Stock”), to certain investors in a private offering (“PIPE Investors”).  On

 

55


September 15, 2021, the Company amended the SPA to issue 32,000 restricted shares of Convertible Preferred Stock, to the PIPE Investors for $32.0 million in cash.  This Convertible Preferred Stock is convertible into underlying shares of the Company’s common stock at any time after the issuance date at the option of the PIPE Investors, subject to certain restrictions, and has a liquidation preference over the Company’s common stock.  The Convertible Preferred Stock may be converted by the Company to common stock upon meeting certain market conditions, of which none had been met as of December 31, 2022, and may be redeemed by the Company for cash upon delivery of written notice for a redemption price as defined in the SPA.  The PIPE Investors in the Convertible Preferred Stock were granted certain registration rights as set forth in the SPA.  Holders of the Convertible Preferred Stock have no voting rights and no dividend preference over common stock. 

Concurrent with the amendment, the Company entered into warrant agreements with the PIPE Investors to purchase common stock (the “Warrant Agreement”), whereby the Company would issue 2,352,936 warrants (“PIPE Warrants”) to purchase restricted shares of the Company’s common stock for cash or in a cashless exercise.  These PIPE Warrants have an exercise price of $13.60 ($4.00 for half of the warrants after the November 2022 amendment as further discussed below) with a five-year term, commencing on the date of issuance. 

These Convertible Preferred Stock and PIPE Warrants were issued on March 28, 2022 upon the consummation of the merger.  As of December 31, 2022, there were 3,000,000 shares of Convertible Preferred Stock authorized and 28,000 shares of Convertible Preferred Stock issued and outstanding.  No PIPE Warrants were exercised prior to December 31, 2022. All PIPE Warrants remain outstanding as of December 31, 2022. 

The proceeds from the issuance of Convertible Preferred Stock were allocated between the Convertible Preferred Stock and PIPE Warrants using a relative fair value method. As of March 28, 2022, the fair value of the Convertible Preferred Stock was estimated at $756.06 per share with a total fair value recognized in the consolidated financial statements of approximately $24.2 million.  The fair value of the PIPE Warrants was estimated at $3.32 per share with a total fair value of approximately $7.8 million.  The Company utilized a Monte Carlo simulation to determine the fair value of these instruments, which included the following significant assumptions: the expected volatility, risk-free rate, expected annual dividend yield, and expected conversion dates. The Convertible Preferred Stock is reported as part of permanent equity in the consolidated balance sheet and consolidated statement of stockholders’ equity as of December 31, 2022. The PIPE Warrants were determined to be equity-classified and the fair value of $7.8 million was recognized in additional paid-in capital as of December 31, 2022.  In addition, approximately $2.0 million and $0.7 million of offering costs were recorded as a reduction to the carrying values of the Convertible Preferred Stock and PIPE Warrants, respectively. As a result of certain Convertible Preferred Stock modifications, an increase of $13.2 million in the Convertible Preferred Shares was recognized as a deemed dividend (see “Preferred Stock Modifications” below) as of December 31, 2022. As a result of certain PIPE Warrant modifications, an increase of $3.6 million in the PIPE Warrants was recognized as a deemed dividend (see “Warrant Modifications” below) as of December 31, 2022.

Warrant Modifications

In September 2021, the Company entered into transactions with holders of its outstanding Series A Preferred Stock to issue PIPE Warrants to purchase the Company's common stock. At such time, the PIPE Warrants contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which PIPE Warrant holders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the warrants after the modifications and determined that they continued to be equity-classified under the derivative scope exception of ASC 815-40. The PIPE Warrants were valued immediately before and immediately after the modifications to calculate the $3.6 million incremental value of the modified PIPE Warrants. The Company considers this incremental value to be a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing additional paid-in capital (“APIC”) or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.

Preferred Stock Modifications

In June 2021, the Company entered into a stock purchase agreement to issue Series A Preferred Stock. At such time, the Series A Preferred Stock contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which Series A Preferred stockholders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the Series A Preferred Shares after the modifications and determined that they continued to be permanent equity-classified under ASC 480-10-S99-3A(3)(f).

The Company is required to analyze amendment to preferred stock terms to determine the appropriate method of accounting to be applied. While guidance exists in ASC 470-50 to address the accounting for debt modifications, including preferred stock that is accounted for as a liability, there is no comparable guidance to address the accounting for modifications to preferred stock instruments that are accounted for as equity or temporary equity, which necessitates the subjective determination of

 

56


whether a modification or exchange represents an extinguishment. Current accounting guidance permits the analysis of preferred stock modifications by using either the qualitative approach, the fair value approach or the cash flow approach. Due to the nature of amendment made to the preferred stock terms, the Company determined that the fair value approach was the most appropriate methodology. The Company determined that the amendments resulted in an extinguishment of the Preferred Stock. The Preferred Stock was revalued immediately after the amendment in November 2022 and would recognize the $13.2 million incremental value above the carrying value as a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing APIC or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.

 

NOTE 15 - INCOME TAXES

Income tax (benefit) expense from continuing operations consists of the following:

Year Ended December 31

2022

2021

Current year income taxes :

Federal

$

$

State

12,237

Income tax expense (benefit)

$

12,237

$

The Company’s Austin Taylor Communications, Ltd. unit operated in the United Kingdom (U.K.) and is subject to U.K. rather than U.S. income taxes. Austin Taylor had no activity in 2022 and 2021. At the end of 2022, Austin Taylor’s net operating loss carry-forward was $7,462,000. The Company remains uncertain whether it will be able to generate the future income needed to realize the tax benefit of the carry-forward. Accordingly, the Company has continued to maintain its deferred tax valuation allowance against any potential carry-forward benefit from Austin Taylor.

The provision for income taxes for continuing operations varied from the federal statutory tax rate as follows:

Year Ended December 31

2022

2021

Tax at U.S. statutory rate

21.0%

21.0%

State income taxes, net of federal benefit

(5.3)

Other nondeductible items

31.2

Change in valuation allowance

(44.1)

(21.0)

Other

(3.2)

Effective tax rate

(0.4)%

0.0%

 

57


Deferred tax assets and liabilities as of December 31 related to the following:

2022

2021

Deferred tax assets:

Allowance for doubtful accounts

$

47,353

$

Inventory

30,528

Accrued and prepaid expenses

184,418

Lease liability

1,055,975

Domestic net operating loss carry-forward

4,612,193

490,180

Other stock compensation

82,973

Intangible assets

Foreign net operating loss carry-forwards and credits

1,451,985

Federal and state credits

366,964

Other

786,904

1,776,156

Gross deferred tax assets

8,619,293

2,266,336

Valuation allowance

(6,560,649)

(2,266,336)

Net deferred tax assets

2,058,644

Deferred tax liabilities

Depreciation

(154,507)

Intangible assets

(853,130)

Lease right-of-use asset

(1,051,007)

Net deferred tax liability

(2,058,644)

Total net deferred tax asset

$

$

The Company assesses available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended December 31, 2022. This objective evidence limits the ability to consider other subjective evidence such as the projections for future growth. On the basis of this evaluation, as of December 31, 2022, a valuation allowance of $6,560,649 has been recorded to reflect the portion of the deferred tax asset that is more likely to not be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.

At December 31, 2022, the Company has a federal net operating loss carryforward from 2015 through 2022 activity of approximately $16,975,459 that is available to offset future taxable income and begins to expire in 2035.

During 2015, the Company engaged in a research and development tax credit study for the tax years 2011 to 2014. As a result of this study, the Company claimed $1,554,447 of federal and $1,024,373 of state research and development credits. The Company amended prior year tax returns to claim these credits and offset prior year taxes paid. Credits not used to reduce taxes are available to be carried forward. At December 31, 2022, the Company has an estimated federal research and development credit carryforward of approximately $220,207 and a state research and development credit carryforward of approximately $387,202. The utilization of these credits may be limited under the provisions of Section 383 of the Internal Revenue Code and similar state statutes. Section 383 governs the utilization of tax attribute carryforwards such as the research and development credit in the event of a change in control of the Company, such as that which occurred as of March 28, 2022.

The Company assesses uncertain tax positions in accordance with ASC 740. Under this method, the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from these uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent

 

58


likelihood of being realized upon ultimate resolution. The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense.

Changes in the Company’s uncertain tax positions are summarized as follows:

2022

2021

Uncertain tax positions – January 1

$

$

Opening balance sheet

112,850

Gross increases - current period tax positions

(37,503)

Uncertain tax positions – December 31, 2022

$

75,347

$

Included in the balance of uncertain tax positions at December 31, 2022 are $75,347 of tax benefits that if recognized would affect the tax rate. The Company’s unrecognized tax benefits will be reduced by $0 in the next twelve months due to statute of limitations expirations. There are no other expected significant changes in the Company’s uncertain tax positions in the next twelve months. The Company’s income tax liability accounts included accruals for interest and penalties of $0 at December 31, 2022. The Company’s 2022 income tax expense decreased by $0 due to net decreases for accrued interest and penalties.

 

NOTE 16 – FAIR VALUE MEASUREMENTS

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1 – Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access at the measurement date.

Level 2 – Observable inputs such as quoted prices for similar instruments and quoted prices in markets that are not active, and inputs that are directly observable or can be corroborated by observable market data. The types of assets and liabilities included in Level 2 are typically either comparable to actively traded securities or contracts, such as treasury securities with pricing interpolated from recent trades of similar securities, or priced with models using highly observable inputs, such as commodity options priced using observable forward prices and volatilities.

Level 3 – Significant inputs to pricing that have little or no observability as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as the complex and subjective models and forecasts used to determine the fair value of financial instruments.

Financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022, are summarized below. There were no assets or liabilities measured at fair value on a recurring basis as of December 31, 2021.

December 31, 2022

Level 1

Level 2

Level 3

Total Fair Value

Cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

Subtotal

978,462

978,462

Short-term investments:

Corporate Notes/Bonds

2,666,766

2,666,766

Subtotal

2,666,766

2,666,766

Current Liabilities:

Contingent value rights

(7,402,714)

(7,402,714)

Earnout consideration

(2,150,000)

(2,150,000)

Subtotal

(9,552,714)

(9,552,714)

Total

$

978,462

$

2,666,766

$

(9,552,714)

$

(5,907,486)

 

59


The estimated fair value of the CVRs as of December 31, 2022 was $7,402,714, as noted above. The Company recorded a $2,125,949 gain on the fair value remeasurement of the CVRs in 2022 related to a decrease in the fair value of the JDL and Ecessa assets and a loss on held for sale assets sold in the second quarter of 2022, offset by a gain on an earnout payment realized in the second quarter of 2022 related to legacy CSI’s sale of its Electronics and Software segment in 2021. The Company paid $8,745,628 in CVR distributions during the third quarter of 2022.

The estimated fair value of all earnout consideration as of December 31, 2022 was $2,150,000, all attributed to the earnout consideration related to the SUNation Acquisition. As noted in Note 3, Business Combinations, the Company recorded a liability for earnout shares to holders of certain per-merger Pineapple Energy shareholders in the amount of $4,684,000 and $2,150,000 in earnout consideration related to the SUNation Acquisition. As described in Note 3, the estimated fair value is considered a Level 3 measurement. In order to update the fair value of the earnout consideration, the Company utilized a Monte Carlo simulation, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As a result of the fair value remeasurement, the Company recorded a remeasurement gain of $4,684,000 during the year ended December 31, 2022 related to the remeasurement of the value of the liability for the earnout shares.

The fair value remeasurements noted above were both recorded within other income (expense) in the consolidated statements of operations.

We record transfers between levels of the fair value hierarchy, if necessary, at the end of the reporting period. There were no transfers between levels during the year ended December 31, 2022.

 

NOTE 17 – GOING CONCERN

The Company’s financial statements as of December 31, 2022 have been prepared in accordance with GAAP applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. As noted in Note 11, Commitments and Contingencies, the Company entered into a $5.0 million Short-Term Note that is due on August 9, 2023. Based on the Company’s current financial position, which includes approximately $5.7 million of restricted cash, cash equivalents and investments that are restricted under the CVR agreement or the SUNation agreement and cannot be used by the Company for its own working capital needs, the Company’s forecasted future cash flows for twelve months beyond the date of issuance of these financial statements indicate that the Company will not have sufficient cash to repay the Short-Term Note obligation, a factor which raises substantial doubt about the ability of the Company to continue as a going concern for a reasonable period of time.

In order to continue as a going concern, the Company will need additional capital resources. Management plans to raise capital through sources that may include public or private equity offerings, debt financings and/or strategic alliances. However, management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

NOTE 18 – SUBSEQUENT EVENTS

The Company has evaluated subsequent events through the date of this filing. We do not believe there are any material subsequent events other than those disclosed in the footnotes to these financial statements that require further disclosure.


 

60


ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A:    CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of December 31, 2022. Based on that evaluation, management concluded that the Company’s disclosure controls and procedures are effective.

 

Management Report on Internal Control over Financial Reporting

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as that term is defined in Rule 13a-15(f) and 15d-15(f) of the Exchange Act. Under the supervision and with the participation of the Company’s management, including the CEO and CFO, the Company conducted an evaluation of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022, based on Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “Framework”). Based on that evaluation, management concluded that the Company’s internal control over financial reporting was effective as of December 31, 2022.

Inherent Limitations on Control Systems

Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, will be or have been detected. These inherent limitations include the realities that judgments in decision making can by faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.

Changes in Internal Control

There were no changes in the Company’s internal control over financial reporting that occurred during the fiscal quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

This annual report does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit the Company to provide only management’s report in this annual report.

ITEM 9B.    OTHER INFORMATION

None.

ITEM 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

 

61


PART III

ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by this item is hereby incorporated by reference to the definitive proxy statement for our 2023 Annual Meeting of Shareholders (the “2023 Proxy Statement”), or in an amendment to this Annual Report on Form 10-K (the “Form 10-K/A”), which we plan to file with the Securities and Exchange Commission within 120 days after December 31, 2022.

The information required by Item 405 regarding compliance with Section 16 (a) will be set forth under the caption “Delinquent Section 16(a) Reports” in the Company’s 2023 Proxy Materials, and is incorporated herein by reference. Alternatively, this information will be included in an amendment to this Form 10-K on Form 10-K/A within 120 days of December 31, 2022.

Code of Ethics and Business Conduct

We have adopted a Code of Ethics and Business Conduct (the “Code”) applicable to all of the Company’s officers, directors, employees, and consultants that establish guidelines for professional and ethical conduct in the workplace. The Code also contains a special set of guidelines applicable to the Company’s senior financial officers, including the chief executive officer, principal financial officer, principal accounting officer, and others involved in the preparation of the Company’s financial reports.

These guidelines are intended to promote the ethical handling of conflicts of interest, full and fair disclosure in periodic reports filed by the Company, and compliance with laws, rules and regulations concerning this periodic reporting. A copy of the Code is available on our website at https://ir.pineappleenergy.com/corporate-governance/governance-documents, and is also available, without charge, by writing to the Company’s Corporate Secretary at: Pineapple Energy Inc., 10900 Red Circle Drive, Minnetonka, Minnesota 55343.

ITEM 11.    EXECUTIVE COMPENSATION

The information required by this item is hereby incorporated by reference to the information to be included in the 2023 Proxy Statement or in the Form 10-K/A, which we plan to file with the Securities and Exchange Commission within 120 days after December 31, 2022.

ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this item is hereby incorporated by reference to the information to be included in the 2023 Proxy Statement or in the Form 10-K/A, which we plan to file with the Securities and Exchange Commission within 120 days after December 31, 2022.

ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required by this item is hereby incorporated by reference to the information to be included in the 2023 Proxy Statement or in the Form 10-K/A, which we plan to file with the Securities and Exchange Commission within 120 days after December 31, 2022.

ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this item is hereby incorporated by reference to the information to be included in the 2023 Proxy Statement or in the Form 10-K/A, which we plan to file with the Securities and Exchange Commission within 120 days after December 31, 2022.

 

62


PART IV

ITEM 15.    EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a) (1) Consolidated Financial Statements

The following Consolidated Financial Statements of Pineapple Energy Inc. and subsidiaries appear at pages 27 to 60 herein:

Report of Independent Registered Public Accounting Firm

Consolidated Balance Sheets as of December 31, 2022 and 2021

Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2022 and 2021

Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2022 and 2021

Consolidated Statements of Cash Flows for the years ended December 31, 2022 and 2021

Notes to Consolidated Financial Statements


(a) (2)Consolidated Financial Statement Schedules

The schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.

(a) (3)Exhibits

Regulation S-K

Reference

Title of Document

Location

2.1

#

Agreement and Plan of Merger, dated March 1, 2021, by and among Communications Systems, Inc., Helios Merger Co., Pineapple Energy LLC, Lake Street Solar LLC, and Randall D. Sampson

Filed as Exhibit 2.1 to the Form 8-K filed on March 3, 2021 and incorporated herein by reference.

2.2

#

Amendment No. 1 to Agreement and Plan of Merger dated December 16, 2021 by and among Communications Systems, Inc., Helios Merger Co., Pineapple Energy LLC, Lake Street Solar LLC, and Randall D. Sampson

Filed as Exhibit 2.1 to the Form 8-K filed on December 20, 2021 and incorporated herein by reference.

2.3

#

Transaction Agreement, dated November 9, 2022, by and among Pineapple Energy Inc., Solar Merger Sub, LLC, Scott Maskin, James Brennan, Scott Sousa, Brian Karp and Scott Maskin as representative of each seller, including the forms of the Plan of Merger, the Pledge and Security Agreement, the Short-Term Limited Recourse Secured Promissory Note and the Long-Term Promissory Note

Filed as Exhibit 2.1 to Form 8-K filed on November 10, 2022 and incorporated herein by reference.

3.1

Third Amended and Restated Articles of Incorporation, as amended through December 9, 2022

Filed as Exhibit 3.2 to the Form 8-K filed on December 9, 2022 and incorporated herein by reference.

3.2

Restated Bylaws of Pineapple Energy Inc., as amended (effective as of April 13, 2022)

Filed as Exhibit 3.2 to the Form 8-K filed on April 13, 2022 and incorporated herein by reference.

3.3

Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock of Communications Systems, Inc. (n/k/a Pineapple Energy Inc.) filed on March 25, 2022

Included in Exhibit 3.1.

4.1

Description of Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934

Filed herewith.

4.2

Amended and Restated Registration Rights Agreement between Communications Systems, Inc. and PIPE Investors

Filed as Exhibit 4.3 to the Form 8-K filed on September 15, 2021 and incorporated herein by reference.

4.3

Form of Senior Indenture

Filed as Exhibit 4.4 to Registration Statement on Form S-3 filed August 25, 2022 and incorporated herein by reference.

 

63


4.4

Form of Subordinated Indenture

Filed as Exhibit 4.5 to Registration Statement on Form S-3 filed August 25, 2022 and incorporated herein by reference.

10.1

*

Employee Stock Ownership Plan and Trust, effective as of January 1, 2009

Filed as Exhibit 10.3 to the Form 10-K for the year ended December 31, 2011 (2011 Form 10-K) and incorporated herein by reference.

10.2

*

First Amendment, dated October 21, 2011, to the Communications Systems, Inc. Employee Stock Ownership Plan and Trust.

Filed as Exhibit 10.3.1 to the 2011 Form 10-K and incorporated herein by reference.

10.3

*

Third Amendment, dated December 14, 2012 to the Communications Systems, Inc. Employee Stock Ownership Plan and Trust.

Filed as Exhibit 10.1 to the Form 8-K dated December 20, 2012 and incorporated herein by reference.

10.4

*

Fourth Amendment, dated January 1, 2015 to the Communications Systems, Inc. Employee Stock Ownership Plan and Trust

Filed as Exhibit 10.3.3 to the Form 10-K for the year ended December 31, 2014 and incorporated herein by reference.

10.5

*

Pineapple Energy Inc. 2022 Employee Stock Purchase Plan

Filed as Exhibit 10.1 to the Form 8-K filed on December 9, 2022 and incorporated herein by reference.

10.6

*

Form of Communications Systems, Inc. Change of Control Agreement for Executives

Filed as Exhibit 10.13 to the 2018 Form 10-K and incorporated herein by reference.

10.7

Voting Agreement, dated March 1, 2021, by and among Communications Systems, Inc., Pineapple Energy LLC, and the holders of capital stock of Communications Systems, Inc.

Filed as Exhibit 10.1 to the Form 8-K filed on March 3, 2021 and incorporated herein by reference.

10.8

Amended and Restated Securities Purchase Agreement dated as of September 15, 2021, between Communications Systems, Inc. and the PIPE Investors

Filed as Exhibit 10.1 to the Form 8-K filed on September 15, 2021 and incorporated herein by reference.

10.9

Form of Lock-up Agreement by and among Communications Systems, Inc., certain directors, officers and shareholders of Communications Systems, Inc., and the PIPE Investors

Filed as Exhibit 10.2 to the Form 8-K filed on June 29, 2021 and incorporated herein by reference.

10.10

#

Asset Purchase Agreement dated March 1, 2021 by and among Hawaii Energy Connection, LLC and E-Gear, LLC as Seller, Steven P. Godmere as Seller Representative, Pineapple Energy LLC as Buyer.

Filed as Exhibit 10.13 to Registration Statement on Form S-4 filed on November 12, 2021 and incorporated herein by reference.

10.11

Loan and Security Agreement dated as of December 11, 2020 by and between Pineapple Energy LLC as Borrower and Hercules Capital, Inc. as Lender and Agent.

Filed as Exhibit 10.14 to Registration Statement on Form S-4 filed on November 12, 2021 and incorporated herein by reference.

10.12

Working Capital Loan and Security Agreement dated as of January 8, 2021 by and between Pineapple Energy LLC as Borrower and Hercules Capital, Inc. as Lender and Agent.

Filed as Exhibit 10.15 to Registration Statement on Form S-4 filed on November 12, 2021 and incorporated herein by reference.

10.13

*

Employment Agreement dated February 10, 2021 by and between Pineapple Energy LLC and Kyle Udseth.

Filed as Exhibit 10.17 to Registration Statement on Form S-4 filed on November 12, 2021 and incorporated herein by reference.

10.14

#

Amendment No. 1 to Asset Purchase Agreement dated December 16, 2021 by and among Hawaii Energy Connection, LLC and E-Gear, LLC as Seller, Steven P. Godmere as Seller Representative, Pineapple Energy LLC as Buyer.

Filed as Exhibit 10.18 to Registration Statement on Form S-4/A filed on January 26, 2022 and incorporated herein by reference.

10.15

#

Consent and Amendment to Loan and Security Agreement dated as of December 16, 2021 by and between Pineapple Energy LLC as Borrower and Hercules Capital, Inc. as Lender and Agent.

Filed as Exhibit 10.19 to Registration Statement on Form S-4/A filed on January 26, 2022 and incorporated herein by reference.

10.16

First Amendment to Working Capital Loan and Security Agreement dated as of December 16, 2021 by and between Pineapple Energy LLC as Borrower and Hercules Capital, Inc. as Lender and Agent.

Filed as Exhibit 10.20 to Registration Statement on Form S-4/A filed on January 26, 2022 and incorporated herein by reference.

10.17

Subscription Agreement dated as of December 16, 2021 by and between Pineapple Energy LLC and Lake Street Solar LLC.

Filed as Exhibit 10.21 to Registration Statement on Form S-4/A filed on January 26, 2022 and incorporated herein by reference.

 

64


10.18

Subscription Agreement dated as of December 16, 2021 by and between Pineapple Energy LLC and Hercules Capital, Inc.

Filed as Exhibit 10.22 to Registration Statement on Form S-4/A filed on January 26, 2022 and incorporated herein by reference.

10.19

*

Form of Restricted Stock Unit Award Agreement under the 2022 Equity Incentive Plan

Filed as Exhibit 10.1 to Form 10-Q filed on November 14, 2022 and incorporated herein by reference.

10.20

*

Form of Performance Stock Unit Award Agreement under the 2022 Equity Incentive Plan

Filed as Exhibit 10.2 to Form 10-Q filed on November 14, 2022 and incorporated herein by reference.

10.21

*

Form of Incentive Stock Option Award Agreement under the 2022 Equity Incentive Plan

Filed as Exhibit 10.3 to Form 10-Q filed on November 14, 2022 and incorporated herein by reference.

10.22

*

Form of Non-Qualified Stock Option Award Agreement under the 2022 Equity Incentive Plan

Filed as Exhibit 10.4 to Form 10-Q filed on November 14, 2022 and incorporated herein by reference.

10.23

*

Offer Letter, dated September 16, 2022, by and between Pineapple Energy Inc. and Eric Ingvaldson.

Filed as Exhibit 10.1 to Form 8-K filed on September 22, 2022 and incorporated herein by reference.

10.24

*

Restricted Stock Unit Award Agreement (Inducement Grant) between Eric Ingvaldson and Pineapple Energy Inc., dated as of October 11, 2022.

Filed as Exhibit 10.1 to Registration Statement on Form S-8 filed on October 11, 2022 and incorporated herein by reference.

10.25

*

Restricted Stock Unit Award Agreement (Inducement Grant) between Scott Maskin and Pineapple Energy Inc., dated as of November 15, 2022.

Filed as Exhibit 10.1 to Registration Statement on Form S-8 filed on November 15, 2022 and incorporated herein by reference.

10.26

*

Restricted Stock Unit Award Agreement (Inducement Grant) between James Brennan and Pineapple Energy Inc., dated as of November 15, 2022.

Filed as Exhibit 10.2 to Registration Statement on Form S-8 filed on November 15, 2022 and incorporated herein by reference.

10.27

Form of Consent, Waiver and Amendment among Pineapple Energy Inc. and each of its Series A Preferred Stock and warrant holders.

Filed as Exhibit 10.1 to Form 8-K filed on November 10, 2022 and incorporated herein by reference.

10.28

*

Employment Agreement, dated November 9, 2022, between Pineapple Energy Inc. and Scott Maskin.

Filed as Exhibit 10.2 to Form 8-K filed on November 10, 2022 and incorporated herein by reference.

10.29

Subscription and Investment Representation Agreement between Pineapple Energy Inc. and James Brennan dated November 9, 2022.

Filed as Exhibit 10.3 to Form 8-K filed on November 10, 2022 and incorporated herein by reference.

10.30

*

Employment Agreement, dated as of December 5, 2022, between Pineapple Energy Inc. and Kyle Udseth

Filed as Exhibit 10.3 to Form 8-K filed on December 9, 2022 and incorporated herein by reference.

10.31

*

Change in Control Agreement, dated as of December 5, 2022, between Pineapple Energy Inc. and Kyle Udseth

Filed as Exhibit 10.4 to Form 8-K filed on December 9, 2022 and incorporated herein by reference.

10.32

*

Employment Agreement, dated as of December 5, 2022, between Pineapple Energy Inc. and Eric Ingvaldson

Filed as Exhibit 10.5 to Form 8-K filed on December 9, 2022 and incorporated herein by reference.

10.33

*

Change in Control Agreement, dated as of December 5, 2022, between Pineapple Energy Inc. and Eric Ingvaldson

Filed as Exhibit 10.6 to Form 8-K filed on December 9, 2022 and incorporated herein by reference.

10.34

Contingent Value Rights Agreement dated March 25, 2022 by and among the Company, Equiniti Trust Company, as Rights Agent, and Richard A. Primuth in his capacity as the initial CVR Holders’ Representative.

Filed as Exhibit 10.1 to Form 8-K filed on March 29, 2022 and incorporated herein by reference.

10.35

Pineapple Holdings, Inc. Warrant to Purchase Common Stock, Date of Issuance March 28, 2022.

Filed as Exhibit 10.6 to Form 8-K filed on March 29, 2022 and incorporated herein by reference.

10.36

*

Pineapple Energy Inc. 2022 Equity Incentive Plan, as amended through December 7, 2022.

Filed as Exhibit 10.2 to Form 8-K filed on December 9, 2022 and incorporated herein by reference.

 

65


10.37

Purchase Agreement, dated November 18, 2021, between Communications Systems, Inc. and Buhl Investors LLC, a Minnesota limited liability company, or its affiliated assignee with respect to property at 10900 Red Circle Drive, Minnetonka, Minnesota.

Filed as Exhibit 10.1 to the Form 8-K filed on November 23, 2021 and incorporated herein by reference.

10.38

First Amendment to Purchase Amendment dated February 15, 2022, to Purchase Agreement dated November 18, 2021, between the Company and Buhl Investors LLC, a Minnesota limited liability company, or its affiliated assignee with respect to property at 10900 Red Circle Drive, Minnetonka, Minnesota.

Filed as Exhibit 10.1 to the Form 8-K filed on February 16, 2022 and incorporated herein by reference.

10.39

Second Amendment to Purchase Amendment dated April 11, 2022 to Purchase Agreement dated November 18, 2021, as amended, between the Company and Buhl Investors LLC, with respect to property at 10900 Red Circle Drive, Minnetonka, Minnesota.

Filed as Exhibit 10.1 to Form 8-K filed on April 13, 2022 and incorporated herein by reference.

10.40

Third Amendment to Purchase Amendment dated April 26, 2022 to Purchase Agreement dated November 18, 2021, as amended, between the Company and Buhl Investors LLC, with respect to property at 10900 Red Circle Drive, Minnetonka, Minnesota.

Filed as Exhibit 10.1 to Form 8-K filed on April 28, 2022 and incorporated herein by reference.

10.41

Fourth Amendment to Purchase Amendment, dated May 26, 2022, to Purchase Agreement, dated November 18, 2021, as amended, between the Company and Buhl Investors LLC, with respect to property at 10900 Red Circle Drive, Minnetonka, Minnesota.

Filed as Exhibit 10.5 to Form 8-K filed on June 15, 2022 and incorporated herein by reference.

10.42

Form of Stock Transfer Agreement dated as of January 24, 2022.

Filed as Exhibit 10.3 to Registration Statement on Form S-3 filed on February 22, 2022 and incorporated herein by reference.

10.43

Memorandum Agreement Related to Sale of 10900 Red Circle Property dated June 10, 2022 between the Company and Richard Primuth.

Filed as Exhibit 10.4 to the Quarterly Report on Form 10-Q filed on August 22, 2022 and incorporated herein by reference.

21

Subsidiaries of the Registrant

Filed herewith.

23.1

Consent of Independent Registered Public Accounting Firm

Filed herewith.

24

Power of Attorney

Included on the signature page.

31.1

Certification of Chief Executive Officer

Filed herewith.

31.2

Certification of Chief Financial Officer

Filed herewith.

32

Certification under USC § 1350

Filed herewith.

101 .INS

Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)

101 .SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101 .DEF

Inline XBRL Taxonomy Definition Linkbase Document

101 LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101 .PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

# Certain of the exhibits and schedules to this exhibit have been omitted in accordance with Regulation S-K Item 601. Pineapple agrees to furnish a copy of all omitted exhibits and schedules to the SEC upon its request.

*Indicates management contract or compensatory plan or arrangement.

ITEM 16.    FORM 10-K SUMMARY


Not applicable.


 

66


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Pineapple Energy Inc.

By

/s/ Kyle Udseth

Kyle Udseth

Date:  April 14, 2023

Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated:

POWER OF ATTORNEY

Each person whose signature appears below constitutes and appoints Kyle Udseth and Eric Ingvaldson as their true and lawful attorneys-in-fact and agents, each acting alone, with full power of substitution and resubstitution, for them and in their name, place and stead, in any and all capacities, to sign any or all amendments to this Annual Report on Form 10-K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, each acting alone, full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as they might or could do in person, hereby ratifying and confirming all said attorneys-in-fact and agents, each acting alone, or their substitute or substitutes, may lawfully do or cause to be done by virtue thereof.

Signature

Title

Date

/s/ Kyle Udseth

Chief Executive Officer (Principal Executive Officer),

April 14, 2023

Kyle Udseth

Director

/s/ Eric Ingvaldson

Chief Financial Officer (Principal Financial Officer)

April 14, 2023

Eric Ingvaldson

/s/ Kristin A. Hlavka

Corporate Controller (Principal Accounting Officer)

April 14, 2023

Kristin A. Hlavka

/s/ Marilyn Adler

Director

April 14, 2023

Marilyn Adler

/s/ Thomas J. Holland

Director

April 14, 2023

Thomas J. Holland

/s/ Scott Honour

Director

April 14, 2023

Scott Honour

/s/ Roger H.D. Lacey

Director

April 14, 2023

Roger H.D. Lacey

/s/ Scott Maskin

Director

April 14, 2023

Scott Maskin

/s/ Randall D. Sampson

Director

April 14, 2023

Randall D. Sampson

/s/ Michael R. Zapata

Director

April 14, 2023

Michael R. Zapata

 

67

EX-4.1 2 pegy-20221231xex4_1.htm EX-4.1 Exhibit 4.1

Exhibit 4.1

 

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934
(as updated, MARCH 31, 2023)



Pineapple Energy Inc. (“PEGY,” “we,” “our,” “us,” or the “Company”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our common stock.



DESCRIPTION OF COMMON STOCK



The following summary of the general terms and provisions of our common stock does not purport to be complete and is based upon and qualified by reference to our Third Amended and Restated Articles of Incorporation and Restated Bylaws, which are either filed as exhibits to our Annual Report on Form 10-K or are incorporated by reference into our Annual Report on Form 10-K. We encourage you to read our Third Amended and Restated Articles of Incorporation, our Restated Bylaws and the applicable provisions of the Minnesota Business Corporation Act, or MBCA, for additional information.



Authorized Shares of Capital Stock



The aggregate number of shares of capital stock that the Company has authority to issue is as follows:



·

3,000,000 shares of preferred stock, par value $1.00

·

75,000,000 shares of common stock, par value $0.05



As of March 31, 2023, there were 9,948,836 shares of common stock outstanding.



Common Stock



Holders of the Company’s common stock are entitled to one vote for each share held of record on all matters submitted to a vote of the shareholders and do not have cumulative voting rights. Except as otherwise provided by law, our Third Amended and Restated Articles of Incorporation or our Restated Bylaws, matters will generally be decided by the vote of the holders of a majority of the voting power present in person (which includes attendance by means of remote communication) or represented by proxy. Our Restated Bylaws provide that the authorized number of directors will be fixed from time to time by resolution of the entire board of directors then holding office and that the board of directors may increase or decrease the number of directors at any time by resolution of the entire board of directors then holding office. Our board of directors is not classified.



Holders of our common stock are entitled to receive dividends declared by our board of directors out of funds legally available for the payment of dividends. In the event of any liquidation, dissolution or winding-up of our affairs, holders of common stock will be entitled to share ratably in our assets that are remaining after payment or provision for payment of all of our debts and obligations.

Holders of common stock have no preemptive, conversion or subscription rights, and there are no redemption provisions applicable to the common stock or sinking fund provisions.



All outstanding shares of our common stock are fully paid and nonassessable.



The transfer agent and registrar for our common stock is Equiniti Trust Company, 1110 Centre Pointe Curve, Suite 101, South St. Paul, Minnesota 55120-4100



Our common stock is currently listed on The Nasdaq Stock Market LLC under the trading symbol “PEGY.”



Anti-Takeover Effects of Provisions of our Third Amended and Restated Articles of Incorporation, our Restated Bylaws and Minnesota Law



Specific provisions of Minnesota law, our Third Amended and Restated Articles of Incorporation and our Restated Bylaws may be deemed to have an anti-takeover effect.



The Company’s Restated Bylaws establish an advance notice procedure with regard to (i) certain business to be brought before an annual meeting of shareholders of the Company and (ii) the nomination by shareholders of candidates for election as directors.




 

Exhibit 4.1

 

Properly Brought Business



The Restated Bylaws provide that at the annual meeting only such business may be conducted as is of a nature that is appropriate for consideration at an annual meeting and has been either specified in the notice of the meeting, otherwise properly brought before the meeting by or at the direction of the board of directors, or otherwise properly brought before the meeting by a shareholder who has given timely written notice to the Secretary of the Company of the shareholder’s intention to bring the business before the meeting. To be timely, the notice must be given by such shareholder to the Secretary of the Company not less than 45 days or more than 75 days prior to a meeting date corresponding to the previous year’s annual meeting. Notice relating to the conduct of such business at an annual meeting must contain certain information as described in Section 2.10 of the Company’s Restated Bylaws, which are available for inspection by shareholders at the Company’s principal executive offices pursuant to Section 302A.461, subd. 4 of the Minnesota Statutes. Nothing in our Restated Bylaws precludes discussion by any shareholder of any business properly brought before the annual meeting in accordance with the Company’s Restated Bylaws.



Shareholder Nominations



Our Restated Bylaws provide that a notice of proposed shareholder nominations for the election of directors must be timely given in writing to the Secretary of the Company prior to the meeting at which directors are to be elected. To be timely, the notice must be given by the shareholder to the Secretary of the Company not less than 45 days or more than 75 days prior to a meeting date corresponding to the previous year’s annual meeting. The notice to the Company from a shareholder who intends to nominate a person at the meeting for election as a director must contain certain information as described in Section 3.7 of the Company’s Restated Bylaws, which are available for inspection by shareholders as described above. If the presiding officer of a meeting of shareholders determines that a person was not nominated in accordance with the foregoing procedure, that person will not be eligible for election as a director.

Shareholder Meetings

Under our Restated Bylaws, regular meetings of our shareholders may be called only by our board of directors, or by written consent of all the shareholders entitled to vote at the annual meeting. If the board fails to designate a time for a regular meeting for any consecutive period of 15 months, the board must cause such regular meeting to be called within 90 days of receipt of the written demand of any shareholder owning one percent or more of all voting shares of the Company.



Under our Restated Bylaws, special meetings of our shareholders may be called by the Chief Executive Officer, the Chief Financial Officer, any two or more directors, or upon request by shareholders holding ten percent or more of the voting power of the shareholders.



Voting Percentage Approval Required for Designated Action



In addition to any affirmative vote required by law or the Company’s Third Amended and Restated Articles of Incorporation, the following actions require the affirmative vote of not less than two thirds of the votes entitled to be cast by the holders of all then outstanding shares of voting stock, voting together as a single class:



(a) any sale, lease, mortgage, pledge, transfer, exchange or other disposition of all or substantially all of the property and assets of the Company to any person;



(b) any reclassification of securities (including any combination of shares or reverse stock split), or recapitalization or reorganization of the Company, or any merger, consolidation or statutory exchange of shares of the Company or any subsidiary with any other corporation (other than a merger of a wholly owned subsidiary of the Company into the Company or the merger of two or more wholly owned subsidiaries of the Company);



(c) the adoption of plan or proposal for the liquidation or dissolution of the Company; and



(d) any agreement, contract or other arrangement or understanding providing for one or more of the foregoing.



In addition to any affirmative vote required by law or the Company’s Third Amended and Restated Articles of Incorporation, a Business Combination (as defined in the Third Amended and Restated Articles of Incorporation) requires the affirmative vote of not less than 80% of the votes entitled to be cast by the holders of all then outstanding shares of voting stock, voting together as a single class. This requirement is not applicable, however, if the particular Business Combination is either (a) approved by a majority of the Company’s Continuing Directors (as defined in the Third Amended and Restated Articles of Incorporation), or (b) meets specific requirements with respect to price and approval process. Repeal or amendment of this requirement in the Third Amended and Restated Articles of Incorporation requires affirmative vote of not less than 80% of the votes entitled to be cast by the holders of all the then outstanding shares of voting stock, voting together as a single class.


 

Exhibit 4.1

 

Provisions of Minnesota Law



The following provisions of the MBCA may have an effect of delaying, deterring or preventing an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult.



MBCA Section 302A.553 [Power to acquire shares] subd. 3, [limitation on share purchases] prohibits a publicly held corporation such as PEGY from purchasing shares entitled to vote for more than market value from a person that beneficially owns more than 5% of the voting power of the corporation if the shares have been beneficially owned for less than two years unless the purchase or agreement to purchase is approved at a meeting of shareholders by the affirmative vote of the holders of a majority of the voting power of all shares entitled to vote or the corporation makes an offer, of at least equal value per share, to all shareholders for all other shares of that class or series and any other class or series into which they may be converted.



MBCA Section 302A.671 [Control share acquisitions] provides that shares of an “issuing public corporation,” such as PEGY acquired by an “acquiring person” in a “control share acquisition” that exceed the threshold of voting power of any of the three ranges identified below will not have voting rights, unless the issuing public company’s shareholders vote to accord these shares the voting rights normally associated with these shares. A “control share acquisition” is an acquisition, directly or indirectly, by an “acquiring person” (as defined in the MBCA) of beneficial ownership of shares of an issuing public corporation that, but for Section 302A.671, would, when added to all other shares of the issuing public corporation beneficially owned by the acquiring person, entitle the acquiring person, immediately after the acquisition, to exercise or direct the exercise of a new range of voting power of the issuing public corporation with any of the following three ranges: (i) at least 20 percent but less than 33-1/3 percent; (ii) at least 33-1/3 percent but less than or equal to 50 percent; and (iii) over 50 percent. The issuing public company also has an option to call for redemption all, but not less than all, shares acquired in the control share acquisition that exceed the threshold of voting power of any of the specified ranges at a price equal to the fair market value of the shares at the time the call is given if (i) the acquiring person fails to deliver the information statement to the issuing public company by the tenth day after the control share acquisition; or (ii) shareholders have voted not to accord voting rights to the shares acquired in the control share acquisition.



MBCA Section 302A.673 [Business combinations] prohibits a public Minnesota corporation, such as PEGY, from engaging in a business combination with an interested shareholder for a period of four years after the date of the transaction in which the person became an interested shareholder, unless either (i) the business combination or (ii) the acquisition by which the person becomes an interested shareholder is approved in a prescribed manner before the person became an interested shareholder. The term “business combination” includes mergers, asset sales and other transactions resulting in a financial benefit to the interested shareholder. An “interested shareholder” is a person who is the beneficial owner, directly or indirectly, of 10% or more of a corporation’s voting stock, or who is an affiliate or associate of the corporation, and who, at any time within four years before the date in question, was the beneficial owner, directly or indirectly, of 10% or more of the corporation’s outstanding voting stock.



If a takeover offer is made for our stock, MBCA Section 302A.675 [Takeover offer; fair price] precludes the offeror from acquiring additional shares of stock (including in acquisitions pursuant to mergers, consolidations or statutory share exchanges) within two years following the completion of the takeover offer, unless shareholders selling their shares in the later acquisition are given the opportunity to sell their shares on terms that are substantially the same as those contained in the earlier takeover offer. A “takeover offer” is a tender offer that results in an offeror who owned ten percent or less of a class of our shares acquiring more than ten percent of that class, or that results in the offeror increasing its beneficial ownership of a class of our shares by more than ten percent of the class, if the offeror owned ten percent or more of the class before the takeover offer. Section 302A.675 does not apply if a committee of our board of directors formed in accordance with Section 302A.675 approves the proposed acquisition before any shares are acquired pursuant to the earlier tender offer.










EX-21 3 pegy-20221231xex21.htm EX-21 Exhibit 21

Exhibit 21

 

SUBSIDIARIES OF PINEAPPLE ENERGY INC.





 

 

Subsidiaries

 

Jurisdiction of Incorporation

Austin Taylor Communications, Ltd.

 

United Kingdom

JDL Technologies, Inc.

 

Minnesota

Ecessa Corporation

 

Minnesota

Pineapple Energy LLC

 

Delaware

SUNation Solar Systems, Inc.

 

New York

SUNation Commercial, Inc.

 

New York

SUNation Service, LLC

 

New York



 

 



All these subsidiaries are 100%-owned directly by Pineapple Energy Inc. The financial statements of all these subsidiaries are included in the consolidated financial statements of Pineapple Energy Inc.




EX-23.1 4 pegy-20221231xex23_1.htm EX-23.1 Exhibit 23.1

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM



We consent to the incorporation by reference in the Registration Statements on Forms S‑3 (File Nos. 333‑262893 and 333‑267066) and Forms S‑8 (File Nos. 333‑264526; 333‑267815; 333‑268390; 333‑268777; and 333‑268778) of Pineapple Energy Inc. and subsidiaries of our report dated April 14, 2023, relating to the consolidated financial statements, which includes an explanatory paragraph relating to the Company’s ability to continue as a going concern and appears on pages 29 and 30 of this Annual Report on Form 10‑K for the year ended December 31, 2022.



/s/ BAKER TILLY US, LLP



Minneapolis, Minnesota

April 14, 2023




EX-31.1 5 pegy-20221231xex31_1.htm EX-31.1 Exhibit 31.1

Exhibit 31.1

 

Certifications



I, Kyle Udseth certify that:



1.

I have reviewed this annual report on Form 10-K of Pineapple Energy Inc.;



2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;



3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;



4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:



a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;



b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;



c.

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and



d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and



5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):



a.

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and



b.

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.



1

 

 



 

/s/ Kyle Udseth



 

Kyle Udseth

Date:  April 14, 2023

 

Chief Executive Officer




EX-31.2 6 pegy-20221231xex31_2.htm EX-31.2 Exhibit 31.2

Exhibit 31.2

Certifications



I, Eric Ingvaldson certify that:



1.    I have reviewed this annual report on Form 10-K of Pineapple Energy Inc.;  



2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;



3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;



4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:



a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;



b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and



d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and



5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):



a.

all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and



b.

any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.





 

 



 

/s/ Eric Ingvaldson



 

Eric Ingvaldson

Date:  April 14, 2023

 

Chief Financial Officer




EX-32 7 pegy-20221231xex32.htm EX-32 Exhibit 32

Exhibit 32

 

CERTIFICATION PURSUANT TO SECTION 906 OF THE

SARBANES-OXLEY ACT OF 2002



Pursuant to 18 U.S.C. § 1350, we the undersigned Chief Executive Officer and Chief Financial Officer, respectively of Pineapple Energy Inc. (the “Company”) hereby certify:



(1) That the accompanying Annual Report of the Company on Form 10-K for the period ended December 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and



(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.





 

 



 

/s/ Kyle Udseth



 

Kyle Udseth

Date:  April 14, 2023

 

Chief Executive Officer



 

 



 

/s/ Eric Ingvaldson



 

Eric Ingvaldson

Date:  April 14, 2023

 

Chief Financial Officer




EX-101.SCH 8 pegy-20221231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheetslink:presentationLinklink:calculationLinklink:definitionLink00200 - Statement - Consolidated Statements of Operations and Comprehensive Losslink:presentationLinklink:calculationLinklink:definitionLink00201 - Statement - Consolidated Statements of Operations and Comprehensive Loss (Alternate Calc)link:presentationLinklink:calculationLinklink:definitionLink00400 - Statement - Consolidated Statements of Cash Flowslink:presentationLinklink:calculationLinklink:definitionLink40302 - Disclosure - Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details)link:presentationLinklink:calculationLinklink:definitionLink40303 - Disclosure - Leases (Maturities of Lease Liabilities) (Details) (Alt Calc)link:presentationLinklink:calculationLinklink:definitionLink40501 - Disclosure - Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details)link:presentationLinklink:calculationLinklink:definitionLink40502 - Disclosure - Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details)link:presentationLinklink:calculationLinklink:definitionLink40603 - Disclosure - Leases (Maturities of Lease Liabilities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40702 - Disclosure - Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details)link:presentationLinklink:calculationLinklink:definitionLink40703 - Disclosure - Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details)link:presentationLinklink:calculationLinklink:definitionLink40802 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40803 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40901 - Disclosure - Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details)link:presentationLinklink:calculationLinklink:definitionLink41002 - Disclosure - Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)link:presentationLinklink:calculationLinklink:definitionLink41003 - Disclosure - Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details)link:presentationLinklink:calculationLinklink:definitionLink41502 - Disclosure - Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details)link:presentationLinklink:calculationLinklink:definitionLink41503 - Disclosure - Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details)link:presentationLinklink:calculationLinklink:definitionLink41504 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)link:presentationLinklink:calculationLinklink:definitionLink41504 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) (Alternative Calculation)link:presentationLinklink:calculationLinklink:definitionLink41602 - Disclosure - Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)link:presentationLinklink:calculationLinklink:definitionLink00090 - Document - Document And Entity Informationlink:presentationLinklink:calculationLinklink:definitionLink00105 - Statement - Consolidated Balance Sheets (Parenthetical)link:presentationLinklink:calculationLinklink:definitionLink00300 - Statement - Consolidated Statements of Changes in Stockholders’ Equitylink:presentationLinklink:calculationLinklink:definitionLink10101 - Disclosure - Nature of Operationslink:presentationLinklink:calculationLinklink:definitionLink10201 - Disclosure - Summary of Significant Accounting Policieslink:presentationLinklink:calculationLinklink:definitionLink10301 - Disclosure - Business Combinationslink:presentationLinklink:calculationLinklink:definitionLink10401 - Disclosure - Revenue Recognitionlink:presentationLinklink:calculationLinklink:definitionLink10601 - Disclosure - Leaseslink:presentationLinklink:calculationLinklink:definitionLink10701 - Disclosure - Discontinued Operationslink:presentationLinklink:calculationLinklink:definitionLink10801 - Disclosure - Restricted Cash Equivalents and Investmentslink:presentationLinklink:calculationLinklink:definitionLink10901 - Disclosure - Property, Plant and Equipmentlink:presentationLinklink:calculationLinklink:definitionLink11001 - Disclosure - Goodwill and Intangible Assetslink:presentationLinklink:calculationLinklink:definitionLink11101 - Disclosure - Commitments & Contingencieslink:presentationLinklink:calculationLinklink:definitionLink11301 - Disclosure - Share Based Compensationlink:presentationLinklink:calculationLinklink:definitionLink11401 - Disclosure - Equitylink:presentationLinklink:calculationLinklink:definitionLink11501 - Disclosure - Income Taxeslink:presentationLinklink:calculationLinklink:definitionLink11601 - Disclosure - Fair Value Measurementslink:presentationLinklink:calculationLinklink:definitionLink11801 - Disclosure - Subsequent Eventslink:presentationLinklink:calculationLinklink:definitionLink20102 - Disclosure - Nature of Operations (Policy)link:presentationLinklink:calculationLinklink:definitionLink20202 - Disclosure - Summary of Significant Accounting Policies (Policy)link:presentationLinklink:calculationLinklink:definitionLink30203 - Disclosure - Summary of Significant Accounting Policies (Tables)link:presentationLinklink:calculationLinklink:definitionLink30303 - Disclosure - Business Combinations (Tables)link:presentationLinklink:calculationLinklink:definitionLink30403 - Disclosure - Revenue Recognition (Tables)link:presentationLinklink:calculationLinklink:definitionLink30603 - Disclosure - Leases (Tables)link:presentationLinklink:calculationLinklink:definitionLink30703 - Disclosure - Discontinued Operations (Tables)link:presentationLinklink:calculationLinklink:definitionLink30803 - Disclosure - Restricted Cash Equivalents and Investments (Tables)link:presentationLinklink:calculationLinklink:definitionLink30903 - Disclosure - Property, Plant And Equipment (Tables)link:presentationLinklink:calculationLinklink:definitionLink31003 - Disclosure - Goodwill and Intangible Assets (Tables)link:presentationLinklink:calculationLinklink:definitionLink31103 - Disclosure - Commitments and Contingencies (Tables)link:presentationLinklink:calculationLinklink:definitionLink31303 - Disclosure - Share Based Compensation (Tables)link:presentationLinklink:calculationLinklink:definitionLink31503 - Disclosure - Income Taxes (Tables)link:presentationLinklink:calculationLinklink:definitionLink31603 - Disclosure - Fair Value Measurements (Tables)link:presentationLinklink:calculationLinklink:definitionLink40101 - Disclosure - Nature of Operations (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40203 - Disclosure - Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details)link:presentationLinklink:calculationLinklink:definitionLink40301 - Disclosure - Business Combinations (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40303 - Disclosure - Business Combinations (Schedule of Proforma Information) (Details)link:presentationLinklink:calculationLinklink:definitionLink40401 - Disclosure - Revenue Recognition (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40403 - Disclosure - Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)link:presentationLinklink:calculationLinklink:definitionLink40601 - Disclosure - Leases (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40602 - Disclosure - Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details)link:presentationLinklink:calculationLinklink:definitionLink40701 - Disclosure - Discontinued Operations (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink40801 - Disclosure - Restricted Cash Equivalents and Investments (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41001 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41004 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details)link:presentationLinklink:calculationLinklink:definitionLink41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41103 - Disclosure - Commitments and Contingencies (Future Minimum Principal Payments) (Details)link:presentationLinklink:calculationLinklink:definitionLink41201 - Disclosure - Related Party Transactions (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41301 - Disclosure - Share Based Compensation (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41306 - Disclosure - Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details)link:presentationLinklink:calculationLinklink:definitionLink41401 - Disclosure - Equity (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41501 - Disclosure - Income Taxes (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41505 - Disclosure - Income Taxes (Summary of Uncertain Tax Positions) (Details)link:presentationLinklink:calculationLinklink:definitionLink41601 - Disclosure - Fair Value Measurements (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink41701 - Disclosure - Going Concern (Narrative) (Details)link:presentationLinklink:calculationLinklink:definitionLink10501 - Disclosure - Contracts in Progresslink:presentationLinklink:calculationLinklink:definitionLink11201 - Disclosure - Related Party Transactionslink:presentationLinklink:calculationLinklink:definitionLink11701 - Disclosure - Going Concernlink:presentationLinklink:calculationLinklink:definitionLink30503 - Disclosure - Contracts in Progress (Tables)link:presentationLinklink:calculationLinklink:definitionLink EX-101.CAL 9 pegy-20221231_cal.xml EX-101.CAL EX-101.DEF 10 pegy-20221231_def.xml EX-101.DEF EX-101.LAB 11 pegy-20221231_lab.xml EX-101.LAB EX-101.PRE 12 pegy-20221231_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Mar. 31, 2023
Jun. 30, 2022
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Current Fiscal Year End Date --12-31    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Document Transition Report false    
Entity File Number 001-31588    
Entity Registrant Name PINEAPPLE ENERGY INC.    
Entity Incorporation, State or Country Code MN    
Entity Tax Identification Number 41-0957999    
Entity Address, Address Line One 10900 Red Circle Drive    
Entity Address, City or Town Minnetonka    
Entity Address, State or Province MN    
Entity Address, Postal Zip Code 55343    
City Area Code 952    
Local Phone Number 996-1674    
Title of 12(b) Security Common Stock, $.05 par value    
Trading Symbol PEGY    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 9,465
Entity Common Stock, Shares Outstanding   9,948,836  
Documents Incorporated by Reference Portions of the Registrant’s definitive proxy statement relating to its 2023 Annual Meeting of Shareholders, if filed with the Securities and Exchange Commission within 120 days after December 31, 2022, are incorporated by reference into Part III of this Form 10-K, or such Part III information will be provided in an amendment filed on Form 10-K/A within 120 days after December 31, 2022    
Entity Central Index Key 0000022701    
Amendment Flag false    
Document Fiscal Period Focus FY    
Auditor Firm ID 23    
Auditor Name Baker Tilly US, LLP    
Auditor Location Minneapolis, Minnesota    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 2,187,540 $ 18,966
Restricted cash and cash equivalents 3,068,938  
Investments 2,666,766  
Trade accounts receivable, less allowance for doubtful accounts of $108,636 and $0, respectively 5,564,532  
Inventories, net 6,054,493  
Employee retention credit 1,584,541  
Related party receivables 116,710  
Prepaid expenses 2,152,058  
Costs and estimated earnings in excess of billings 777,485  
Other current assets 634,362  
Current assets held for sale 1,154,099  
TOTAL CURRENT ASSETS 25,961,524 18,966
PROPERTY, PLANT AND EQUIPMENT, net 1,190,932  
OTHER ASSETS:    
Goodwill 20,545,850
Right of use asset 4,166,838  
Intangible assets, net 20,546,810 2,780,270
Other assets 12,000  
Noncurrent assets held for sale 2,271,533  
TOTAL OTHER ASSETS 47,543,031 2,780,270
TOTAL ASSETS 74,695,487 2,799,236
CURRENT LIABILITIES:    
Accounts payable 7,594,181 2,233,371
Accrued compensation and benefits 859,774 307,828
Operating lease liability 220,763  
Other current liabilities 1,238,777  
Working capital note payable   350,000
Related party payables 2,181,761  
Income taxes payable 1,650  
Refundable customer deposits 4,285,129  
Billings in excess of costs and estimated earnings 2,705,409  
Current portion of loans payable 346,290  
Current portion of loans payable - related party 5,339,265  
Current liabilities held for sale 1,161,159  
TOTAL CURRENT LIABILITIES 25,934,158 2,891,199
LONG TERM LIABILITIES:    
Loan payable and related interest 3,138,194 6,194,931
Loans payable and related interest - related party 4,635,914  
Related party payables   2,350,000
Operating lease liability 3,961,340  
Earnout consideration 2,150,000  
Contingent value rights 7,402,714  
Long term liabilities held for sale 250,875  
TOTAL LONG-TERM LIABILITIES 21,539,037 8,544,931
COMMITMENTS AND CONTINGENCIES (Note 11)
STOCKHOLDERS’ EQUITY    
Convertible preferred stock, par value $1.00 per share; 3,000,000 shares authorized; 28,000 and 0 issued and outstanding, respectively 28,000
Common stock, par value $0.05 per share; 75,000,000 and 37,500,000 shares authorized, respectively; 9,915,586 and 3,074,998 shares issued and outstanding, respectively 495,779 153,750
Additional paid-in capital 45,798,069 (53,750)
Accumulated deficit (19,089,134) (8,736,894)
Accumulated other comprehensive loss (10,422)  
TOTAL STOCKHOLDERS' EQUITY (DEFICIT) 27,222,292 (8,636,894)
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 74,695,487 $ 2,799,236
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Consolidated Balance Sheets [Abstract]    
Trade accounts receivable, allowance for doubtful accounts $ 108,636 $ 0
Preferred stock, par value $ 1.00 $ 1.00
Preferred stock, shares authorized 3,000,000 3,000,000
Preferred stock, shares issued 28,000 0
Preferred stock, shares outstanding 28,000 0
Common stock, par value $ 0.05 $ 0.05
Common stock, shares authorized 75,000,000 37,500,000
Common stock, shares issued 9,915,586 3,074,998
Common stock, shares outstanding 9,915,586 3,074,998
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Operations and Comprehensive Loss [Abstract]    
Sales $ 27,522,099 $ 38,162
Cost of sales 20,144,654  
Gross profit 7,377,445 38,162
Operating expenses:    
Selling, general and administrative expenses 12,211,135 1,060,522
Amortization expense 3,133,460 1,429,295
Transaction costs 2,231,529 2,410,634
Impairment loss 250,000  
Total operating expenses 17,826,124 4,900,451
Operating loss from continuing operations (10,448,679) (4,862,289)
Other income (expense):    
Investment and other income 119,634  
Gain on sale of assets 1,229,883  
Fair value remeasurement of earnout consideration 4,684,000  
Fair value remeasurement of contingent value rights 2,125,949  
Interest and other expense (976,606) (1,373,261)
Other income (expense), net 7,182,860 (1,373,261)
Operating loss from continuing operations before income taxes (3,265,819) (6,235,550)
Income tax expense 12,237  
Net loss from continuing operations (3,278,056) (6,235,550)
Net loss from discontinued operations, net of tax (7,074,184)  
Net loss (10,352,240) (6,235,550)
Other comprehensive loss, net of tax:    
Unrealized losses on available-for-sale securities (10,422)  
Total other comprehensive loss (10,422)  
Comprehensive loss (10,362,662) (6,235,550)
Less: Deemed dividend on extinguishment of Convertible Preferred Stock (13,239,892)  
Less: Deemed dividend on modification of PIPE Warrants (3,624,000)  
Net loss available to common shareholders $ (27,216,132) $ (6,235,550)
Basic net loss per share:    
Continuing operations $ (2.99) $ (2.03)
Discontinued operations (1.05)  
Basic net loss per share (4.04) (2.03)
Diluted net loss per share:    
Continuing operations (2.99) (2.03)
Discontinued operations (1.05)  
Diluted net loss per share $ (4.04) $ (2.03)
Weighted Average Basic Shares Outstanding 6,741,446 3,074,998
Weighted Average Dilutive Shares Outstanding 6,741,446 3,074,998
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Total
BALANCE at Dec. 31, 2020   $ 153,750 $ (153,750) $ (2,501,344)   $ (2,501,344)
BALANCE, Shares at Dec. 31, 2020   3,074,998        
Net loss       (6,235,550)   (6,235,550)
Share based compensation     100,000     100,000
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition     100,000     100,000
BALANCE at Dec. 31, 2021   $ 153,750 (53,750) (8,736,894)   (8,636,894)
BALANCE, Shares at Dec. 31, 2021   3,074,998        
Net loss       (10,352,240)   (10,352,240)
Issuance of common stock for professional services   $ 625 (625)      
Issuance of common stock for professional services, Shares   12,499        
Issuance of common stock for conversion of related party payables   $ 14,687 2,335,313     2,350,000
Issuance of common stock for conversion of related party payables, Shares   293,750        
Issuance of common stock for conversion of working capital note payable   $ 3,125 496,875     500,000
Issuance of common stock for conversion of working capital note payable, Shares   62,500        
Effect of reverse capitalization   $ 121,467 1,473,312     1,594,779
Effect of reverse capitalization, Shares   2,429,341        
Issuance of common stock for HEC Asset Acquisition   $ 78,125 12,703,109     12,781,234
Issuance of common stock for HEC Asset Acquisition, Shares   1,562,498        
Issuance of common stock for SUNation Acquisition   $ 74,000 3,996,000     4,070,000
Issuance of common stock for SUNation Acquisition, Shares   1,480,000        
Issuance of preferred stock and warrants to PIPE investors, net of issuance costs $ 32,000   29,268,630     29,300,630
Issuance of preferred stock and warrants to PIPE investors, net of issuance costs, Shares 32,000          
Conversion of Series A convertible preferred stock to common stock $ (4,000) $ 50,000 (46,000)      
Conversion of Series A convertible preferred stock to common stock, Shares (4,000) 1,000,000        
Contingent consideration related to merger transaction     4,684,000     4,684,000
Share based compensation     309,205     309,205
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition     309,205     309,205
Other comprehensive loss         $ (10,422) (10,422)
BALANCE at Dec. 31, 2022 $ 28,000 $ 495,779 $ 45,798,069 $ (19,089,134) $ (10,422) $ 27,222,292
BALANCE, Shares at Dec. 31, 2022 28,000 9,915,586        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (10,352,240) $ (6,235,550)
Net loss from discontinued operations, net of tax (7,074,184)  
Net loss from continuing operations (3,278,056) (6,235,550)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 3,232,621 1,429,295
Share based compensation 309,205 100,000
Impairment loss 250,000  
Fair value remeasurement of earnout consideration (4,684,000)  
Fair value remeasurement of contingent value rights (2,125,949)  
Gain on sale of assets (1,229,883)  
Interest and accretion expense 976,606 1,373,261
Changes in assets and liabilities:    
Trade and related party accounts receivables, net (899,804)  
Inventories, net 392,658  
Prepaid income taxes 5,024  
Other assets (61,973)  
Accounts payable (706,350) 2,214,149
Accrued compensation and benefits (637,894) 307,828
Customer deposits 2,148,599  
Other accrued liabilities (245,065)  
Accrued interest (1,098,207)  
Net cash used in operating activities - continuing operations (7,652,468) (811,017)
Net cash provided by operating activities - discontinued operations 75,269  
Net cash used in operating activities (7,577,199) (811,017)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (116,909)  
Acquisition of business, net of cash acquired (10,991,128)  
Proceeds from the sale of fixed assets 6,297,865 479,983
Proceeds from the sale of investments 228,255  
Proceeds from earnout consideration payments 1,500,000  
Net cash (used in) provided by investing activities - continuing operations (3,081,917) 479,983
Net cash used in investing activities - discontinued operations (15,489)  
Net cash (used in) provided by investing activities (3,097,406) 479,983
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings against working capital note payable 150,000 350,000
Payments against loan payable principal (4,792,885)  
Payments related to equity issuance costs (2,699,370)  
Proceeds from the issuance of preferred stock & warrants to PIPE investors 32,000,000  
Payment for contingent value rights distributions (8,745,628)  
Net cash provided by financing activities 15,912,117 350,000
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 5,237,512 18,966
CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR 18,966  
CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR 5,256,478 18,966
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Income taxes paid 11,297  
Interest paid 1,071,906 $ 8,222
Issuance of common stock for conversion of related party payables 2,350,000  
Issuance of common stock for conversion of working capital note payable 500,000  
Issuance of common stock for the acquisition of HEC and E-Gear 12,781,234  
Issuance of common stock for the acquisition of SUNation 4,070,000  
Effect of reverse capitalization 1,594,779  
Contingent consideration related to merger transaction (4,684,000)  
Deemed dividend on Convertible Preferred Stock and PIPE Warrants 16,863,892  
Operating right of use assets obtained in exchange for lease obligations $ 4,289,358  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations
12 Months Ended
Dec. 31, 2022
Nature of Operations [Abstract]  
Nature of Operations NOTE 1 – NATURE OF OPERATIONS

Description of Business

 

Pineapple Energy Inc. (formerly Communications Systems, Inc. and Pineapple Holdings, Inc.) (“PEGY”, “Pineapple”, “we” or the “Company”), was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc.

In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of two Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”).

On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (“Solar Merger Sub”), Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc., SUNation Energy, LLC, and SUNation Roofing, LLC (collectively, “SUNation”). Each of SUNation Service, Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the “Plan of Merger”). The mergers closed contemporaneously with signing the Transaction Agreement (“SUNation Acquisition”). This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.

 

The Company is a growing domestic operator and consolidator of residential solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide.  

Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers.  

Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities. 

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7, Discontinued Operations. As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly owned operating subsidiaries. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

Impact of the Merger

The Company accounted for the March 28, 2022 merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. This determination was primarily based on:

Former Pineapple Energy stockholders having the largest voting interest in the Company following the merger;

The implied enterprise value of Pineapple Energy in the merger was well in excess of the market capitalization of CSI prior to the merger;

At the Closing, the board of directors of the Company was fixed at seven members, two of which were selected by CSI and five of which were selected by Pineapple Energy;

Pineapple Energy’s Chief Executive Officer serves as the Chief Executive Officer of the Company subsequent to the merger;

The post-combination company assumed the “Pineapple Energy” name; and

The Company disposed of the pre-existing CSI headquarters during the second quarter of 2022 and expects to dispose of its legacy subsidiaries, JDL and Ecessa, and will continue Pineapple Energy operations in Hawaii.

 

Accordingly, for accounting purposes, the merger was treated as the equivalent of Pineapple Energy issuing stock for the net assets of CSI, accompanied by a recapitalization.

 

While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements reflect (i) the historical operating results of Pineapple Energy prior to the merger; (ii) the consolidated results of legacy CSI, Pineapple Energy, HEC, and E-Gear following the closing of the merger; (iii) the assets and liabilities of Pineapple Energy at their historical cost; (iv) the assets and liabilities of CSI, HEC and E-Gear at fair value as of the merger date in accordance with ASC 805, Business Combinations, and (v) the Company’s equity structure for all periods presented.

 

In connection with the merger transaction, we have converted the equity structure for the periods prior to the merger to reflect the number of shares of the Company’s common stock issued to Pineapple Energy’s members in connection with the recapitalization transaction. As such, the shares, corresponding capital amounts and earnings per share, as applicable, related to Pineapple Energy member units prior to the merger have been retroactively converted by applying the exchange ratio established in the merger agreement.

PIPE Transaction

On March 28, 2022, following the closing of the merger, the Company closed on a $32.0 million private investment in public equity (“PIPE”) transaction pursuant to a securities purchase agreement. Under the terms of the securities purchase agreement, for their $32.0 million investment, the PIPE investors received shares of newly authorized CSI Series A convertible preferred stock convertible at a price of $13.60 per share into the Company’s common stock, together with warrants to purchase an additional $32.0 million of common shares at that same price. The Company used the proceeds from the PIPE to fund the cash portion of the HEC Asset Acquisition, to repay $4.5 million ($5.6 million including five-year interest) of Pineapple Energy’s $7.5 million term loan from Hercules Capital, Inc., to pay for transaction expenses, and for working capital to support Pineapple Energy’s growth strategy of acquiring leading local and regional solar installers around the United States.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts have been eliminated.

Use of Estimates

The presentation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company uses estimates based on the best information available in recording transactions and balances resulting from operations. Actual results could materially differ from those estimates. The Company’s estimates consist principally of reserves for doubtful accounts, asset impairment evaluations, accruals for compensation plans, lower of cost or market inventory adjustments, the fair value of the term loan payable and related assets at the date of acquisition, the fair value of the contingent value rights and contingent consideration, provisions for income taxes and deferred taxes, depreciable lives of fixed assets, and amortizable lives of intangible assets.

Restricted Cash and Cash Equivalents

For purposes of the consolidated statements of cash flows, the Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. The Company may invest in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Company (“FDIC”) or other government agency. These money market funds seek to preserve the value of the investment at $1.00 per share; however, it is possible to lose money investing in these funds. Approximately $1.8 million of the restricted cash and cash equivalents on the balance sheet as of December 31, 2022 are funds that can only be used to support the legacy CSI business, will be distributed to holders of the Company’s contingent value rights (“CVRs”) and cannot be used to support the working capital needs of the Pineapple Energy business. The remaining $1.3 million is cash related to the SUNation operations and the consolidated Company only has the ability to use cash in excess of $1.5 million until the Short-Term Note (as defined below) is paid off.

Investments

Investments consist of corporate notes and bonds and commercial paper that are traded on the open market and are classified as available-for-sale and minority investments in strategic technology companies. Available-for-sale investments are reported at fair value with unrealized gains and losses excluded from operations and reported as a separate component of stockholders’ equity, net of tax. The investments on the balance sheet as of December 31, 2022 can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business.

Accounts Receivable, Net

Accounts receivable are recorded at their net realizable value and are not collateralized. Accounts receivable include amounts earned less payments received and allowances for doubtful accounts. Management continually monitors and adjusts its allowances associated with the Company’s receivables to address any credit risks associated with the accounts receivable and periodically writes off receivables when collection is not considered probable. The Company does not charge interest on past due accounts. When uncertainty exists as to the collection of receivables, the Company records an allowance for doubtful accounts and a corresponding charge to bad debt expense.

Inventories, Net

Inventories, which consist primarily of materials and supplies used in the installation of solar systems, are stated at the lower of cost or net realizable value, with costs computed on a weighted average cost basis. The Company periodically reviews its inventories for excess and obsolete items and adjusts carrying costs to estimated net realizable values when they are determined to be less than cost.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method. Depreciation included in cost of sales and selling, general and administrative expenses for continuing operations was $99,161 and $0 for 2022 and 2021, respectively. Maintenance and repairs are charged to operations and additions or improvements are capitalized. Items of property sold, retired or otherwise disposed of are removed from the asset and accumulated depreciation accounts and any gains or losses on disposal are reflected in the statements of operations.

Goodwill and Other Intangible Assets

Goodwill represents the amount by which the purchase prices (including liabilities assumed) of acquired businesses exceed the estimated fair value of the net tangible assets and separately identifiable intangible assets of these businesses. Definite lived intangible assets, consisting primarily of trade names, technology, and backlog are amortized on a straight-line basis over the estimated useful life of the asset. Goodwill is not amortized but is tested at least annually for impairment. The Company reassesses the value of our reporting units and related goodwill balances annually on October 1 and at other times if events have occurred or circumstances exist that indicate the carrying amount of goodwill may not be recoverable.

Recoverability of Long-Lived Assets

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the fair value, determined as the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.

Accumulated other comprehensive loss

The components of accumulated other comprehensive loss are as follows:

Unrealized Loss on Securities

Accumulated Other Comprehensive Loss

December 31, 2020

$

$

Net current period change

December 31, 2021

$

$

Net current period change

(10,422)

(10,422)

December 31, 2022

$

(10,422)

$

(10,422)

Revenue Recognition

Revenue is recognized when there is a transfer of control of promised goods or services to customers in an amount that reflects the consideration that the Company expects to be entitled to in exchange for those goods or services. The Company sells solar power systems under construction and development agreements to residential and commercial customers. The completed system is sold as a single performance obligation. For residential contracts, revenue is recognized at the point-in-time when the systems are placed into service. Any advance payments received in the form of customer deposits are recorded as contract liabilities.

Commercial contracts are generally completed within three to twelve months from commencement of construction. Construction on large projects may be completed within eighteen to twenty-four months, depending on the size and location of the project. Revenue from commercial contracts are recognized under a percentage of completion method, measured by the percentage of hours incurred to date against estimated total hours budgeted for each contract. Because of inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near future. Contract costs include all direct material, labor costs and those indirect costs related to contract performance, such as indirect labor and other supplies. Selling, general and administrative costs are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability may result in revisions to costs and revenues which are recognized in which the revisions are determined. Changes in estimated job profitability resulting from job performance, job conditions, contract penalty provisions, claims, change orders, and settlements, are accounted for as changes in estimates in the current period.

The Company also arranges for solar power systems to be installed for residential customers by a third party, for which it earns a commission upon the end customer’s acceptance of the installation. As there are more than two parties involved in the sales transaction, the Company has determined it has an agent relationship in the contracts with these customers, due to the fact that the Company is not primarily responsible for fulfilling the promise to provide the installation of solar arrays to the customer, the Company does not have inventory risk and has only limited discretion in pricing. Accordingly, the Company has determined that revenue under these arrangements should be recognized on a net basis.

See Note 4, Revenue Recognition, for further discussion regarding revenue recognition.

Gross Excise Tax

The State of Hawaii imposes a gross receipts tax on all business operations done in Hawaii. The Company records the tax revenue and expense on a gross basis.

Employee Retirement Benefits

The Company has an Employee Savings Plan (401(k)) and matches a percentage of employee contributions up to six percent of compensation. Employer contributions to the plan in 2022 and 2021 were $60,489 and $0, respectively. Additionally, as part of the November 9, 2022 SUNation Acquisition, the Company also acquired the SUNation Solar Systems, Inc. 401(k) Plan, which included employer contributions of $27,656 during the period under Company ownership in 2022.

Share Based Compensation

The Company accounts for share-based compensation awards on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in the statement of operations over the requisite service period (generally the vesting period).

Warranty

SUNation warrants its products for various periods against defects in material or installation workmanship. The manufacturers of the solar panels and the inverters provide a warranty period of generally 25 years and 10 years, respectively. SUNation will assist its customers in the event that the manufacturers' warranty needs to be used to replace a defective solar panel or inverter. SUNation provides for warranty up to 10 years in duration on the installation of a system and all equipment and incidental supplies other than solar panels and inverters that are recovered under the manufacturers' warranty. SUNation provides extended workmanship warranties paid by the customer for up to 25 years for the service of inverters, which is reimbursed by the manufacturer.

The Company records a provision for the installation warranty, an expense included in cost of sales, based on management’s best estimate of the probable cost to be incurred in honoring its warranty commitment. The Company’s accrued warranty provision was $276,791 and $0 at December 31, 2022 and December 31, 2021, respectively, and is included in other current liabilities.

Advertising

The Company expenses advertising costs as the expenses are incurred. Advertising expense was $251,335 and $0 for the years ended December 31, 2022 and 2021, respectively.

Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision-making group, in deciding the method to allocate resources and assess performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have two operating segments, but meet the aggregation criteria in order to aggregate into one reportable segment.

Net Loss Per Share

Basic net loss per common share is based on the weighted average number of common shares outstanding during each year. Diluted net loss per common share adjusts for the dilutive effect of potential common shares outstanding. The Company’s only potential additional common shares outstanding are common shares that would result from the conversion of the Series A convertible preferred shares, stock options, warrants and shares associated with the long-term incentive compensation plans, which resulted in no dilutive effect for the year ended December 31, 2022. The Company calculates the dilutive effect of outstanding options, warrants and unvested shares using the treasury stock method and the dilutive effect of outstanding preferred shares using the if-converted method. There were no options or deferred stock awards excluded from the calculation of diluted earnings per share because there were no outstanding options or deferred stock awards as of both December 31, 2022 and 2021. Warrants totaling 5,176,471 would have been excluded from the calculation of diluted earnings per share for the year ended December 31, 2022, even if there had not been a net loss in those periods, because the exercise price was greater than the average market price of common stock during the period. For the year ended December 31, 2021, there were no potentially dilutive securities.

Accounting Standards Issued

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. This ASU is intended to provide financial statement users with more decision-useful information about expected credit losses and is effective for annual periods and interim periods for those annual periods beginning after December 15, 2022, which for us is the first quarter ending March 31, 2023. We do not expect the impact of the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements.

Accounting Standards Adopted

In August 2020, FASB issued ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” The amendments in this update reduce the number of accounting models for convertible debt instruments and convertible preferred stock and amend the guidance for the derivative scope exception for contracts in an entity’s own equity.  Convertible instruments that continue to be subject to separation models are a) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and b) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital.  The reduction of accounting models is intended to simplify the accounting for convertible instruments, reduce complexity for preparers and practitioners, and improve the decision usefulness and relevance of the information provided to financial statement users.  The amendments to the derivative scope exception guidance a) removes the following conditions from the settlement guidance: settlement in unregistered shares, collateral, and shareholder rights; b) clarifies that penalty payments do not preclude equity classification within the settlement guidance in the situation where there is a failure to timely file; c) requires instruments that are required to be classified as an asset or liability under ASC 815-40-15-8A to be measured subsequently at fair value, with changes reported in earnings and disclosed in the financial statements; d) clarifies that the scope of the disclosure requirements in ASC 815-40-50 applies only to freestanding instruments, not embedded features; and e) clarifies that the scope of the reassessment guidance in ASC 815-40-35 on subsequent measurement applies to both freestanding instruments and embedded features.  The amendment to this guidance is intended to reduce form-over-substance-based accounting conclusions.  The amendments in this update are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  We adopted this update as of January 1, 2022 and have incorporated this guidance in our evaluation of the accounting for our warrants, which are classified as equity in our consolidated financial statements. 

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (“ASU 2021-08”). The standard requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, “Revenue from Contracts with Customers,” as if it had originated the contracts. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company adopted this ASU during the second quarter of 2022 and has incorporated this guidance in our evaluation of the accounting for the merger and the HEC Asset Acquisition.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations
12 Months Ended
Dec. 31, 2022
Business Combinations [Abstract]  
Business Combinations NOTE 3 – BUSINESS COMBINATIONS

CSI Merger

On March 28, 2022, the Company and Pineapple Energy consummated the transactions contemplated by the merger agreement. At the Closing, each member unit of Pineapple Energy that was issued and outstanding immediately prior to the effective time of the merger was cancelled and converted into the right to receive the Company’s common stock. The Company issued an aggregate of 5,006,245 shares of its common stock, which is inclusive of common shares issued to HEC and E-Gear owners as discussed further below and conversion of certain related party payables and debt outstanding prior to the merger transaction, discussed in Note 11, Commitments and Contingencies. The purpose of the merger was to provide a path to allow the Company to deliver value to its legacy shareholders through a combination of (i) the opportunity for the legacy CSI shareholders to receive an attractive return from dividends or distributions of the net proceeds from the divestiture of the Company’s pre-merger operating and non-operating assets and properties, and (ii) the opportunity for the legacy CSI shareholders, through ownership of the Company’s common stock following the merger, to participate in the potential growth of the combined company’s residential solar, battery storage, and grid services solutions business.

The Company accounted for the merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. Refer to Note 2, Summary of Significant Accounting Policies, for

further details. The accompanying consolidated financial statements and related notes reflect the historical results of Pineapple Energy prior to the merger and do not include the historical results of CSI prior to the consummation of the merger.

As a result of the reverse merger, the acquired assets and assumed liabilities of CSI were remeasured and recognized at fair value as of the acquisition date. The total purchase price represents the fair value of the Company common stock held by legacy CSI shareholders at the time of the merger (2,429,341 shares of common stock). The fair value of this purchase consideration was $19,872,009 using the publicly traded Company stock price at the merger date, which is allocated at the merger date between the liability associated with the Company’s obligation to pay legacy CSI shareholders cash as part of the CVRs discussed below and equity based on their respective fair values (Level 3 fair values).

The merger agreement also included the execution of CVR agreements with holders of record of CSI stock at the close of business on March 25, 2022. Each shareholder of record received one contractual non-transferable CVR per share of common stock held, which entitles the holders of the CVRs to receive a portion of the cash, cash equivalents, investments and net proceeds of any divestiture, assignment, or other disposition of all legacy assets of CSI and/or its legacy subsidiaries, JDL and Ecessa, that are related to CSI’s pre-merger business, assets, and properties, including the sale of JDL and Ecessa, that occur during the 24-month period following the closing of the merger. As of the merger date, the fair value of the CVR liability was estimated at $18,277,230, a Level 3 fair value, which was determined based on the provisional fair value of the tangible and definite-lived intangibles assets of CSI discussed below. The CVR liability is adjusted to fair value each reporting period. The Company is required to review the availability of funds for disbursement to CVR holders on a quarterly basis, starting on June 30, 2022. If the funds available are less than $200,000, then the amount gets aggregated with the next payment. During the third quarter of 2022, the Company distributed $3.60 per CVR, or $8,745,628 in total. Remaining legacy assets to be sold include the Company’s legacy CSI subsidiaries, JDL and Ecessa, which are classified as held for sale as of December 31, 2022 and included within discontinued operations.

The purchase price allocation for the merger is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash and cash equivalents

$

1,919,593

Investments

3,155,443

Accounts receivable

1,735,570

Inventory

138,767

Other assets

946,813

Property, plant, and equipment

117,774

Current assets held for sale

6,566,855

Intangible assets

2,607,000

Goodwill

6,764,300

Total assets

23,952,115

Accounts payable

2,192,346

Accrued expenses

1,013,004

Deferred revenue

874,756

Total liabilities

4,080,106

Net assets acquired

$

19,872,009

The identifiable intangible assets from the merger are definite-lived assets. These assets include trade names, developed technology, and customer relationships and have a provisional weighted average amortization period of four years. Goodwill recorded as part of the purchase price allocation is not tax deductible. The trade name fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue by business, royalty rate, income tax rate, and discount rate. The fair values of the developed technology associated with the Ecessa business and customer relationships associated with the JDL business were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected Ecessa revenues, obsolescence factor, margins, depreciation, contributory asset charges, discount rates, and income tax rates. The fair value of the customer relationships associated with the Ecessa business was determined using the distributor method, an income approach, which included the following significant assumptions: projected Ecessa revenue, customer attrition, margins, contributory asset charges, discount rates, and income tax rates.

The merger included the acquisition of current assets held for sale related to CSI’s company headquarters building located in Minnetonka, Minnesota, pursuant to a purchase agreement entered into with Buhl Investors LLC on November 18, 2021. The agreement was further amended on February 15, 2022, April 11, 2022 and April 26, 2022, to allow for additional time to complete due diligence. The assets were recorded at the purchase price of $6,800,000 less the costs to sell the building as of March 31, 2022. On May 26, 2022, the purchase agreement was amended to reduce the purchase price to $6,500,000 and the building sale closed on June 10, 2022. The Company received net proceeds of $6,281,000 and recorded a loss on the sale of $285,000 during the second quarter of 2022.

The consolidated financial statements include results of operations of CSI following the consummation of the merger for the year ended December 31, 2022, which included $5,291,492 of revenue and a net loss of $7,074,184 related to its JDL and Ecessa businesses, included in discontinued operations and net income of $2,531,457 primarily related to a gain on the fair value remeasurement of the CVR liability, included within continuing operations.

HEC Asset Acquisition

On March 28, 2022, immediately prior to the closing of the merger, Pineapple Energy completed its acquisition of substantially all of the assets of HEC and E-Gear and assumed certain liabilities of HEC and E-Gear pursuant to the Asset Purchase Agreement dated March 1, 2021, as amended by Amendment No. 1 to Asset Purchase Agreement dated December 16, 2021, by and among Pineapple Energy as Buyer, HEC and E-Gear as Sellers, and Steve P. Godmere, as representative for the Sellers. This acquisition was an expansion in the residential solar market and is a strategic start to the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers. At the closing of this acquisition, Pineapple Energy issued 6,250,000 Class B units, which upon the closing of the merger were converted into 1,562,498 shares of the Company’s common stock, with a fair value of $12,781,234 using the publicly traded stock price at the merger date. The sellers received $12,500,000 in initial cash consideration, less $164,888 in working capital adjustments, bringing the aggregate purchase price to $25,116,346, with cash acquired totaling $215,684.

The assets and liabilities of HEC and E-Gear were recorded as of the merger date at their respective fair values. The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash and cash equivalents

$

215,684

Accounts receivable

880,169

Inventory

1,572,062

Other assets

108,432

Property, plant, and equipment

182,135

Intangible assets

13,800,000

Goodwill

9,829,212

Total assets

26,587,694

Total liabilities

(1,471,348)

Net assets acquired

$

25,116,346

The identifiable intangible assets from the HEC Asset Acquisition are definite-lived assets. These assets include a trade name and developed technology and have a weighted average amortization period of seven years. Goodwill recorded as part of the purchase price allocation is tax deductible. The developed technology fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue, obsolescence, royalty rate, income tax rate, and discount rate. The fair values of the trade names were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected revenues, estimated probability of continued used of tradenames, margins, depreciation, contributory asset charges, discount rates, and income tax rates.

The consolidated financial statements include results of operations of HEC and E-Gear following the consummation of the HEC Asset Acquisition for the year ended December 31, 2022, which included $19,843,011 of revenue and a net loss of $845,234.

SUNation Acquisition

On November 9, 2022, the Company completed the SUNation Acquisition as contemplated under the Transaction Agreement. This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers. The Company acquired the equity of SUNation from Sellers for an aggregate purchase price of $18,440,533, comprised of (a) $2,390,000 in cash consideration paid at closing, (b) the issuance at closing of a $5,000,000 Short-Term Limited Recourse Secured Promissory Note (the “Short-Term Note”), (c) the issuance at closing of a $5,486,000 Long-Term Promissory Note (the “Long-Term Note”), with a fair value of $4,830,533 at the acquisition date, (d) the issuance at closing of an aggregate of 1,480,000 shares (the “Shares”) of Company common stock pursuant to the Plan of Merger, with a fair value of $4,070,000 at the acquisition date and (e) potential earn-out payments of up to $5,000,000 million based on the percentage of year-over-year EBITDA growth of the SUNation in 2023 and 2024, as set forth in the Transaction Agreement (the “Earnout”), with a fair value of $2,150,000 at the acquisition date. The Company utilized a Monte Carlo simulation to determine the fair value of the earnout liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As of December 31, 2022, the fair value of the earnout liability was $2,150,000. See further discussion regarding the Short-Term Note and Long-Term Note within Note 11, Commitments and Contingencies.

The assets and liabilities of SUNation were recorded as of the merger date at their respective fair values. The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:

Cash

$

1,598,707

Accounts receivable

2,824,029

Inventory

4,875,089

Employee retention credit receivable

1,584,541

Right of use asset

2,602,024

Other assets

2,880,014

Fixed assets

960,514

Intangible assets

7,100,000

Goodwill

10,716,638

Total assets

35,141,556

Accounts Payable

3,316,867

Other current liabilities

1,349,501

Related party payables

2,191,761

Operating lease liability

2,602,024

Loans payable

2,348,685

Customer deposits

1,606,054

Deferred revenue

3,286,131

Total liabilities

16,701,023

Net assets acquired

$

18,440,533

The identifiable intangible assets from the SUNation Acquisition are definite-lived assets. These assets include a trade name and backlog and have a weighted average amortization period of eight years. Goodwill recorded as part of the purchase price allocation is not tax deductible. The trade name fair values were determined an income approach under an estimate developed from the relief-from-royalty method and the projected cash savings over an estimated period of time that would otherwise be required to license this asset. The backlog amount was determined using an income approach under a multi-period excess earnings approach whereby cash flows in excess of those needed to operate contributory assets over a period of time are otherwise attributed to the fair value of the asset.

The consolidated financial statements include results of operations of SUNation following the consummation of the SUNation Acquisition for the year ended December 31, 2022, which included $7,617,848 of revenue and a net loss of $99,522.

Transaction costs related to the merger, the HEC Asset Acquisition and the SUNation Acquisition totaled $1,947,425 and $2,410,634 incurred during the years ended December 31, 2022 and 2021, respectively, and were recorded in operating expenses within the consolidated statements of operations and comprehensive loss.

Pro Forma Information

The following unaudited pro forma information represents the results of operations as if the Company had completed the merger, the HEC Asset Acquisition and the SUNation Acquisition as of January 1, 2021. The unaudited pro forma financial information below includes adjustments to amortization expense for intangible assets totaling $1,706,086 and $3,416,286 and excludes transaction costs totaling $4,208,063 and $4,757,837 for the years ended December 31, 2022 and 2021, respectively. The unaudited pro forma financial information below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective period, nor is it necessarily indicative of future results of operations of the combined company.

2022

2021

Net revenue

$

73,990,209

$

55,704,930

Net loss

(357,441)

(9,180,142)

Earnout Shares

As part of the merger, the Company agreed to issue up to 3.25 million shares of the Company common stock to the holders of pre-merger Pineapple Energy units, subject to meeting certain milestone events (collectively, the “Merger Earnout Shares”). The Merger Earnout Shares are issuable in three tranches. The milestone for the issuance of the first tranche of the Merger Earnout Shares involves repayment of certain of pre-merger Pineapple Energy’s debt obligations within three months of the merger closing, which would result in the issuance of 750,000 shares of the Company’s common stock. This milestone was met at the merger closing and the 750,000 shares of the Company’s common stock were issued and are reflected in the Company’s consolidated statement of stockholders’ equity as of December 31, 2022.

The milestone for the second tranche of the Merger Earnout Shares is triggered upon the volume weighted average price (“VWAP”) of the Company’s common stock equaling or exceeding $24.00 for 30 consecutive trading days within 24-months of the merger closing. The milestone for the third tranche of the Merger Earnout Shares is triggered upon the VWAP of the Company’s common stock equaling or exceeding $32.00 for 30 consecutive trading days within 24-months of the merger closing. Under the second or third tranches, the number of shares of Company common stock to be issued is also affected by whether the Company has disposed or sold certain assets of its business within 24 months of the merger closing date, which could ultimately impact whether 1.0 million or 1.25 million shares of the Company’s common stock are issued under each tranche.

The first tranche of 750,000 shares issued of the Company’s common stock is accounted for as permanent equity in accordance with ASC 815-40, and no subsequent remeasurement is required as long as the shares continue to be classified in equity. The shares of the Company’s common stock contingently issuable under the second and third tranches, up to an additional 2.5 million shares of the Company’s common stock are classified as a liability, similar to the accounting for written equity options, which requires an initial measurement of the liability at fair value with subsequent remeasurements to fair value at each reporting date and changes in the fair value recognized in the consolidated statement of operations. As of March 28, 2022, the fair value of the Merger Earnout Shares for the second and third tranches was approximately $4.7 million. The Company utilized a Monte Carlo simulation to determine the fair value of the liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As of December 31, 2022, the fair value of the Merger Earnout Shares was $0, resulting in a gain on the fair value remeasurement of the earnout consideration totaling $4,684,000 during the year ended December 31, 2022, which was recorded in other income (expense) within the consolidated statements of operations.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue Recognition [Abstract]  
Revenue Recognition NOTE 4 – REVENUE RECOGNITION

In accordance with Accounting Standards Codification (“ASC”) 606, revenue is recognized when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration that the Company expects to receive in exchange for these goods or services.

Disaggregation of revenue

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that best reflects the consideration we expect to receive in exchange for those goods or services.

The following table disaggregates revenue based on type for the years ended December 31, 2022 and 2021:

Revenue by Type

2022

2021

Residential

$

25,375,067

$

Commercial

1,673,403

Service

412,388

Commission

61,241

38,162

$

27,522,099

$

38,162

The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:

2022

2021

Performance obligations satisfied at a point in time

$

25,848,696

$

38,162

Performance obligations satisfied over time

1,673,403

$

27,522,099

$

38,162

Contract Balances

Contract assets represent costs and earnings in excess of amounts billed and direct costs, including commissions, financing and permitting fees paid prior to recording revenue. Contract liabilities represent amounts billed to clients in excess of revenue recognized to date and billings in excess of costs and earnings. Contract assets were $1,477,596 and $0 at December 31, 2022 and 2021, respectively. Contract liabilities were $6,990,538 and $0 at December 31, 2022 and 2021, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Contracts in Progress
12 Months Ended
Dec. 31, 2022
Contracts in Progress [Abstract]  
Contracts in Progress NOTE 5 – CONTRACTS IN PROGRESS

Billings in excess of costs and estimated earnings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Billings to date

$

4,208,409

$

Costs incurred on uncompleted contracts

1,122,453

Estimated earnings

380,547

Cost plus estimated earnings

1,503,000

Billings in excess of costs plus estimated earnings on uncompleted contracts

$

2,705,409

$

Costs and estimated earnings in excess of billings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Costs incurred on uncompleted contracts

$

931,801

$

Estimated earnings

513,648

1,445,449

Billings to date

667,964

Costs and estimated earnings in excess of billings on uncompleted contracts

$

777,485

$

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases NOTE 6 – LEASES

In accordance with ASC Topic 842, the Company recognizes assets and liabilities for the rights and obligations created by leases that extend more than twelve months from the date of the balance sheet. Right of use (“ROU”) assets represent our right

to use an underlying asset for the lease term, while lease liabilities represent our obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date of a lease based on the present value of lease payments over the lease term. Because the rate implicit in each individual lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments.

In 2022, the Company entered into operating leases for two office locations, including one in April 2022 and one in November 2022 upon the acquisition of SUNation. These leases have remaining lease terms of 10 to 13 years. One lease includes a 3% rent adjustment on each anniversary of the lease and the other includes a fixed annual rent adjustment of $6,840. As of December 31, 2022, total ROU assets and operating lease liabilities were $4,166,838 and $4,182,103, respectively. There were no operating lease liabilities as of December 31, 2021. All operating lease expense is recognized on a straight-line basis over the lease term. In the years ended December 31, 2022 and 2021, the Company recognized $212,000 and $0 in lease expense, respectively.

Information related to the Company’s ROU assets and related lease liabilities were as follows:

Year Ended December 31

2022

2021

Cash paid for operating leases

$

196,258

$

Right-of-use assets obtained in exchange for new operating lease obligations (1)

$

4,289,358

$

As of December 31

2022

2021

Weighted-average remaining lease term

11.5 years

Weighted-average discount rate

6.4%

0.0%

(1)Includes $1,687,334 for operating leases entered into in 2022 and $2,602,024 for operating leases acquired as part of the SUNation Acquisition.

Maturities of lease liabilities as of December 31, 2022 were as follows:

2023

$

479,201

2024

488,249

2025

497,364

2026

506,547

2027

515,801

Thereafter

3,575,667

Total lease payments

6,062,829

Less imputed interest

(1,880,726)

Total operating lease liabilities

$

4,182,103

As of December 31, 2022, the Company has a future operating lease obligation related to its corporate offices, commencing on January 1, 2023.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued Operations
12 Months Ended
Dec. 31, 2022
Discontinued Operations [Abstract]  
Discontinued Operations NOTE 7– DISCONTINUED OPERATIONS

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL and Ecessa businesses and has met the criteria to report the operations of these businesses as discontinued operations beginning in the fourth quarter of 2022.

The assets and liabilities of the discontinued operations that are classified as held for sale are as follows:

December 31, 2022

December 31, 2021

Trade accounts receivable, net

$

752,420

$

Inventories, net

145,808

Other current assets

255,871

Total current assets

$

1,154,099

$

Property, plant, and equipment, net

$

69,270

$

Right of use asset

46,025

Intangible assets

2,110,550

Goodwill

45,688

Total noncurrent assets

$

2,271,533

$

Total assets held for sale

$

3,425,632

$

Accounts payable

$

381,992

$

Accrued compensation and benefits

184,585

Operating lease liability

50,170

Other accrued liabilities

10,727

Deferred revenue

533,685

Total current liabilities

$

1,161,159

$

Deferred revenue

$

250,875

$

Total noncurrent liabilities

$

250,875

$

Total liabilities held for sale

$

1,412,034

$

The financial results of the discontinued operations are as follows:

Year Ended December 31

2022

2021

Sales

$

5,291,492

$

Cost of sales

3,798,807

Selling, general and administrative expenses

1,295,120

Amortization expense

496,450

Transaction costs

53,361

Goodwill impairment loss

6,718,612

Operating loss before income taxes

(7,070,858)

Income tax expense

3,326

Net loss from discontinued operations

$

(7,074,184)

$

Due to CVR Representative’s approval of the planned sale of JDL and Ecessa and its discontinued operations assessment in the fourth quarter of 2022, the Company determined there was a triggering event that warranted an interim impairment assessment. Based on the quantitative assessment, the Company recorded an impairment loss of $6,718,612.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash Equivalents and Investments
12 Months Ended
Dec. 31, 2022
Restricted Cash Equivalents and Investments [Abstract]  
Restricted Cash Equivalents and Investments NOTE 8 –RESTRICTED CASH EQUIVALENTS AND INVESTMENTS

The following tables show the Company’s restricted cash equivalents and available-for-sale securities’ amortized cost, gross unrealized gains, gross unrealized losses and fair value by significant investment category recorded as cash equivalents or short and long-term investments as of December 31, 2022. The Company did not have any restricted cash equivalents and available for sale securities in 2021.

December 31, 2022

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Restricted Cash Equivalents

Short-Term Investments

Long-Term Investments

Restricted cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

$

978,462

$

$

Subtotal

978,462

978,462

978,462

Investments:

Corporate Notes/Bonds

2,715,607

(48,841)

2,666,766

2,666,766

Subtotal

2,715,607

(48,841)

2,666,766

2,666,766

Total

$

3,694,069

$

$

(48,841)

$

3,645,228

$

978,462

$

2,666,766

$

The following table summarizes the estimated fair value of our investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of December 31, 2022:

Amortized Cost

Estimated
Market Value

Due within one year

$

2,715,607

$

2,666,766

Due after one year through five years

$

2,715,607

$

2,666,766

The Company tests for other than temporary losses on a quarterly basis and has considered the unrealized losses indicated above to be temporary in nature. The Company intends to hold the investments until it can recover the full principal amount and has the ability to do so based on other sources of liquidity. The Company expects such recoveries to occur prior to the contractual maturities.

The Company did not recognize any gross realized gains or losses during the years ended December 31, 2022 or 2021.

As part of the merger, the Company acquired an investment totaling $250,000 in preferred shares of Kogniz, Inc., a privately owned artificial intelligence company based in Silicon Valley, CA. The Company’s investment represented less than 10% of the outstanding equity of Kogniz. The Company uses the cost method to account for investments in common stock of entities such as Kogniz if the Company does not have the ability to exercise significant influence over the operating and financial matters of the entity. The Company also uses the cost method to account for its investments that are not in the form of common stock or in-substance common stock in entities if the Company does not have the ability to exercise significant influence over the entity’s operating and financial matters. Based on Kogniz’s 2022 performance and overall financial outlook, the Company recognized an impairment loss of $250,000 within operating expenses in the accompanying consolidated statement of operations and comprehensive loss.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment

NOTE 9 - PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment and the estimated useful lives are as follows:

 

Estimated

December 31

useful life

2022

2021

Leasehold improvements

3-10 years

686,840

Machinery and equipment

3-15 years

544,479

Furniture and fixtures

3-10 years

57,753

1,289,072

Less accumulated depreciation

(98,140)

$

1,190,932

$

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets [Abstract]  
Goodwill and Intangible Assets NOTE 10 – GOODWILL AND INTANGIBLE ASSETS

The changes in the carrying amount of goodwill for the year ended December 31, 2022 by reporting unit are as follows.

HEC

SUNation

Total

January 1, 2022

$

$

$

Acquisition

9,829,212

10,716,638

20,545,850

December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

Gross goodwill

9,829,212

10,716,638

20,545,850

Accumulated impairment loss

Balance at December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

The Company’s identifiable intangible assets with finite lives are being amortized over their estimated useful lives and were as follows:

December 31, 2022

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3-8 years

$

22,187,882

$

(4,141,072)

$

18,046,810

Developed technology

4 years

2,400,000

(450,000)

1,950,000

Backlog

1 year

600,000

(50,000)

550,000

$

25,187,882

$

(4,641,072)

$

20,546,810

December 31, 2021

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3 years

$

4,287,882

$

(1,507,612)

$

2,780,270

$

4,287,882

$

(1,507,612)

$

2,780,270

Amortization expense on these identifiable intangible assets was $3,133,460 and $1,429,295 in 2022 and 2021 respectively. The weighted average remaining useful life at December 31, 2022 was 6.5 years. The estimated future amortization expense for identifiable intangible assets during the next five fiscal years is as follows:

Year Ending December 31:

2023

$

4,738,462

2024

2,837,500

2025

2,837,500

2026

2,387,500

2027

2,237,500

Thereafter

5,508,348

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments & Contingencies
12 Months Ended
Dec. 31, 2022
Commitments & Contingencies [Abstract]  
Commitments & Contingencies NOTE 11 – COMMITMENTS AND CONTINGENCIES

Loan Payable

As of December 31, 2022 and December 31, 2021, Pineapple Energy had $3,000,000 and $7,500,000, respectively, in a loan payable to Hercules Capital, Inc. (“Hercules”) under a loan and security agreement (the “Term Loan Agreement”). This loan accrues interest at 10%, payable-in-kind and was initially due and payable on December 10, 2023. There are no financial covenants associated with this loan. This loan was used to acquire fixed assets, inventory, and intangible assets of Sungevity in an asset acquisition in December 2020. As the transaction did not involve the exchange of monetary consideration, the assets were valued at the Company’s most reliable indication of fair value, which was debt issued in consideration for the assets. Accordingly, Pineapple Energy assessed the fair market value of the debt instrument at $4,768,000 at the asset acquisition date (a non-recurring Level 3 fair value input). The Company initially accreted the value of the debt over its life at a discount rate of approximately 25%.

On December 16, 2021, the Term Loan Agreement was amended, whereby the maturity date was extended to December 31, 2024, subject to various prepayment criteria. In addition, the amendment provided that $4,500,000 plus all accrued and unpaid interest and expenses were to be repaid upon closing of the merger and receipt of the PIPE funds, with the remaining principal to be paid upon the loan maturity date.

The amendment represented a modification to the loan agreement with the existing lender as both the original loan agreement and the amendment allow for immediate prepayment and the Company passed the cash flow test. At December 31, 2021, the combined loan and accrued interest balance was $6,194,931. The balance at December 31, 2022, after giving effect to the $5,557,000 payment of principal and accrued interest on March 29, 2022, was $1,428,685. A new effective interest rate of approximately 52.9% was established during the first quarter of 2022 based on the carrying value of the revised cash flows.

Interest and accretion expense was $151,024 and $618,983 for years ended December 31, 2022 and December 31, 2021 respectively. The loan is collateralized by all of Pineapple Energy’s personal property and assets.

Working Capital Note

On January 8, 2021, Pineapple Energy and Hercules, as agent for itself and the lenders, entered into a Working Capital Loan and Security Agreement (the “Working Capital Agreement”) for a working capital loan in the maximum principal amount of $500,000. The lenders, Hercules and Northern Pacific Growth Investment Advisors, LLC, made working capital loan commitments of $400,000 and $100,000, respectively.  Northern Pacific Growth Investment Advisors, LLC is an affiliate of Northern Pacific Group, which controls Lake Street Solar, LLC, a then-member of Pineapple Energy. Borrowings under the Working Capital Agreement bore interest at 10.00% per annum with interest compounded daily and payable monthly. At December 31, 2021, the balance outstanding on the working capital loan was $350,000. The working capital loan had an initial maturity date of January 7, 2022 and was collateralized by all of Pineapple Energy’s assets. The Working Capital Agreement included provisions relating to the mandatory and optional conversion of the underlying loan amount into equity of the Company under certain circumstances. In the case of either a mandatory or optional conversion of the Hercules working capital loan, the working capital loan of Northern Pacific Growth Investment Advisors, LLC, including all accrued and unpaid interest, would be immediately due and payable. On December 16, 2021, an amendment to the Working Capital Agreement was executed that extended the maturity date to December 31, 2022 and added an additional mandatory conversion provision. In the event that, on or before the maturity date, Pineapple Energy consummated the merger, then immediately prior to the consummation of the merger, the working capital loan and all accrued and unpaid interest and expenses thereon would automatically convert into Class C Units of Pineapple Energy calculated based on one Class C Unit being issued for every $2.00 to be converted. The conversion option under the amendment was considered clearly and closely related to the host contract. During the first three months of 2022, Pineapple Energy borrowed an additional $150,000 and had $500,000 outstanding prior to the merger on March 28, 2022. Immediately prior to the merger on March 28, 2022, the $500,000

outstanding loan balance was converted to 250,000 Class C Units, which upon close of the merger were converted into 62,500 shares of Company common stock.

Interest expense was $13,977 and $10,178 for the years ended December 31, 2022 and 2021 respectively.

Related Party Payables

During December 2020, Pineapple Energy incurred acquisition-related costs and accrued a payable totaling $2,350,000, with $2,000,000 due to one then-member and $350,000 to another then-member. Under the Term Loan Agreement, this $2,350,000 in related party payables was subordinate to the payment to Hercules of the amounts due under the Term Loan Agreement and could only be repaid under certain conditions, including the requirement that no obligations were outstanding under the Term Loan Agreement and Pineapple Energy or its subsidiaries had closed on an equity transaction generating at least $30 million in proceeds.

On December 16, 2021, the then-members signed subscription agreements where the then-members agreed, in consideration for the full cancellation of the accrued payables, to convert the accrued payables into convertible promissory notes of Pineapple Energy, effective immediately prior to the consummation of the merger. The convertible promissory notes automatically converted into 1,175,000 Class C Units of Pineapple Energy after issuance of the convertible note to the then-members and immediately prior to the consummation of the merger. This conversion option was considered clearly and closely related to the host contract and the payables were converted to 1,175,000 Class C Units of Pineapple Energy immediately prior to the merger, which upon close of the merger were converted into 293,750 shares of the Company’s common stock.

SUNation Short-Term and Long-Term Notes

As discussed in Note 3, Business Combinations, the Company entered into short-term and long-term notes in connection with the SUNation Acquisition on November 9, 2022. The $5,000,000 Short-Term Note is secured as described below and matures on August 9, 2023. It carries an annual interest rate of 4% until the three-month anniversary of issuance, 8% thereafter until the six-month anniversary of issuance, then 12% thereafter until the Short-Term Note is paid in full. The $5,486,000 Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest rate of 4% until the first anniversary of issuance, then 8% thereafter until the Long-Term Note is paid in full. The Company will be required to make a principal payment of $2.5 million on the second anniversary of the Long-Term Note. As the debt was part of the SUNation purchase price allocation, the Company assessed the fair market value of the debt instrument at $4,830,533 at the asset acquisition date (a non-recurring Level 3 fair value input). The Company accretes the value of the debt over its life at a discount rate of approximately 11.2%. Both the Short-Term Note and Long-Term Note may be prepaid at the Company’s option at any time without penalty.

Pursuant to the Pledge Agreement, the Short-Term Note is secured by a pledge by the Company and Merger Sub of the equity of SUNation purchased under the Transaction Agreement. While the Short-Term Note remains outstanding, the Company also agrees to certain negative covenants with respect to the operation of SUNation, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales of assets outside the ordinary course of business. If Sellers exercise their remedies under the Pledge Agreement (due to an event of default by the Company under the Short-Term Note or the Pledge Agreement), Sellers would be able recover the pledged equity of the acquired companies and the Company’s remaining obligations under the Short-Term Note and the Long-Term Note would be cancelled in their entirety and would be of no further force and effect. The Company’s obligations to make any Earnout payment under the Transaction Agreement would also be terminated. The Pledge Agreement will automatically terminate upon the payment of all amounts due under the Short-Term Note.

The balances of the Short-Term Note and Long-Term Note recorded at December 31, 2022 was $5,057,299 and $4,917,879, respectively. Interest and accretion expense related to the notes totaled $144,645 for the year ended December 31, 2022.

Equipment Loans

The Company acquired various equipment loan agreements through its SUNation Acquisition. These loans are secured by machinery and equipment and expire at various dates through September 2025 with interest rates ranging from 5.0 to 6.5% per annum. The balance for the equipment loans recorded at December 31, 2022 was $168,184. Interest expense was $1,271 for the year ended December 31, 2022.

Promissory Note

Through the SUNation Acquisition, the Company acquired a promissory note with a former shareholder and member of SUNation through a buyout agreement. The promissory note includes monthly payments of principal and interest at an annual

rate of 3.25%. The promissory note matures on March 1, 2031. The balance for the promissory note recorded at December 31, 2022 was $1,887,616. Interest expense was $14,726 for the year ended December 31, 2022.

Future Minimum Principal Payments

Future minimum principal payments under the aforementioned loans and notes for the next five years are as follows:

2023

$

5,345,894

2024

6,014,898

2025

2,997,846

2026

263,253

2027

271,937

Thereafter

611,420

Other Contingencies

During the first quarter of 2022, the two lawsuits that were filed on behalf of purported CSI shareholders relating to the Registration Statement on S-4 that we filed on November 12, 2021 (the “Registration Statement”) in connection with the merger, among other matters, were voluntarily dismissed. The first complaint was filed on December 13, 2021 by Bashir Rivera in the United States District Court for the Southern District of New York and is captioned Rivera v. Communications Systems, Inc., et al., No. 1:21-cv-10637-NRB. The second complaint was filed on December 28, 2021 by Allen Chaidez in the United States District Court for the Eastern District of New York and is captioned Chaidez v. Communications Systems, Inc., et al., No. 1:21-cv-07155-MKB-VMS. The Rivera action was voluntarily dismissed on February 24, 2022. The Chaidez action was voluntarily dismissed on March 24, 2022.

In the ordinary course of business, the Company is exposed to legal actions and claims and incurs costs to defend against these actions and claims. Company management is not aware of any outstanding or pending legal actions or claims that could materially affect the Company’s financial position or results of operations.

 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions NOTE 12 – RELATED PARTY TRANSACTIONS

Related party receivables

The Company has provided advances to employees resulting in a balance as of December 31, 2022 of $116,710.

Related party payables

As part of the SUNation Acquisition, the Company agreed to reimburse the sellers for proceeds received related to SUNation’s employee retention credit (a refundable tax credit against certain employment taxes incurred during the first nine months of 2021), totaling $1,584,541 as of December 31, 2022. The Company also agreed to reimburse the sellers approximately $597,219 for tax payments due related to the period prior to acquisition.

Leases

The Company leases its offices in Hawaii and New York from companies owned by the prior owners of HEC and SUNation, respectively, most of whom are still employees and one who is a current director of the Company. See further information regarding these leases within Note 6, Leases.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation
12 Months Ended
Dec. 31, 2022
Share Based Compensation [Abstract]  
Share Based Compensation NOTE 13 – SHARE BASED COMPENSATION

2022 Equity Incentive Plan

On January 24, 2022 the board of directors adopted, and on March 16, 2022 the Company’s shareholders approved, the Company’s 2022 Equity Incentive Plan (the “2022 Plan”), which became effective on March 28, 2022. The 2022 Plan authorizes incentive awards to officers, key employees, non-employee directors, and consultants in the form of options (incentive and non-qualified), stock appreciation rights, restricted stock awards, stock unit awards, and other stock-based awards. The 2022 Plan authorizes the issuance of up to 750,000 shares of common stock. On December 7, 2022, the

shareholders approved an additional 500,000 for issuance, for a total of 1,250,000 shares. At December 31, 2022, no shares had been issued under the 2022 Plan, 470,888 shares were subject to currently outstanding unvested restricted stock units (“RSUs”), and 779,112 shares were available for future awards.

Inducement Grants

On October 10, 2022, the board of directors approved an inducement grant of 82,278 RSUs in connection with the hiring of a new Chief Financial Officer. On November 6, 2022, the board of directors approved inducement grants totaling 134,546 RSUs in connection with the hiring of Senior Vice Presidents in connection with the SUNation Acquisition.

Restricted Stock Units

The following table summarizes the changes in the number of restricted stock units under the 2022 Equity Incentive Plan and inducement awards over the period from December 31, 2020 to December 31, 2022:

Weighted Average

Grant Date

Shares

Fair Value

Outstanding – December 31, 2020

$

Granted

Vested

Forfeited

Outstanding – December 31, 2021

Granted

687,712

2.58

Vested

Forfeited

Outstanding – December 31, 2022

687,712

2.58

The grant date fair value is calculated based on the Company’s closing stock price as of the grant date.

Compensation Expense

Share-based compensation expense is recognized based on the fair value of awards granted over the vesting period of the award. Share-based compensation expense recognized for 2022 and 2021 was $309,205 and $0 respectively. Unrecognized compensation expense related to outstanding RSUs was $1,462,400 at December 31, 2022 and is expected to be recognized over a weighted-average period of 2.4 years. Share-based compensation expense is recorded as a part of selling, general and administrative expenses.

Employee Stock Purchase Plan

On December 7, 2022, the Company’s shareholders approved an Employee Stock Purchase Plan (“ESPP”), pursuant to which eligible employees are able to acquire shares of common stock at a purchase price determined by the board of directors or compensation committee prior to the start of each six-month plan phase, which price may not be less than 85% of the fair market value of the lower of the value on the first day or the last day of the phase, or the value on the last day of the phase. The ESPP is considered compensatory under current Internal Revenue Service rules. At December 31, 2022, 200,000 shares remain available for purchase under the ESPP. The first plan phase will commence on January 1, 2023.

Employee Stock Ownership Plan (ESOP)

The Company has an Employee Stock Ownership Plan under Legacy CSI. Under the conditions of the merger, this plan has been suspended for future contributions. At December 31, 2022, the ESOP held 126,904 shares of the Company’s common stock, all of which have been allocated to the accounts of eligible employees.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Equity NOTE 14 – EQUITY

Convertible Preferred Stock and Warrants

On June 28, 2021, the Company entered into a securities purchase agreement (“SPA”) in which, subsequent to the closing of the merger, the Company would authorize the issuance and sale of 25,000 restricted shares of Series A Preferred Stock, par value $1.00 per share (“Convertible Preferred Stock”), to certain investors in a private offering (“PIPE Investors”).  On

September 15, 2021, the Company amended the SPA to issue 32,000 restricted shares of Convertible Preferred Stock, to the PIPE Investors for $32.0 million in cash.  This Convertible Preferred Stock is convertible into underlying shares of the Company’s common stock at any time after the issuance date at the option of the PIPE Investors, subject to certain restrictions, and has a liquidation preference over the Company’s common stock.  The Convertible Preferred Stock may be converted by the Company to common stock upon meeting certain market conditions, of which none had been met as of December 31, 2022, and may be redeemed by the Company for cash upon delivery of written notice for a redemption price as defined in the SPA.  The PIPE Investors in the Convertible Preferred Stock were granted certain registration rights as set forth in the SPA.  Holders of the Convertible Preferred Stock have no voting rights and no dividend preference over common stock. 

Concurrent with the amendment, the Company entered into warrant agreements with the PIPE Investors to purchase common stock (the “Warrant Agreement”), whereby the Company would issue 2,352,936 warrants (“PIPE Warrants”) to purchase restricted shares of the Company’s common stock for cash or in a cashless exercise.  These PIPE Warrants have an exercise price of $13.60 ($4.00 for half of the warrants after the November 2022 amendment as further discussed below) with a five-year term, commencing on the date of issuance. 

These Convertible Preferred Stock and PIPE Warrants were issued on March 28, 2022 upon the consummation of the merger.  As of December 31, 2022, there were 3,000,000 shares of Convertible Preferred Stock authorized and 28,000 shares of Convertible Preferred Stock issued and outstanding.  No PIPE Warrants were exercised prior to December 31, 2022. All PIPE Warrants remain outstanding as of December 31, 2022. 

The proceeds from the issuance of Convertible Preferred Stock were allocated between the Convertible Preferred Stock and PIPE Warrants using a relative fair value method. As of March 28, 2022, the fair value of the Convertible Preferred Stock was estimated at $756.06 per share with a total fair value recognized in the consolidated financial statements of approximately $24.2 million.  The fair value of the PIPE Warrants was estimated at $3.32 per share with a total fair value of approximately $7.8 million.  The Company utilized a Monte Carlo simulation to determine the fair value of these instruments, which included the following significant assumptions: the expected volatility, risk-free rate, expected annual dividend yield, and expected conversion dates. The Convertible Preferred Stock is reported as part of permanent equity in the consolidated balance sheet and consolidated statement of stockholders’ equity as of December 31, 2022. The PIPE Warrants were determined to be equity-classified and the fair value of $7.8 million was recognized in additional paid-in capital as of December 31, 2022.  In addition, approximately $2.0 million and $0.7 million of offering costs were recorded as a reduction to the carrying values of the Convertible Preferred Stock and PIPE Warrants, respectively. As a result of certain Convertible Preferred Stock modifications, an increase of $13.2 million in the Convertible Preferred Shares was recognized as a deemed dividend (see “Preferred Stock Modifications” below) as of December 31, 2022. As a result of certain PIPE Warrant modifications, an increase of $3.6 million in the PIPE Warrants was recognized as a deemed dividend (see “Warrant Modifications” below) as of December 31, 2022.

Warrant Modifications

In September 2021, the Company entered into transactions with holders of its outstanding Series A Preferred Stock to issue PIPE Warrants to purchase the Company's common stock. At such time, the PIPE Warrants contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which PIPE Warrant holders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the warrants after the modifications and determined that they continued to be equity-classified under the derivative scope exception of ASC 815-40. The PIPE Warrants were valued immediately before and immediately after the modifications to calculate the $3.6 million incremental value of the modified PIPE Warrants. The Company considers this incremental value to be a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing additional paid-in capital (“APIC”) or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.

Preferred Stock Modifications

In June 2021, the Company entered into a stock purchase agreement to issue Series A Preferred Stock. At such time, the Series A Preferred Stock contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which Series A Preferred stockholders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the Series A Preferred Shares after the modifications and determined that they continued to be permanent equity-classified under ASC 480-10-S99-3A(3)(f).

The Company is required to analyze amendment to preferred stock terms to determine the appropriate method of accounting to be applied. While guidance exists in ASC 470-50 to address the accounting for debt modifications, including preferred stock that is accounted for as a liability, there is no comparable guidance to address the accounting for modifications to preferred stock instruments that are accounted for as equity or temporary equity, which necessitates the subjective determination of

whether a modification or exchange represents an extinguishment. Current accounting guidance permits the analysis of preferred stock modifications by using either the qualitative approach, the fair value approach or the cash flow approach. Due to the nature of amendment made to the preferred stock terms, the Company determined that the fair value approach was the most appropriate methodology. The Company determined that the amendments resulted in an extinguishment of the Preferred Stock. The Preferred Stock was revalued immediately after the amendment in November 2022 and would recognize the $13.2 million incremental value above the carrying value as a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing APIC or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.

 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Income Taxes NOTE 15 - INCOME TAXES

Income tax (benefit) expense from continuing operations consists of the following:

Year Ended December 31

2022

2021

Current year income taxes :

Federal

$

$

State

12,237

Income tax expense (benefit)

$

12,237

$

The Company’s Austin Taylor Communications, Ltd. unit operated in the United Kingdom (U.K.) and is subject to U.K. rather than U.S. income taxes. Austin Taylor had no activity in 2022 and 2021. At the end of 2022, Austin Taylor’s net operating loss carry-forward was $7,462,000. The Company remains uncertain whether it will be able to generate the future income needed to realize the tax benefit of the carry-forward. Accordingly, the Company has continued to maintain its deferred tax valuation allowance against any potential carry-forward benefit from Austin Taylor.

The provision for income taxes for continuing operations varied from the federal statutory tax rate as follows:

Year Ended December 31

2022

2021

Tax at U.S. statutory rate

21.0%

21.0%

State income taxes, net of federal benefit

(5.3)

Other nondeductible items

31.2

Change in valuation allowance

(44.1)

(21.0)

Other

(3.2)

Effective tax rate

(0.4)%

0.0%

Deferred tax assets and liabilities as of December 31 related to the following:

2022

2021

Deferred tax assets:

Allowance for doubtful accounts

$

47,353

$

Inventory

30,528

Accrued and prepaid expenses

184,418

Lease liability

1,055,975

Domestic net operating loss carry-forward

4,612,193

490,180

Other stock compensation

82,973

Intangible assets

Foreign net operating loss carry-forwards and credits

1,451,985

Federal and state credits

366,964

Other

786,904

1,776,156

Gross deferred tax assets

8,619,293

2,266,336

Valuation allowance

(6,560,649)

(2,266,336)

Net deferred tax assets

2,058,644

Deferred tax liabilities

Depreciation

(154,507)

Intangible assets

(853,130)

Lease right-of-use asset

(1,051,007)

Net deferred tax liability

(2,058,644)

Total net deferred tax asset

$

$

The Company assesses available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the three-year period ended December 31, 2022. This objective evidence limits the ability to consider other subjective evidence such as the projections for future growth. On the basis of this evaluation, as of December 31, 2022, a valuation allowance of $6,560,649 has been recorded to reflect the portion of the deferred tax asset that is more likely to not be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.

At December 31, 2022, the Company has a federal net operating loss carryforward from 2015 through 2022 activity of approximately $16,975,459 that is available to offset future taxable income and begins to expire in 2035.

During 2015, the Company engaged in a research and development tax credit study for the tax years 2011 to 2014. As a result of this study, the Company claimed $1,554,447 of federal and $1,024,373 of state research and development credits. The Company amended prior year tax returns to claim these credits and offset prior year taxes paid. Credits not used to reduce taxes are available to be carried forward. At December 31, 2022, the Company has an estimated federal research and development credit carryforward of approximately $220,207 and a state research and development credit carryforward of approximately $387,202. The utilization of these credits may be limited under the provisions of Section 383 of the Internal Revenue Code and similar state statutes. Section 383 governs the utilization of tax attribute carryforwards such as the research and development credit in the event of a change in control of the Company, such as that which occurred as of March 28, 2022.

The Company assesses uncertain tax positions in accordance with ASC 740. Under this method, the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from these uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent

likelihood of being realized upon ultimate resolution. The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense.

Changes in the Company’s uncertain tax positions are summarized as follows:

2022

2021

Uncertain tax positions – January 1

$

$

Opening balance sheet

112,850

Gross increases - current period tax positions

(37,503)

Uncertain tax positions – December 31, 2022

$

75,347

$

Included in the balance of uncertain tax positions at December 31, 2022 are $75,347 of tax benefits that if recognized would affect the tax rate. The Company’s unrecognized tax benefits will be reduced by $0 in the next twelve months due to statute of limitations expirations. There are no other expected significant changes in the Company’s uncertain tax positions in the next twelve months. The Company’s income tax liability accounts included accruals for interest and penalties of $0 at December 31, 2022. The Company’s 2022 income tax expense decreased by $0 due to net decreases for accrued interest and penalties.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Measurements [Abstract]  
Fair Value Measurements NOTE 16 – FAIR VALUE MEASUREMENTS

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1 – Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access at the measurement date.

Level 2 – Observable inputs such as quoted prices for similar instruments and quoted prices in markets that are not active, and inputs that are directly observable or can be corroborated by observable market data. The types of assets and liabilities included in Level 2 are typically either comparable to actively traded securities or contracts, such as treasury securities with pricing interpolated from recent trades of similar securities, or priced with models using highly observable inputs, such as commodity options priced using observable forward prices and volatilities.

Level 3 – Significant inputs to pricing that have little or no observability as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as the complex and subjective models and forecasts used to determine the fair value of financial instruments.

Financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022, are summarized below. There were no assets or liabilities measured at fair value on a recurring basis as of December 31, 2021.

December 31, 2022

Level 1

Level 2

Level 3

Total Fair Value

Cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

Subtotal

978,462

978,462

Short-term investments:

Corporate Notes/Bonds

2,666,766

2,666,766

Subtotal

2,666,766

2,666,766

Current Liabilities:

Contingent value rights

(7,402,714)

(7,402,714)

Earnout consideration

(2,150,000)

(2,150,000)

Subtotal

(9,552,714)

(9,552,714)

Total

$

978,462

$

2,666,766

$

(9,552,714)

$

(5,907,486)

The estimated fair value of the CVRs as of December 31, 2022 was $7,402,714, as noted above. The Company recorded a $2,125,949 gain on the fair value remeasurement of the CVRs in 2022 related to a decrease in the fair value of the JDL and Ecessa assets and a loss on held for sale assets sold in the second quarter of 2022, offset by a gain on an earnout payment realized in the second quarter of 2022 related to legacy CSI’s sale of its Electronics and Software segment in 2021. The Company paid $8,745,628 in CVR distributions during the third quarter of 2022.

The estimated fair value of all earnout consideration as of December 31, 2022 was $2,150,000, all attributed to the earnout consideration related to the SUNation Acquisition. As noted in Note 3, Business Combinations, the Company recorded a liability for earnout shares to holders of certain per-merger Pineapple Energy shareholders in the amount of $4,684,000 and $2,150,000 in earnout consideration related to the SUNation Acquisition. As described in Note 3, the estimated fair value is considered a Level 3 measurement. In order to update the fair value of the earnout consideration, the Company utilized a Monte Carlo simulation, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As a result of the fair value remeasurement, the Company recorded a remeasurement gain of $4,684,000 during the year ended December 31, 2022 related to the remeasurement of the value of the liability for the earnout shares.

The fair value remeasurements noted above were both recorded within other income (expense) in the consolidated statements of operations.

We record transfers between levels of the fair value hierarchy, if necessary, at the end of the reporting period. There were no transfers between levels during the year ended December 31, 2022.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Going Concern
12 Months Ended
Dec. 31, 2022
Going Concern [Abstract]  
Going Concern NOTE 17 – GOING CONCERN

The Company’s financial statements as of December 31, 2022 have been prepared in accordance with GAAP applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. As noted in Note 11, Commitments and Contingencies, the Company entered into a $5.0 million Short-Term Note that is due on August 9, 2023. Based on the Company’s current financial position, which includes approximately $5.7 million of restricted cash, cash equivalents and investments that are restricted under the CVR agreement or the SUNation agreement and cannot be used by the Company for its own working capital needs, the Company’s forecasted future cash flows for twelve months beyond the date of issuance of these financial statements indicate that the Company will not have sufficient cash to repay the Short-Term Note obligation, a factor which raises substantial doubt about the ability of the Company to continue as a going concern for a reasonable period of time.

In order to continue as a going concern, the Company will need additional capital resources. Management plans to raise capital through sources that may include public or private equity offerings, debt financings and/or strategic alliances. However, management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events NOTE 18 – SUBSEQUENT EVENTS

The Company has evaluated subsequent events through the date of this filing. We do not believe there are any material subsequent events other than those disclosed in the footnotes to these financial statements that require further disclosure.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations (Policy)
12 Months Ended
Dec. 31, 2022
Nature of Operations [Abstract]  
Description of Business Description of Business

 

Pineapple Energy Inc. (formerly Communications Systems, Inc. and Pineapple Holdings, Inc.) (“PEGY”, “Pineapple”, “we” or the “Company”), was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc.

In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of two Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”).

On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (“Solar Merger Sub”), Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc., SUNation Energy, LLC, and SUNation Roofing, LLC (collectively, “SUNation”). Each of SUNation Service, Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the “Plan of Merger”). The mergers closed contemporaneously with signing the Transaction Agreement (“SUNation Acquisition”). This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.

 

The Company is a growing domestic operator and consolidator of residential solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide.  

Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers.  

Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities. 

Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7, Discontinued Operations. As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policy)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation Basis of Presentation

The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly owned operating subsidiaries. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).

Impact of the Merger Impact of the Merger

The Company accounted for the March 28, 2022 merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. This determination was primarily based on:

Former Pineapple Energy stockholders having the largest voting interest in the Company following the merger;

The implied enterprise value of Pineapple Energy in the merger was well in excess of the market capitalization of CSI prior to the merger;

At the Closing, the board of directors of the Company was fixed at seven members, two of which were selected by CSI and five of which were selected by Pineapple Energy;

Pineapple Energy’s Chief Executive Officer serves as the Chief Executive Officer of the Company subsequent to the merger;

The post-combination company assumed the “Pineapple Energy” name; and

The Company disposed of the pre-existing CSI headquarters during the second quarter of 2022 and expects to dispose of its legacy subsidiaries, JDL and Ecessa, and will continue Pineapple Energy operations in Hawaii.

 

Accordingly, for accounting purposes, the merger was treated as the equivalent of Pineapple Energy issuing stock for the net assets of CSI, accompanied by a recapitalization.

 

While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements reflect (i) the historical operating results of Pineapple Energy prior to the merger; (ii) the consolidated results of legacy CSI, Pineapple Energy, HEC, and E-Gear following the closing of the merger; (iii) the assets and liabilities of Pineapple Energy at their historical cost; (iv) the assets and liabilities of CSI, HEC and E-Gear at fair value as of the merger date in accordance with ASC 805, Business Combinations, and (v) the Company’s equity structure for all periods presented.

 

In connection with the merger transaction, we have converted the equity structure for the periods prior to the merger to reflect the number of shares of the Company’s common stock issued to Pineapple Energy’s members in connection with the recapitalization transaction. As such, the shares, corresponding capital amounts and earnings per share, as applicable, related to Pineapple Energy member units prior to the merger have been retroactively converted by applying the exchange ratio established in the merger agreement.

PIPE Transaction PIPE Transaction

On March 28, 2022, following the closing of the merger, the Company closed on a $32.0 million private investment in public equity (“PIPE”) transaction pursuant to a securities purchase agreement. Under the terms of the securities purchase agreement, for their $32.0 million investment, the PIPE investors received shares of newly authorized CSI Series A convertible preferred stock convertible at a price of $13.60 per share into the Company’s common stock, together with warrants to purchase an additional $32.0 million of common shares at that same price. The Company used the proceeds from the PIPE to fund the cash portion of the HEC Asset Acquisition, to repay $4.5 million ($5.6 million including five-year interest) of Pineapple Energy’s $7.5 million term loan from Hercules Capital, Inc., to pay for transaction expenses, and for working capital to support Pineapple Energy’s growth strategy of acquiring leading local and regional solar installers around the United States.

Principles of Consolidation Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts have been eliminated.

Use of Estimates Use of Estimates

The presentation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company uses estimates based on the best information available in recording transactions and balances resulting from operations. Actual results could materially differ from those estimates. The Company’s estimates consist principally of reserves for doubtful accounts, asset impairment evaluations, accruals for compensation plans, lower of cost or market inventory adjustments, the fair value of the term loan payable and related assets at the date of acquisition, the fair value of the contingent value rights and contingent consideration, provisions for income taxes and deferred taxes, depreciable lives of fixed assets, and amortizable lives of intangible assets.

Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents

For purposes of the consolidated statements of cash flows, the Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. The Company may invest in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Company (“FDIC”) or other government agency. These money market funds seek to preserve the value of the investment at $1.00 per share; however, it is possible to lose money investing in these funds. Approximately $1.8 million of the restricted cash and cash equivalents on the balance sheet as of December 31, 2022 are funds that can only be used to support the legacy CSI business, will be distributed to holders of the Company’s contingent value rights (“CVRs”) and cannot be used to support the working capital needs of the Pineapple Energy business. The remaining $1.3 million is cash related to the SUNation operations and the consolidated Company only has the ability to use cash in excess of $1.5 million until the Short-Term Note (as defined below) is paid off.

Investments Investments

Investments consist of corporate notes and bonds and commercial paper that are traded on the open market and are classified as available-for-sale and minority investments in strategic technology companies. Available-for-sale investments are reported at fair value with unrealized gains and losses excluded from operations and reported as a separate component of stockholders’ equity, net of tax. The investments on the balance sheet as of December 31, 2022 can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business.

Accounts Receivable, Net Accounts Receivable, Net

Accounts receivable are recorded at their net realizable value and are not collateralized. Accounts receivable include amounts earned less payments received and allowances for doubtful accounts. Management continually monitors and adjusts its allowances associated with the Company’s receivables to address any credit risks associated with the accounts receivable and periodically writes off receivables when collection is not considered probable. The Company does not charge interest on past due accounts. When uncertainty exists as to the collection of receivables, the Company records an allowance for doubtful accounts and a corresponding charge to bad debt expense.

Inventories, Net Inventories, Net

Inventories, which consist primarily of materials and supplies used in the installation of solar systems, are stated at the lower of cost or net realizable value, with costs computed on a weighted average cost basis. The Company periodically reviews its inventories for excess and obsolete items and adjusts carrying costs to estimated net realizable values when they are determined to be less than cost.

Property, Plant and Equipment Property, Plant and Equipment

Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method. Depreciation included in cost of sales and selling, general and administrative expenses for continuing operations was $99,161 and $0 for 2022 and 2021, respectively. Maintenance and repairs are charged to operations and additions or improvements are capitalized. Items of property sold, retired or otherwise disposed of are removed from the asset and accumulated depreciation accounts and any gains or losses on disposal are reflected in the statements of operations.

Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets

Goodwill represents the amount by which the purchase prices (including liabilities assumed) of acquired businesses exceed the estimated fair value of the net tangible assets and separately identifiable intangible assets of these businesses. Definite lived intangible assets, consisting primarily of trade names, technology, and backlog are amortized on a straight-line basis over the estimated useful life of the asset. Goodwill is not amortized but is tested at least annually for impairment. The Company reassesses the value of our reporting units and related goodwill balances annually on October 1 and at other times if events have occurred or circumstances exist that indicate the carrying amount of goodwill may not be recoverable.

Recoverability of Long-Lived Assets Recoverability of Long-Lived Assets

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If the fair value, determined as the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.

Accumulated Other Comprehensive Loss Accumulated other comprehensive loss

The components of accumulated other comprehensive loss are as follows:

Unrealized Loss on Securities

Accumulated Other Comprehensive Loss

December 31, 2020

$

$

Net current period change

December 31, 2021

$

$

Net current period change

(10,422)

(10,422)

December 31, 2022

$

(10,422)

$

(10,422)

Revenue Recognition Revenue Recognition

Revenue is recognized when there is a transfer of control of promised goods or services to customers in an amount that reflects the consideration that the Company expects to be entitled to in exchange for those goods or services. The Company sells solar power systems under construction and development agreements to residential and commercial customers. The completed system is sold as a single performance obligation. For residential contracts, revenue is recognized at the point-in-time when the systems are placed into service. Any advance payments received in the form of customer deposits are recorded as contract liabilities.

Commercial contracts are generally completed within three to twelve months from commencement of construction. Construction on large projects may be completed within eighteen to twenty-four months, depending on the size and location of the project. Revenue from commercial contracts are recognized under a percentage of completion method, measured by the percentage of hours incurred to date against estimated total hours budgeted for each contract. Because of inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near future. Contract costs include all direct material, labor costs and those indirect costs related to contract performance, such as indirect labor and other supplies. Selling, general and administrative costs are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability may result in revisions to costs and revenues which are recognized in which the revisions are determined. Changes in estimated job profitability resulting from job performance, job conditions, contract penalty provisions, claims, change orders, and settlements, are accounted for as changes in estimates in the current period.

The Company also arranges for solar power systems to be installed for residential customers by a third party, for which it earns a commission upon the end customer’s acceptance of the installation. As there are more than two parties involved in the sales transaction, the Company has determined it has an agent relationship in the contracts with these customers, due to the fact that the Company is not primarily responsible for fulfilling the promise to provide the installation of solar arrays to the customer, the Company does not have inventory risk and has only limited discretion in pricing. Accordingly, the Company has determined that revenue under these arrangements should be recognized on a net basis.

See Note 4, Revenue Recognition, for further discussion regarding revenue recognition.

Gross Excise Tax Gross Excise Tax

The State of Hawaii imposes a gross receipts tax on all business operations done in Hawaii. The Company records the tax revenue and expense on a gross basis.

Employee Retirement Benefits Employee Retirement Benefits

The Company has an Employee Savings Plan (401(k)) and matches a percentage of employee contributions up to six percent of compensation. Employer contributions to the plan in 2022 and 2021 were $60,489 and $0, respectively. Additionally, as part of the November 9, 2022 SUNation Acquisition, the Company also acquired the SUNation Solar Systems, Inc. 401(k) Plan, which included employer contributions of $27,656 during the period under Company ownership in 2022.

Share Based Compensation Share Based Compensation

The Company accounts for share-based compensation awards on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in the statement of operations over the requisite service period (generally the vesting period).

Warranty Warranty

SUNation warrants its products for various periods against defects in material or installation workmanship. The manufacturers of the solar panels and the inverters provide a warranty period of generally 25 years and 10 years, respectively. SUNation will assist its customers in the event that the manufacturers' warranty needs to be used to replace a defective solar panel or inverter. SUNation provides for warranty up to 10 years in duration on the installation of a system and all equipment and incidental supplies other than solar panels and inverters that are recovered under the manufacturers' warranty. SUNation provides extended workmanship warranties paid by the customer for up to 25 years for the service of inverters, which is reimbursed by the manufacturer.

The Company records a provision for the installation warranty, an expense included in cost of sales, based on management’s best estimate of the probable cost to be incurred in honoring its warranty commitment. The Company’s accrued warranty provision was $276,791 and $0 at December 31, 2022 and December 31, 2021, respectively, and is included in other current liabilities.

Advertising Advertising

The Company expenses advertising costs as the expenses are incurred. Advertising expense was $251,335 and $0 for the years ended December 31, 2022 and 2021, respectively.

Segment Information Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision-making group, in deciding the method to allocate resources and assess performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have two operating segments, but meet the aggregation criteria in order to aggregate into one reportable segment.

Net Loss Per Share Net Loss Per Share

Basic net loss per common share is based on the weighted average number of common shares outstanding during each year. Diluted net loss per common share adjusts for the dilutive effect of potential common shares outstanding. The Company’s only potential additional common shares outstanding are common shares that would result from the conversion of the Series A convertible preferred shares, stock options, warrants and shares associated with the long-term incentive compensation plans, which resulted in no dilutive effect for the year ended December 31, 2022. The Company calculates the dilutive effect of outstanding options, warrants and unvested shares using the treasury stock method and the dilutive effect of outstanding preferred shares using the if-converted method. There were no options or deferred stock awards excluded from the calculation of diluted earnings per share because there were no outstanding options or deferred stock awards as of both December 31, 2022 and 2021. Warrants totaling 5,176,471 would have been excluded from the calculation of diluted earnings per share for the year ended December 31, 2022, even if there had not been a net loss in those periods, because the exercise price was greater than the average market price of common stock during the period. For the year ended December 31, 2021, there were no potentially dilutive securities.

Accounting Standards Issued and Adopted Accounting Standards Issued

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. This ASU is intended to provide financial statement users with more decision-useful information about expected credit losses and is effective for annual periods and interim periods for those annual periods beginning after December 15, 2022, which for us is the first quarter ending March 31, 2023. We do not expect the impact of the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements.

Accounting Standards Adopted

In August 2020, FASB issued ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” The amendments in this update reduce the number of accounting models for convertible debt instruments and convertible preferred stock and amend the guidance for the derivative scope exception for contracts in an entity’s own equity.  Convertible instruments that continue to be subject to separation models are a) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and b) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital.  The reduction of accounting models is intended to simplify the accounting for convertible instruments, reduce complexity for preparers and practitioners, and improve the decision usefulness and relevance of the information provided to financial statement users.  The amendments to the derivative scope exception guidance a) removes the following conditions from the settlement guidance: settlement in unregistered shares, collateral, and shareholder rights; b) clarifies that penalty payments do not preclude equity classification within the settlement guidance in the situation where there is a failure to timely file; c) requires instruments that are required to be classified as an asset or liability under ASC 815-40-15-8A to be measured subsequently at fair value, with changes reported in earnings and disclosed in the financial statements; d) clarifies that the scope of the disclosure requirements in ASC 815-40-50 applies only to freestanding instruments, not embedded features; and e) clarifies that the scope of the reassessment guidance in ASC 815-40-35 on subsequent measurement applies to both freestanding instruments and embedded features.  The amendment to this guidance is intended to reduce form-over-substance-based accounting conclusions.  The amendments in this update are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  We adopted this update as of January 1, 2022 and have incorporated this guidance in our evaluation of the accounting for our warrants, which are classified as equity in our consolidated financial statements. 

In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (“ASU 2021-08”). The standard requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, “Revenue from Contracts with Customers,” as if it had originated the contracts. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company adopted this ASU during the second quarter of 2022 and has incorporated this guidance in our evaluation of the accounting for the merger and the HEC Asset Acquisition.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract]  
Components of Accumulated Other Comprehensive Loss

Unrealized Loss on Securities

Accumulated Other Comprehensive Loss

December 31, 2020

$

$

Net current period change

December 31, 2021

$

$

Net current period change

(10,422)

(10,422)

December 31, 2022

$

(10,422)

$

(10,422)

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2022
Business Acquisition [Line Items]  
Schedule of Proforma Information

2022

2021

Net revenue

$

73,990,209

$

55,704,930

Net loss

(357,441)

(9,180,142)

CSI Merger [Member]  
Business Acquisition [Line Items]  
Schedule of Assets Acquired and Liabilities Assumed

Cash and cash equivalents

$

1,919,593

Investments

3,155,443

Accounts receivable

1,735,570

Inventory

138,767

Other assets

946,813

Property, plant, and equipment

117,774

Current assets held for sale

6,566,855

Intangible assets

2,607,000

Goodwill

6,764,300

Total assets

23,952,115

Accounts payable

2,192,346

Accrued expenses

1,013,004

Deferred revenue

874,756

Total liabilities

4,080,106

Net assets acquired

$

19,872,009

HEC Asset Acquisition [Member]  
Business Acquisition [Line Items]  
Schedule of Assets Acquired and Liabilities Assumed

Cash and cash equivalents

$

215,684

Accounts receivable

880,169

Inventory

1,572,062

Other assets

108,432

Property, plant, and equipment

182,135

Intangible assets

13,800,000

Goodwill

9,829,212

Total assets

26,587,694

Total liabilities

(1,471,348)

Net assets acquired

$

25,116,346

SUNation Acquisition [Member]  
Business Acquisition [Line Items]  
Schedule of Assets Acquired and Liabilities Assumed

Cash

$

1,598,707

Accounts receivable

2,824,029

Inventory

4,875,089

Employee retention credit receivable

1,584,541

Right of use asset

2,602,024

Other assets

2,880,014

Fixed assets

960,514

Intangible assets

7,100,000

Goodwill

10,716,638

Total assets

35,141,556

Accounts Payable

3,316,867

Other current liabilities

1,349,501

Related party payables

2,191,761

Operating lease liability

2,602,024

Loans payable

2,348,685

Customer deposits

1,606,054

Deferred revenue

3,286,131

Total liabilities

16,701,023

Net assets acquired

$

18,440,533

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenues The following table disaggregates revenue based on type for the years ended December 31, 2022 and 2021:

Revenue by Type

2022

2021

Residential

$

25,375,067

$

Commercial

1,673,403

Service

412,388

Commission

61,241

38,162

$

27,522,099

$

38,162

The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:

2022

2021

Performance obligations satisfied at a point in time

$

25,848,696

$

38,162

Performance obligations satisfied over time

1,673,403

$

27,522,099

$

38,162

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Contracts in Progress (Tables)
12 Months Ended
Dec. 31, 2022
Contracts in Progress [Abstract]  
Billings in Excess of Costs and Estimated Earnings and Costs and Estimated Earnings in Excess of Billings Billings in excess of costs and estimated earnings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Billings to date

$

4,208,409

$

Costs incurred on uncompleted contracts

1,122,453

Estimated earnings

380,547

Cost plus estimated earnings

1,503,000

Billings in excess of costs plus estimated earnings on uncompleted contracts

$

2,705,409

$

Costs and estimated earnings in excess of billings as of December 31, 2022 and 2021 are as follows:

Year Ended December 31

2022

2021

Costs incurred on uncompleted contracts

$

931,801

$

Estimated earnings

513,648

1,445,449

Billings to date

667,964

Costs and estimated earnings in excess of billings on uncompleted contracts

$

777,485

$

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Information Related to ROU Assets and Related Lease Liabilities

Year Ended December 31

2022

2021

Cash paid for operating leases

$

196,258

$

Right-of-use assets obtained in exchange for new operating lease obligations (1)

$

4,289,358

$

As of December 31

2022

2021

Weighted-average remaining lease term

11.5 years

Weighted-average discount rate

6.4%

0.0%

(1)Includes $1,687,334 for operating leases entered into in 2022 and $2,602,024 for operating leases acquired as part of the SUNation Acquisition.

Maturities of Lease Liabilities

2023

$

479,201

2024

488,249

2025

497,364

2026

506,547

2027

515,801

Thereafter

3,575,667

Total lease payments

6,062,829

Less imputed interest

(1,880,726)

Total operating lease liabilities

$

4,182,103

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued Operations (Tables)
12 Months Ended
Dec. 31, 2022
Discontinued Operations [Abstract]  
Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale

December 31, 2022

December 31, 2021

Trade accounts receivable, net

$

752,420

$

Inventories, net

145,808

Other current assets

255,871

Total current assets

$

1,154,099

$

Property, plant, and equipment, net

$

69,270

$

Right of use asset

46,025

Intangible assets

2,110,550

Goodwill

45,688

Total noncurrent assets

$

2,271,533

$

Total assets held for sale

$

3,425,632

$

Accounts payable

$

381,992

$

Accrued compensation and benefits

184,585

Operating lease liability

50,170

Other accrued liabilities

10,727

Deferred revenue

533,685

Total current liabilities

$

1,161,159

$

Deferred revenue

$

250,875

$

Total noncurrent liabilities

$

250,875

$

Total liabilities held for sale

$

1,412,034

$

Schedule of Financial Results of Discontinued Operations

Year Ended December 31

2022

2021

Sales

$

5,291,492

$

Cost of sales

3,798,807

Selling, general and administrative expenses

1,295,120

Amortization expense

496,450

Transaction costs

53,361

Goodwill impairment loss

6,718,612

Operating loss before income taxes

(7,070,858)

Income tax expense

3,326

Net loss from discontinued operations

$

(7,074,184)

$

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash Equivalents and Investments (Tables)
12 Months Ended
Dec. 31, 2022
Restricted Cash Equivalents and Investments [Abstract]  
Schedule of Cash Equivalents and Available-for-Sale Securities

December 31, 2022

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Restricted Cash Equivalents

Short-Term Investments

Long-Term Investments

Restricted cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

$

978,462

$

$

Subtotal

978,462

978,462

978,462

Investments:

Corporate Notes/Bonds

2,715,607

(48,841)

2,666,766

2,666,766

Subtotal

2,715,607

(48,841)

2,666,766

2,666,766

Total

$

3,694,069

$

$

(48,841)

$

3,645,228

$

978,462

$

2,666,766

$

Schedule of Estimated Fair Value of Available-for-Sale Securities

Amortized Cost

Estimated
Market Value

Due within one year

$

2,715,607

$

2,666,766

Due after one year through five years

$

2,715,607

$

2,666,766

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant And Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule Of Property, Plant And Equipment

Estimated

December 31

useful life

2022

2021

Leasehold improvements

3-10 years

686,840

Machinery and equipment

3-15 years

544,479

Furniture and fixtures

3-10 years

57,753

1,289,072

Less accumulated depreciation

(98,140)

$

1,190,932

$

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill

HEC

SUNation

Total

January 1, 2022

$

$

$

Acquisition

9,829,212

10,716,638

20,545,850

December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

Gross goodwill

9,829,212

10,716,638

20,545,850

Accumulated impairment loss

Balance at December 31, 2022

$

9,829,212

$

10,716,638

$

20,545,850

Schedule of Finite-Lived Intangible Assets

December 31, 2022

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3-8 years

$

22,187,882

$

(4,141,072)

$

18,046,810

Developed technology

4 years

2,400,000

(450,000)

1,950,000

Backlog

1 year

600,000

(50,000)

550,000

$

25,187,882

$

(4,641,072)

$

20,546,810

December 31, 2021

Estimated Useful Life

Gross Carrying Amount

Accumulated Amortization

Net

Tradenames & trademarks

3 years

$

4,287,882

$

(1,507,612)

$

2,780,270

$

4,287,882

$

(1,507,612)

$

2,780,270

Schedule of Estimated Future Amortization Expense

Year Ending December 31:

2023

$

4,738,462

2024

2,837,500

2025

2,837,500

2026

2,387,500

2027

2,237,500

Thereafter

5,508,348

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments & Contingencies [Abstract]  
Future Minimum Principal Payments

2023

$

5,345,894

2024

6,014,898

2025

2,997,846

2026

263,253

2027

271,937

Thereafter

611,420

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share Based Compensation [Abstract]  
Schedule of Changes in Restricted Stock Units Outstanding

Weighted Average

Grant Date

Shares

Fair Value

Outstanding – December 31, 2020

$

Granted

Vested

Forfeited

Outstanding – December 31, 2021

Granted

687,712

2.58

Vested

Forfeited

Outstanding – December 31, 2022

687,712

2.58

XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Taxes [Abstract]  
Income Tax (Benefit) Expense by Jurisdiction

Year Ended December 31

2022

2021

Current year income taxes :

Federal

$

$

State

12,237

Income tax expense (benefit)

$

12,237

$

Reconciliation of Effective Tax Rate, by Percentage

Year Ended December 31

2022

2021

Tax at U.S. statutory rate

21.0%

21.0%

State income taxes, net of federal benefit

(5.3)

Other nondeductible items

31.2

Change in valuation allowance

(44.1)

(21.0)

Other

(3.2)

Effective tax rate

(0.4)%

0.0%

Schedule of Deferred Tax Assets and Liabilities

2022

2021

Deferred tax assets:

Allowance for doubtful accounts

$

47,353

$

Inventory

30,528

Accrued and prepaid expenses

184,418

Lease liability

1,055,975

Domestic net operating loss carry-forward

4,612,193

490,180

Other stock compensation

82,973

Intangible assets

Foreign net operating loss carry-forwards and credits

1,451,985

Federal and state credits

366,964

Other

786,904

1,776,156

Gross deferred tax assets

8,619,293

2,266,336

Valuation allowance

(6,560,649)

(2,266,336)

Net deferred tax assets

2,058,644

Deferred tax liabilities

Depreciation

(154,507)

Intangible assets

(853,130)

Lease right-of-use asset

(1,051,007)

Net deferred tax liability

(2,058,644)

Total net deferred tax asset

$

$

Summary of Uncertain Tax Positions

2022

2021

Uncertain tax positions – January 1

$

$

Opening balance sheet

112,850

Gross increases - current period tax positions

(37,503)

Uncertain tax positions – December 31, 2022

$

75,347

$

XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Measurements [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis

December 31, 2022

Level 1

Level 2

Level 3

Total Fair Value

Cash equivalents:

Money Market funds

$

978,462

$

$

$

978,462

Subtotal

978,462

978,462

Short-term investments:

Corporate Notes/Bonds

2,666,766

2,666,766

Subtotal

2,666,766

2,666,766

Current Liabilities:

Contingent value rights

(7,402,714)

(7,402,714)

Earnout consideration

(2,150,000)

(2,150,000)

Subtotal

(9,552,714)

(9,552,714)

Total

$

978,462

$

2,666,766

$

(9,552,714)

$

(5,907,486)

XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Operations (Narrative) (Details)
Mar. 28, 2022
item
HEC Asset Acquisition [Member]  
Business Acquisition [Line Items]  
Number of companies acquired 2
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Mar. 28, 2022
USD ($)
item
$ / shares
Sep. 15, 2021
USD ($)
Dec. 31, 2022
USD ($)
segment
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Summary of Significant Accounting Policies [Line Items]        
Number of board of director members | item 7      
Value of the investment in short-term money market funds sought to be preserved (in dollars per share) | $ / shares     $ 1.00  
Restricted cash and cash equivalents       $ 0
Restricted cash threshold for use in company operations     $ 1,500,000  
Depreciation     $ 99,161 0
Maximum matching percentage by employer     6.00%  
Accrued warranty provision     $ 276,791 0
Advertising expense     $ 251,335 $ 0
Number of operating segments | segment     2  
Number of reportable segments | segment     1  
Dilutive effect     $ 0  
Shares not included in the computation of diluted earnings per share | shares       0
Minimum [Member]        
Summary of Significant Accounting Policies [Line Items]        
Commercial contract completion period     3 months  
Large project construction completion period     18 months  
Maximum [Member]        
Summary of Significant Accounting Policies [Line Items]        
Commercial contract completion period     12 months  
Large project construction completion period     24 months  
Solar Panels [Member]        
Summary of Significant Accounting Policies [Line Items]        
Warranty period     25 years  
Inverters [Member]        
Summary of Significant Accounting Policies [Line Items]        
Warranty period     10 years  
Installation And Other Supplies [Member]        
Summary of Significant Accounting Policies [Line Items]        
Warranty period     10 years  
Workmanship [Member]        
Summary of Significant Accounting Policies [Line Items]        
Warranty period     25 years  
Employee Savings Plan [Member]        
Summary of Significant Accounting Policies [Line Items]        
Employer contributions     $ 60,489 $ 0
SUNation 401(k) Plan [Member]        
Summary of Significant Accounting Policies [Line Items]        
Employer contributions     $ 27,656  
Selected by CSI [Member]        
Summary of Significant Accounting Policies [Line Items]        
Number of board of director members | item 2      
Selected by Pineapple Energy [Member]        
Summary of Significant Accounting Policies [Line Items]        
Number of board of director members | item 5      
Term Loan from Hercules Capital, Inc. [Member]        
Summary of Significant Accounting Policies [Line Items]        
Repayments of debt $ 4,500,000      
Repayment of debt including interest 5,600,000      
Debt instrument, face amount 7,500,000      
Warrants [Member]        
Summary of Significant Accounting Policies [Line Items]        
Shares not included in the computation of diluted earnings per share | shares     5,176,471  
CSI [Member]        
Summary of Significant Accounting Policies [Line Items]        
Restricted cash and cash equivalents     $ 1,800,000  
SUNation [Member]        
Summary of Significant Accounting Policies [Line Items]        
Restricted cash and cash equivalents     $ 1,300,000  
Employee Stock Option [Member]        
Summary of Significant Accounting Policies [Line Items]        
Number of options outstanding | shares     0  
Deferred Stock Award [Member]        
Summary of Significant Accounting Policies [Line Items]        
Number of options outstanding | shares     0 0
PIPE Investment [Member]        
Summary of Significant Accounting Policies [Line Items]        
Private placement investment $ 32,000,000.0      
Per share conversion price of preferred stock | $ / shares $ 13.60      
Additional common shares available to purchase during warrant period $ 32,000,000.0      
Warrant term   5 years 5 years  
PIPE Investment [Member] | Series A Preferred Stock [Member]        
Summary of Significant Accounting Policies [Line Items]        
Private placement investment   $ 32,000,000.0    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Accumulated Other Comprehensive Income (Loss) [Line Items]  
BALANCE $ (8,636,894)
BALANCE 27,222,292
Unrealized Gain (Loss) On Securities [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Net current period change (10,422)
BALANCE (10,422)
Accumulated Other Comprehensive Loss [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Net current period change (10,422)
BALANCE $ (10,422)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Narrative) (Details)
3 Months Ended 12 Months Ended
Nov. 09, 2022
USD ($)
shares
May 26, 2022
USD ($)
Mar. 28, 2022
USD ($)
item
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Mar. 25, 2022
USD ($)
Business Acquisition [Line Items]                  
Common stock, shares outstanding | shares             9,915,586 3,074,998  
Transaction costs             $ 2,231,529 $ 2,410,634  
Net loss             (357,441) (9,180,142)  
Contingent consideration, issued shares | shares     3,250,000            
Number of issuable share tranches | item     3            
Fair value of shares issued             4,070,000    
Gain on fair value remeasurement of earnout consideration             4,684,000    
Proceeds from sale             6,297,865 479,983  
Intangible Assets, Amortization Expense [Member]                  
Business Acquisition [Line Items]                  
Net loss             1,706,086 3,416,286  
Acquisition-related Costs [Member]                  
Business Acquisition [Line Items]                  
Net loss             4,208,063 4,757,837  
Merger Earnout Shares [Member]                  
Business Acquisition [Line Items]                  
Shares issued for merger | shares     750,000            
Fair value of shares issued             0    
Tranche One [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration, issued shares | shares     750,000            
Tranche Two [Member]                  
Business Acquisition [Line Items]                  
Volume weighted average price of common stock | $ / shares     $ 24.00            
Threshold consecutive trading days     30 days            
Merger period     24 months            
Tranche Three [Member]                  
Business Acquisition [Line Items]                  
Volume weighted average price of common stock | $ / shares     $ 32.00            
Threshold consecutive trading days     30 days            
Merger period     24 months            
Tranches Two And Three [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration, issued shares | shares     2,500,000            
Tranches Two And Three [Member] | Merger Earnout Shares [Member]                  
Business Acquisition [Line Items]                  
Fair value of shares issued     $ 4,700,000            
Maximum [Member] | Tranche Two [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration, issued shares | shares     1,250,000            
Minimum [Member] | Tranche Two [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration, issued shares | shares     1,000,000.0            
CSI Merger [Member]                  
Business Acquisition [Line Items]                  
Shares issued for merger | shares     5,006,245            
Total purchase price of acquired entity   $ 6,500,000 $ 19,872,009            
Cash acquired in acquisition             1,919,593    
CVR distribution | $ / shares       $ 3.60          
CVR distribution, amount       $ 8,745,628          
Gain on fair value remeasurement of earnout consideration             $ 2,531,457    
Weighted average amortization period of acquired intangible assets             4 years    
Purchase price less cost to sell building           $ 6,800,000      
Proceeds from sale         $ 6,281,000        
Gain (loss) on sale         $ 285,000        
Revenue since acquisition             $ 5,291,492    
Operating (loss) since acquisition             (7,074,184)    
CSI Merger [Member] | Minimum [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration liability, funds available benchmark                 $ 200,000
HEC Asset Acquisition [Member]                  
Business Acquisition [Line Items]                  
Conversion of stock, shares converted | shares     1,562,498            
Conversion of stock, amount converted     $ 12,781,234            
Total purchase price of acquired entity     25,116,346            
Cash acquired in acquisition     215,684       $ 215,684    
Business acquisition, initial cash consideration paid     12,500,000            
Business acquisition, working capital adjustment     $ 164,888            
Weighted average amortization period of acquired intangible assets             7 years    
Revenue since acquisition             $ 19,843,011    
Operating (loss) since acquisition             (845,234)    
HEC Asset Acquisition [Member] | Common Class B [Member]                  
Business Acquisition [Line Items]                  
Shares issued for merger | shares     6,250,000            
SUNation Acquisition [Member]                  
Business Acquisition [Line Items]                  
Total purchase price of acquired entity $ 18,440,533                
Cash acquired in acquisition             1,598,707    
Business acquisition, initial cash consideration paid $ 2,390,000                
Shares issued at acquisition closing | shares 1,480,000                
Shares issued at acquisition closing, fair value $ 4,070,000                
Contingent consideration, maximum 5,000,000                
Contingent consideration at fair value 2,150,000           $ 2,150,000    
Weighted average amortization period of acquired intangible assets             8 years    
Revenue since acquisition             $ 7,617,848    
Operating (loss) since acquisition             (99,522)    
SUNation Acquisition [Member] | Short-Term Note [Member]                  
Business Acquisition [Line Items]                  
Business acquisition, deferred consideration 5,000,000           5,000,000.0    
SUNation Acquisition [Member] | Long-Term Note [Member]                  
Business Acquisition [Line Items]                  
Business acquisition, deferred consideration 5,486,000                
Business acquisition, deferred consideration, fair value $ 5,486,000                
HEC Asset Acquisition And SUNation Acquisition [Member]                  
Business Acquisition [Line Items]                  
Transaction costs             $ 1,947,425 $ 2,410,634  
Legacy CSI Shareholders [Member]                  
Business Acquisition [Line Items]                  
Common stock, shares outstanding | shares     2,429,341            
Fair Value, Inputs, Level 3 [Member] | CSI Merger [Member]                  
Business Acquisition [Line Items]                  
Contingent consideration at fair value                 $ 18,277,230
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
Dec. 31, 2022
Mar. 28, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill $ 20,545,850  
CSI Merger [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 1,919,593    
Investments 3,155,443    
Accounts receivable 1,735,570    
Inventory 138,767    
Other assets 946,813    
Fixed assets 117,774    
Current assets held for sale 6,566,855    
Intangible assets 2,607,000    
Goodwill 6,764,300    
Total assets 23,952,115    
Accounts payable 2,192,346    
Accrued expenses 1,013,004    
Deferred revenue 874,756    
Total liabilities 4,080,106    
Net assets acquired 19,872,009    
HEC Asset Acquisition [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 215,684 $ 215,684  
Accounts receivable 880,169    
Inventory 1,572,062    
Other assets 108,432    
Fixed assets 182,135    
Intangible assets 13,800,000    
Goodwill 9,829,212  
Total assets 26,587,694    
Total liabilities 1,471,348    
Net assets acquired 25,116,346    
SUNation Acquisition [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 1,598,707    
Accounts receivable 2,824,029    
Inventory 4,875,089    
Employee retention credit receivable 1,584,541    
Right of use asset 2,602,024    
Other assets 2,880,014    
Fixed assets 960,514    
Intangible assets 7,100,000    
Goodwill 10,716,638  
Total assets 35,141,556    
Accounts payable 3,316,867    
Other current liabilities 1,349,501    
Related party payables 2,191,761    
Operating lease liability 2,602,024    
Loans payable 2,348,685    
Customer deposits 1,606,054    
Deferred revenue 3,286,131    
Total liabilities 16,701,023    
Net assets acquired $ 18,440,533    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Schedule of Proforma Information) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Business Combinations [Abstract]    
Net revenue $ 73,990,209 $ 55,704,930
Net loss $ (357,441) $ (9,180,142)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]    
Revenues $ 27,522,099 $ 38,162
Number of operating segments | segment 2  
Contract assets $ 1,477,596 0
Contract liabilities 6,990,538 0
Commission [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 61,241 $ 38,162
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 27,522,099 $ 38,162
Performance Obligations Satisfied at a Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25,848,696 38,162
Performance Obligations Satisfied Over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,673,403  
Residential [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 25,375,067  
Commercial Contracts [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,673,403  
Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 412,388  
Commission [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 61,241 $ 38,162
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details)
Dec. 31, 2022
USD ($)
Contracts in Progress [Abstract]  
Billings to date $ 4,208,409
Costs incurred on uncompleted contracts 1,122,453
Estimated earnings 380,547
Cost plus estimated earnings 1,503,000
Billings in excess of costs plus estimated earnings on uncompleted contracts $ 2,705,409
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details)
Dec. 31, 2022
USD ($)
Contracts in Progress [Abstract]  
Costs incurred on uncompleted contracts $ 931,801
Estimated earnings 513,648
Costs and estimated earnings on uncompleted contracts 1,445,449
Billings to date 667,964
Costs and estimated earnings in excess of billings on uncompleted contracts $ 777,485
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Narrative) (Details)
1 Months Ended 12 Months Ended
Nov. 30, 2022
item
Apr. 30, 2022
item
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease right of use asset     $ 4,166,838  
Lease liability     $ 4,182,103  
Number of locations | item 1 1 2  
Lease expense     $ 212,000 $ 0
Lease 1 [Member]        
Lessee, Lease, Description [Line Items]        
Number of leases with annual payment adjustment | item     1  
Percentage of annual rent adjustment     3.00%  
Lease 2 [Member]        
Lessee, Lease, Description [Line Items]        
Fixed annual rent adjustment     $ 6,840  
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     10 years  
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lease term     13 years  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lease Cost [Line Items]    
Cash paid for operating leases $ 196,258  
Right-of-use assets obtained in exchange for new operating lease obligations $ 4,289,358  
Weighted-average remaining lease term 11 years 6 months  
Weighted-average discount rate 6.40% 0.00%
Operating lease right of use asset $ 4,166,838  
Commenced During Period [Member]    
Lease Cost [Line Items]    
Operating lease right of use asset 1,687,334  
SUNation Acquisition [Member]    
Lease Cost [Line Items]    
Operating lease assumed $ 2,602,024  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturities of Lease Liabilities) (Details)
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 479,201
2024 488,249
2025 497,364
2026 506,547
2027 515,801
Thereafter 3,575,667
Total lease payments 6,062,829
Less imputed interest (1,880,726)
Total operating lease liabilities $ 4,182,103
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued Operations (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Discontinued Operations [Abstract]  
Impairment loss $ 6,718,612
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details)
Dec. 31, 2022
USD ($)
Discontinued Operations [Abstract]  
Trade accounts receivable $ 752,420
Inventories, net 145,808
Other current assets 255,871
Total current assets 1,154,099
Property, plant, and equipment, net 69,270
Right of use asset 46,025
Intangible assets 2,110,550
Goodwill 45,688
Total noncurrent assets 2,271,533
Total assets held for sale 3,425,632
Accounts payable 381,992
Accrued compensation and benefits 184,585
Operating lease liability 50,170
Other accrued liabilities 10,727
Deferred revenue 533,685
Total current liabilities 1,161,159
Deferred revenue 250,875
Total noncurrent liabilities 250,875
Total liabilities held for sale $ 1,412,034
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Discontinued Operations [Abstract]  
Sales $ 5,291,492
Cost of sales 3,798,807
Selling, general and administrative expenses 1,295,120
Amortization expense 496,450
Transaction costs 53,361
Goodwill impairment loss 6,718,612
Operating income before income taxes (7,070,858)
Income tax expense 3,326
Income from discontinued operations $ (7,074,184)
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash Equivalents and Investments (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities realized gains $ 0 $ 0
Restricted cash and cash equivalents   $ 0
Investment 250,000  
Impairment loss on investment $ 250,000  
Maximum [Member] | Preferred Stock [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Minority investment, ownership percentage 10.00%  
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details)
Dec. 31, 2022
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost $ 3,694,069
Gross Unrealized Gains
Gross Unrealized Losses (48,841)
Fair Value 3,645,228
Cash Equivalents 978,462
Short-Term Investments 2,666,766
Long-Term Investments
Restricted Cash Equivalents [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 978,462
Gross Unrealized Gains
Gross Unrealized Losses
Fair Value 978,462
Cash Equivalents 978,462
Short-Term Investments
Long-Term Investments
Money Market Funds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 978,462
Gross Unrealized Gains
Gross Unrealized Losses
Fair Value 978,462
Cash Equivalents 978,462
Short-Term Investments
Long-Term Investments
Investments [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 2,715,607
Gross Unrealized Gains
Gross Unrealized Losses (48,841)
Fair Value 2,666,766
Cash Equivalents
Short-Term Investments 2,666,766
Long-Term Investments
Corporate Notes/Bonds [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost 2,715,607
Gross Unrealized Gains
Gross Unrealized Losses (48,841)
Fair Value 2,666,766
Cash Equivalents
Short-Term Investments 2,666,766
Long-Term Investments
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details)
Dec. 31, 2022
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost $ 3,694,069
Estimated Market Value 3,645,228
Investments [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Amortized Cost, Due within one year 2,715,607
Amortized Cost 2,715,607
Estimated Market Value, Due within one year 2,666,766
Estimated Market Value $ 2,666,766
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Property, Plant and Equipment [Line Items]  
Total property, plant and equipment $ 1,289,072
Less accumulated depreciation (98,140)
Property, plant and equipment, net 1,190,932
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Total property, plant and equipment 686,840
Machinery And Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Total property, plant and equipment 544,479
Furniture And Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Total property, plant and equipment $ 57,753
Minimum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Minimum [Member] | Machinery And Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Minimum [Member] | Furniture And Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Maximum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 10 years
Maximum [Member] | Machinery And Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 15 years
Maximum [Member] | Furniture And Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life 10 years
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets [Line Items]    
Amortization expense $ 3,133,460 $ 1,429,295
Weighted Average [Member]    
Goodwill And Intangible Assets [Line Items]    
Intangible asset, useful life 6 years 6 months  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 20,545,850
Ending Balance 20,545,850
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 20,545,850
Balance at December 31, 2021 20,545,850
HEC Asset Acquisition [Member]  
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 9,829,212
Ending Balance 9,829,212
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 9,829,212
Balance at December 31, 2021 9,829,212
SUNation Acquisition [Member]  
Goodwill [Roll Forward]  
January 1, 2020
Acquisition 10,716,638
Ending Balance 10,716,638
Goodwill, Impaired, Accumulated Impairment Loss [Abstract]  
Gross goodwill 10,716,638
Balance at December 31, 2021 $ 10,716,638
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,187,882 $ 4,287,882
Accumulated Amortization (4,641,072) (1,507,612)
Net 20,546,810 $ 2,780,270
Tradenames & Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life   3 years
Gross Carrying Amount 22,187,882 $ 4,287,882
Accumulated Amortization (4,141,072) (1,507,612)
Net $ 18,046,810 $ 2,780,270
Developed Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 4 years  
Gross Carrying Amount $ 2,400,000  
Accumulated Amortization (450,000)  
Net $ 1,950,000  
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Gross Carrying Amount $ 600,000  
Accumulated Amortization (50,000)  
Net $ 550,000  
Minimum [Member] | Tradenames & Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 3 years  
Maximum [Member] | Tradenames & Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 8 years  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details)
Dec. 31, 2022
USD ($)
Goodwill and Intangible Assets [Abstract]  
2023 $ 4,738,462
2024 2,837,500
2025 2,837,500
2026 2,387,500
2026 2,237,500
Thereafter $ 5,508,348
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Narrative) (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 09, 2022
USD ($)
item
Mar. 29, 2022
USD ($)
Mar. 28, 2022
USD ($)
shares
Dec. 16, 2021
shares
Dec. 31, 2020
USD ($)
Mar. 31, 2022
item
Mar. 27, 2022
USD ($)
shares
Dec. 31, 2022
USD ($)
item
shares
Dec. 31, 2021
USD ($)
shares
Jan. 08, 2021
USD ($)
$ / shares
Commitments and Contingencies [Line Items]                    
Acquisition related costs and accrued payable         $ 2,350,000          
Transaction amount benchmark         30,000,000          
Preferred stock, par value               $ 28,000  
Common stock, shares outstanding | shares               9,915,586 3,074,998  
Number of lawsuits | item           2        
One Then-Member [Member]                    
Commitments and Contingencies [Line Items]                    
Acquisition related costs and accrued payable         2,000,000          
Another Then-Member [Member]                    
Commitments and Contingencies [Line Items]                    
Acquisition related costs and accrued payable         $ 350,000          
Term Loan from Hercules Capital, Inc. [Member]                    
Commitments and Contingencies [Line Items]                    
Loans payable               $ 3,000,000 $ 7,500,000  
Interest rate               10.00%    
Amount to be repaid at closing of merger               $ 4,500,000    
Debt amount and accrued interest                 6,194,931  
Debt payment, principal and accrued interest   $ 5,557,000                
Effective interest rate           52.90%        
Debt carrying amount               1,428,685    
Interest and accretion expense               151,024 618,983  
Debt instrument, face amount     $ 7,500,000              
Repayments of debt     $ 4,500,000              
Working Capital Note [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate                   10.00%
Debt carrying amount             $ 500,000   350,000  
Debt instrument, face amount                   $ 500,000
Possible conversion from debt instrument based on one unit | $ / shares                   $ 2.00
Additional borrowing             $ 150,000      
Interest expense               13,977 $ 10,178  
Working Capital Note [Member] | Hercules [Member]                    
Commitments and Contingencies [Line Items]                    
Debt instrument, face amount                   $ 400,000
Working Capital Note [Member] | Northern Pacific Growth Investment Advisors, LLC [Member]                    
Commitments and Contingencies [Line Items]                    
Debt instrument, face amount                   $ 100,000
Class C Units [Member] | Then-Members [Member]                    
Commitments and Contingencies [Line Items]                    
Conversion of securities | shares       1,175,000            
Class C Units [Member] | Working Capital Note [Member]                    
Commitments and Contingencies [Line Items]                    
Conversion of securities | shares             250,000      
Fair Value, Inputs, Level 3 [Member] | Term Loan from Hercules Capital, Inc. [Member]                    
Commitments and Contingencies [Line Items]                    
Debt, fair value               $ 4,768,000    
Fair Value, Inputs, Level 3 [Member] | Term Loan from Hercules Capital, Inc. [Member] | Measurement Input, Discount Rate [Member]                    
Commitments and Contingencies [Line Items]                    
Debt Instrument, Measurement Input | item               0.25    
Common Stock [Member]                    
Commitments and Contingencies [Line Items]                    
Conversion of securities | shares               1,000,000    
Common Stock [Member] | Then-Members [Member]                    
Commitments and Contingencies [Line Items]                    
Conversion of securities | shares       293,750            
Common Stock [Member] | Working Capital Note [Member]                    
Commitments and Contingencies [Line Items]                    
Conversion of securities | shares     62,500              
SUNation Acquisition [Member]                    
Commitments and Contingencies [Line Items]                    
Interest expense               $ 144,645    
SUNation Acquisition [Member] | Short-Term Note [Member]                    
Commitments and Contingencies [Line Items]                    
Debt carrying amount               5,057,299    
Business acquisition, deferred consideration $ 5,000,000             5,000,000.0    
SUNation Acquisition [Member] | Short-Term Note [Member] | Three-Month Anniversary [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate 4.00%                  
SUNation Acquisition [Member] | Short-Term Note [Member] | Six-Month Anniversary [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate 8.00%                  
SUNation Acquisition [Member] | Short-Term Note [Member] | Thereafter Until Paid in Full [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate 12.00%                  
SUNation Acquisition [Member] | Long-Term Note [Member]                    
Commitments and Contingencies [Line Items]                    
Debt, fair value $ 4,830,533                  
Debt carrying amount               4,917,879    
Business acquisition, deferred consideration, fair value 5,486,000                  
Business acquisition, deferred consideration $ 5,486,000                  
SUNation Acquisition [Member] | Long-Term Note [Member] | Measurement Input, Discount Rate [Member]                    
Commitments and Contingencies [Line Items]                    
Debt Instrument, Measurement Input | item 0.112                  
SUNation Acquisition [Member] | Long-Term Note [Member] | First Anniversary [Member]                    
Commitments and Contingencies [Line Items]                    
Interest expense $ 4                  
SUNation Acquisition [Member] | Long-Term Note [Member] | Thereafter Until Paid in Full [Member]                    
Commitments and Contingencies [Line Items]                    
Interest expense 8                  
SUNation Acquisition [Member] | Long-Term Note [Member] | Second Anniversary [Member]                    
Commitments and Contingencies [Line Items]                    
Required principal payment $ 2,500,000                  
SUNation Acquisition [Member] | Equipment Loans [Member]                    
Commitments and Contingencies [Line Items]                    
Debt carrying amount               168,184    
Interest expense               $ 1,271    
SUNation Acquisition [Member] | Promissory Note [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate               3.25%    
Debt carrying amount               $ 1,887,616    
Interest expense               $ 14,726    
SUNation Acquisition [Member] | Minimum [Member] | Equipment Loans [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate               5.00%    
SUNation Acquisition [Member] | Maximum [Member] | Equipment Loans [Member]                    
Commitments and Contingencies [Line Items]                    
Interest rate               6.50%    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Future Minimum Principal Payments) (Details)
Dec. 31, 2022
USD ($)
Commitments & Contingencies [Abstract]  
2023 $ 5,345,894
2024 6,014,898
2025 2,997,846
2026 263,253
2027 271,937
Thereafter $ 611,420
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Narrative) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2020
Related Party Transaction [Line Items]    
Advances to employees $ 116,710  
Acquisition related costs and accrued payable   $ 2,350,000
SUNation Acquisition [Member] | Refundable Tax Credit Against Certain Employment Taxes [Member]    
Related Party Transaction [Line Items]    
Acquisition related costs and accrued payable 1,584,541  
SUNation Acquisition [Member] | Tax Payments Due Related to the Period Prior to Acquisition [Member]    
Related Party Transaction [Line Items]    
Acquisition related costs and accrued payable $ 597,219  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 07, 2022
Nov. 06, 2022
Oct. 10, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 24, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share based compensation expense before income taxes       $ 309,205 $ 0  
2022 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of awards authorized 1,250,000         750,000
Number of additional awards authorized 500,000          
Issued in period       0    
Number of awards outstanding       470,888    
Awards eligible for grant       779,112    
ESOP [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares of ESOP allocated to accounts of eligible employees       126,904    
Employee Stock Purchase Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase price minimum percentage of fair market value of the lower of the value 85.00%          
Awards eligible for grant       200,000    
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense for awards       $ 1,462,400    
Recognition period for unrecognized compensation expense       2 years 4 months 24 days    
Restricted Stock Units (RSUs) [Member] | 2022 Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of awards outstanding       687,712  
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted     82,278      
Restricted Stock Units (RSUs) [Member] | Senior Vice Presidents [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted   134,546        
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details) - 2022 Plan [Member]
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Outstanding – December 31, 470,888
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares, Outstanding – December 31,
Shares, Granted 687,712
Shares, Outstanding – December 31, 687,712
Weighted Average Grant Date Fair Value, Outstanding – December 31, | $ / shares
Weighted Average Grant Date Fair Value, Granted | $ / shares 2.58
Weighted Average Grant Date Fair Value, Outstanding – December 31, | $ / shares $ 2.58
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Narrative) (Details) - USD ($)
12 Months Ended
Mar. 28, 2022
Sep. 15, 2021
Dec. 31, 2022
Nov. 30, 2022
Dec. 31, 2021
Jun. 28, 2021
Class of Stock [Line Items]            
Preferred stock, shares authorized     3,000,000   3,000,000  
Preferred stock, par value     $ 1.00   $ 1.00  
Preferred stock, shares issued     28,000   0  
Preferred stock, shares outstanding     28,000   0  
Issuance fair value     $ 29,300,630      
Deemed dividend on extinguishment of Convertible Preferred Stock     13,239,892      
Deemed dividend on modification of PIPE Warrants     $ 3,624,000      
PIPE Investment [Member]            
Class of Stock [Line Items]            
Preferred stock, shares authorized     3,000,000      
Private placement investment $ 32,000,000.0          
Preferred stock, shares issued     28,000      
Warrants issued   2,352,936        
Warrant exercise price   $ 13.60        
Warrant term   5 years 5 years      
Preferred stock, shares outstanding     28,000      
Warrants exercised     0      
PIPE Investment [Member] | Series A Preferred Stock [Member]            
Class of Stock [Line Items]            
Preferred stock, shares authorized   32,000       25,000
Preferred stock, par value           $ 1.00
Private placement investment   $ 32,000,000.0        
Issuance fair value per share $ 756.06          
Issuance fair value $ 24,200,000          
Offering costs     $ 2,000,000.0      
PIPE Investment [Member] | Warrants [Member]            
Class of Stock [Line Items]            
Issuance fair value per share $ 3.32          
Issuance fair value $ 7,800,000          
Additional paid in capital, warrants     7,800,000      
Offering costs     $ 700,000      
Half of the Warrants [Member] | PIPE Investment [Member]            
Class of Stock [Line Items]            
Warrant exercise price       $ 4.00    
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2015
Income Taxes [Line Items]        
Uncertain tax benefit positions that would reduce the effective income tax rate if recognized   $ 75,347    
Cumulative loss, period used to evaluate negative objective evidence   3 years    
Valuation allowance   $ 6,560,649    
Accrual for interest and penalties   0    
Net increase (decrease) in accrued interest and penalties   0    
Scenario, Forecast [Member]        
Income Taxes [Line Items]        
Expiration of statute of limitations $ 0      
Domestic Tax Authority [Member]        
Income Taxes [Line Items]        
Net operating loss carryforwards   16,975,459    
Income tax benefit related to research and development credits       $ 1,554,447
Tax credit carryforward related to research and development   $ 220,207    
Operating loss carryforward expiration date   Dec. 31, 2035    
State and Local Jurisdiction [Member]        
Income Taxes [Line Items]        
Income tax benefit related to research and development credits       $ 1,024,373
Tax credit carryforward related to research and development   $ 387,202    
Austin Taylor Communications, Ltd. [Member]        
Income Taxes [Line Items]        
Pretax income (losses)   0 $ 0  
Net operating loss carryforwards   $ 7,462,000    
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Current year income taxes (benefit):  
State $ 12,237
Income tax expense (benefit) $ 12,237
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]    
Tax at U.S. statutory rate 21.00% 21.00%
State income taxes, net of federal benefit (5.30%)  
Other nondeductible items 31.20%  
Change in valuation allowance (44.10%) (21.00%)
Other (3.20%)  
Effective tax rate (0.40%) 0.00%
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Abstract]    
Allowance for doubtful accounts $ 47,353  
Inventory 30,528  
Accrued and prepaid expenses 184,418  
Lease liability 1,055,975  
Domestic net operating loss carry-forward 4,612,193 $ 490,180
Other stock compensation 82,973  
Foreign net operating loss carry-forwards and credits 1,451,985  
Federal and state credits 366,964  
Other 786,904 1,776,156
Gross deferred tax assets 8,619,293 2,266,336
Valuation allowance (6,560,649) $ (2,266,336)
Net deferred tax assets 2,058,644  
Depreciation (154,507)  
Intangible assets (853,130)  
Lease right-of-use asset (1,051,007)  
Net deferred tax liability $ (2,058,644)  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Summary of Uncertain Tax Positions) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Income Taxes [Abstract]  
Uncertain tax positions – January 1
Opening balance sheet 112,850
Gross decreases - current period tax positions (37,503)
Uncertain tax positions – December 31, $ 75,347
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2022
Nov. 09, 2022
Mar. 25, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Assets (Liabilities) Net, fair value     $ (5,907,486)     $ 0
Fair value of accrued consideration     9,552,714      
Gain (loss) on the fair value remeasurement     2,125,949      
Payment for contingent value rights distributions $ 8,745,628   8,745,628      
Gain on fair value remeasurement of earnout consideration     4,684,000      
Fair Value, Inputs, Level 3 [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Assets (Liabilities) Net, fair value     (9,552,714)      
Fair value of accrued consideration     9,552,714      
Contingent Value Rights [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value of accrued consideration     7,402,714      
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value of accrued consideration     7,402,714      
Earnout Consideration [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value of accrued consideration     2,150,000      
Earnout Consideration [Member] | Fair Value, Inputs, Level 3 [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Fair value of accrued consideration     2,150,000      
CSI Merger [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Gain (loss) on sale   $ 285,000        
Gain on fair value remeasurement of earnout consideration     2,531,457      
CSI Merger [Member] | Fair Value, Inputs, Level 3 [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Contingent consideration at fair value         $ 18,277,230  
SUNation Acquisition [Member]            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Contingent consideration at fair value     $ 2,150,000 $ 2,150,000    
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 978,462  
Short-term investments 2,666,766  
Current Liabilities (9,552,714)  
Total (5,907,486) $ 0
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 978,462  
Total 978,462  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 2,666,766  
Total 2,666,766  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current Liabilities (9,552,714)  
Total (9,552,714)  
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 978,462  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 978,462  
Corporate Notes/Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 2,666,766  
Corporate Notes/Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 2,666,766  
Contingent Value Rights [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current Liabilities (7,402,714)  
Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current Liabilities (7,402,714)  
Earnout Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current Liabilities (2,150,000)  
Earnout Consideration [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current Liabilities $ (2,150,000)  
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Going Concern (Narrative) (Details) - SUNation Acquisition [Member] - USD ($)
12 Months Ended
Nov. 09, 2022
Dec. 31, 2022
Going Concern [Line Items]    
Restricted cash, cash equivalents and investments   $ 5,700,000
Short-Term Note [Member]    
Going Concern [Line Items]    
Consideration transferred, promissory notes $ 5,000,000 $ 5,000,000.0
XML 90 pegy-20221231x10k_htm.xml IDEA: XBRL DOCUMENT 0000022701 srt:ScenarioForecastMember 2023-01-01 2023-12-31 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2022-03-28 2022-03-28 0000022701 pegy:PipeInvestmentMember pegy:WarrantsMember 2022-03-28 2022-03-28 0000022701 pegy:MergerEarnoutSharesMember pegy:TranchesTwoAndThreeMember 2022-03-28 2022-03-28 0000022701 pegy:MergerEarnoutSharesMember 2022-01-01 2022-12-31 0000022701 pegy:WorkingCapitalNoteMember us-gaap:CommonStockMember 2022-03-28 2022-03-28 0000022701 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0000022701 pegy:WorkingCapitalNoteMember pegy:ClassCUnitsMember 2022-01-01 2022-03-27 0000022701 pegy:ThenMembersMember us-gaap:CommonStockMember 2021-12-16 2021-12-16 0000022701 pegy:ThenMembersMember pegy:ClassCUnitsMember 2021-12-16 2021-12-16 0000022701 pegy:HECAssetAcquisitionMember us-gaap:CommonClassBMember 2022-03-28 2022-03-28 0000022701 pegy:MergerEarnoutSharesMember 2022-03-28 2022-03-28 0000022701 us-gaap:RetainedEarningsMember 2022-12-31 0000022701 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000022701 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000022701 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0000022701 us-gaap:RetainedEarningsMember 2021-12-31 0000022701 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000022701 us-gaap:RetainedEarningsMember 2020-12-31 0000022701 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000022701 us-gaap:PreferredStockMember 2022-12-31 0000022701 us-gaap:CommonStockMember 2022-12-31 0000022701 us-gaap:CommonStockMember 2021-12-31 0000022701 us-gaap:CommonStockMember 2020-12-31 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2022-03-28 0000022701 pegy:PipeInvestmentMember pegy:WarrantsMember 2022-03-28 0000022701 pegy:EquityIncentivePlan1Member 2022-01-01 2022-12-31 0000022701 us-gaap:EmployeeStockOptionMember 2022-12-31 0000022701 pegy:DeferredStockAwardMember 2022-12-31 0000022701 pegy:DeferredStockAwardMember 2021-12-31 0000022701 pegy:SeniorVicePresidentsMember us-gaap:RestrictedStockUnitsRSUMember 2022-11-06 2022-11-06 0000022701 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-10-10 2022-10-10 0000022701 us-gaap:EmployeeStockMember 2022-12-31 0000022701 pegy:EquityIncentivePlan1Member 2022-12-07 0000022701 pegy:EquityIncentivePlan1Member 2022-01-24 0000022701 pegy:EquityIncentivePlan1Member 2022-12-07 2022-12-07 0000022701 us-gaap:RestrictedStockUnitsRSUMember pegy:EquityIncentivePlan1Member 2022-12-31 0000022701 pegy:EquityIncentivePlan1Member 2022-12-31 0000022701 us-gaap:RestrictedStockUnitsRSUMember pegy:EquityIncentivePlan1Member 2021-12-31 0000022701 us-gaap:RestrictedStockUnitsRSUMember pegy:EquityIncentivePlan1Member 2022-01-01 2022-12-31 0000022701 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0000022701 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0000022701 us-gaap:ServiceMember 2022-01-01 2022-12-31 0000022701 pegy:ResidentialContractsMember 2022-01-01 2022-12-31 0000022701 pegy:CommissionRevenueMember 2022-01-01 2022-12-31 0000022701 pegy:CommercialContractsMember 2022-01-01 2022-12-31 0000022701 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0000022701 pegy:CommissionRevenueMember 2021-01-01 2021-12-31 0000022701 pegy:SunationMember 2022-12-31 0000022701 pegy:CommunicationSystemsIncMember 2022-12-31 0000022701 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000022701 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0000022701 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0000022701 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000022701 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0000022701 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0000022701 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000022701 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000022701 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2021-09-15 2021-09-15 0000022701 pegy:WorkingCapitalNoteMember 2022-01-01 2022-03-27 0000022701 pegy:PipeInvestmentMember 2022-12-31 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2021-09-15 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2021-06-28 0000022701 pegy:PipeInvestmentMember 2022-03-28 0000022701 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000022701 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0000022701 us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0000022701 pegy:AustinTaylorCommunicationsLtdMember 2022-12-31 0000022701 pegy:CommencedDuringPeriodMember 2022-12-31 0000022701 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000022701 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000022701 2022-01-01 2022-03-31 0000022701 srt:MinimumMember 2022-12-31 0000022701 srt:MaximumMember 2022-12-31 0000022701 pegy:ThereafterUntilPaidInFullMember pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-11-09 2022-11-09 0000022701 pegy:FirstAnniversaryMember pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-11-09 2022-11-09 0000022701 pegy:SUNationAcquisitionMember pegy:PromissoryNoteMember 2022-01-01 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:EquipmentLoansMember 2022-01-01 2022-12-31 0000022701 pegy:WorkingCapitalNoteMember 2022-01-01 2022-12-31 0000022701 pegy:WorkingCapitalNoteMember 2021-01-01 2021-12-31 0000022701 us-gaap:StateAndLocalJurisdictionMember 2015-01-01 2015-12-31 0000022701 us-gaap:DomesticCountryMember 2015-01-01 2015-12-31 0000022701 pegy:AustinTaylorCommunicationsLtdMember 2022-01-01 2022-12-31 0000022701 pegy:AustinTaylorCommunicationsLtdMember 2021-01-01 2021-12-31 0000022701 pegy:SUNationAcquisitionMember 2021-12-31 0000022701 pegy:HECAssetAcquisitionMember 2021-12-31 0000022701 pegy:CsiMergerMember 2022-04-01 2022-06-30 0000022701 srt:MinimumMember pegy:TradenamesAndTrademarksMember 2022-01-01 2022-12-31 0000022701 srt:MaximumMember pegy:TradenamesAndTrademarksMember 2022-01-01 2022-12-31 0000022701 srt:WeightedAverageMember 2022-01-01 2022-12-31 0000022701 pegy:DevelopedTechnologyMember 2022-01-01 2022-12-31 0000022701 pegy:BacklogMember 2022-01-01 2022-12-31 0000022701 pegy:TradenamesAndTrademarksMember 2021-01-01 2021-12-31 0000022701 pegy:TradenamesAndTrademarksMember 2022-12-31 0000022701 pegy:DevelopedTechnologyMember 2022-12-31 0000022701 pegy:BacklogMember 2022-12-31 0000022701 pegy:TradenamesAndTrademarksMember 2021-12-31 0000022701 pegy:EmployeeStockOwnershipPlanMember 2022-12-31 0000022701 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000022701 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:TaxPaymentsDueRelatedToPeriodPriorToAcquisitionMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:RefundableTaxCreditAgainstCertainEmploymentTaxesMember 2022-12-31 0000022701 pegy:OneThenMemberMember 2020-12-31 0000022701 pegy:AnotherThenMemberMember 2020-12-31 0000022701 2020-12-31 0000022701 pegy:Sunation401KPlanMember 2022-01-01 2022-12-31 0000022701 pegy:EmployeeSavingsPlanMember 2022-01-01 2022-12-31 0000022701 pegy:EmployeeSavingsPlanMember 2021-01-01 2021-12-31 0000022701 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0000022701 us-gaap:DomesticCountryMember 2022-12-31 0000022701 pegy:SecondAnniversaryMember pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-11-09 2022-11-09 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-03-29 2022-03-29 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember us-gaap:MeasurementInputDiscountRateMember 2022-11-09 0000022701 srt:MinimumMember pegy:SUNationAcquisitionMember pegy:EquipmentLoansMember 2022-12-31 0000022701 srt:MaximumMember pegy:SUNationAcquisitionMember pegy:EquipmentLoansMember 2022-12-31 0000022701 pegy:ThreeMonthAnniversaryMember pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-11-09 0000022701 pegy:ThereafterUntilPaidInFullMember pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-11-09 0000022701 pegy:SixMonthAnniversaryMember pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-11-09 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-03-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member us-gaap:FairValueInputsLevel3Member 2022-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-03-28 0000022701 pegy:WorkingCapitalNoteMember pegy:NorthernPacificGrowthInvestmentAdvisorsLlcMember 2021-01-08 0000022701 pegy:WorkingCapitalNoteMember pegy:HerculesMember 2021-01-08 0000022701 pegy:WorkingCapitalNoteMember 2021-01-08 0000022701 pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:PromissoryNoteMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember pegy:EquipmentLoansMember 2022-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-12-31 0000022701 pegy:WorkingCapitalNoteMember 2022-03-27 0000022701 pegy:WorkingCapitalNoteMember 2021-12-31 0000022701 pegy:LegacyCsiShareholdersMember 2022-03-28 0000022701 pegy:HalfOfWarrantsMember pegy:PipeInvestmentMember 2022-11-30 0000022701 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0000022701 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000022701 pegy:HECAssetAcquisitionMember 2022-12-31 0000022701 pegy:CsiMergerMember us-gaap:FairValueInputsLevel3Member 2022-03-25 0000022701 pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-11-09 2022-11-09 0000022701 pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-11-09 2022-11-09 0000022701 pegy:SUNationAcquisitionMember pegy:ShortTermLimitedRecourseSecuredPromissoryNoteMember 2022-01-01 2022-12-31 0000022701 pegy:CsiMergerMember 2022-05-26 2022-05-26 0000022701 pegy:HECAssetAcquisitionMember 2022-03-28 2022-03-28 0000022701 pegy:CsiMergerMember 2022-03-28 2022-03-28 0000022701 pegy:HecAssetAcquisitionAndSunationAcquisitionMember 2022-01-01 2022-12-31 0000022701 pegy:HecAssetAcquisitionAndSunationAcquisitionMember 2021-01-01 2021-12-31 0000022701 us-gaap:AcquisitionRelatedCostsMember 2022-01-01 2022-12-31 0000022701 pegy:IntangibleAssetsAmortizationExpenseMember 2022-01-01 2022-12-31 0000022701 us-gaap:AcquisitionRelatedCostsMember 2021-01-01 2021-12-31 0000022701 pegy:IntangibleAssetsAmortizationExpenseMember 2021-01-01 2021-12-31 0000022701 pegy:SUNationAcquisitionMember 2022-11-09 2022-11-09 0000022701 us-gaap:MoneyMarketFundsMember 2022-12-31 0000022701 us-gaap:InvestmentsMember 2022-12-31 0000022701 pegy:RestrictedCashEquivalentsMember 2022-12-31 0000022701 us-gaap:WarrantMember 2022-01-01 2022-12-31 0000022701 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000022701 pegy:SUNationAcquisitionMember 2022-01-01 2022-12-31 0000022701 pegy:HECAssetAcquisitionMember 2022-01-01 2022-12-31 0000022701 us-gaap:FairValueInputsLevel3Member pegy:ContingentValueRightsMember 2022-12-31 0000022701 us-gaap:FairValueInputsLevel3Member pegy:ContingentConsiderationMember 2022-12-31 0000022701 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000022701 pegy:ContingentValueRightsMember 2022-12-31 0000022701 pegy:ContingentConsiderationMember 2022-12-31 0000022701 2021-12-31 0000022701 pegy:WorkmanshipMember 2022-01-01 2022-12-31 0000022701 pegy:SolarPanelsMember 2022-01-01 2022-12-31 0000022701 pegy:InvertersMember 2022-01-01 2022-12-31 0000022701 pegy:InstallationAndOtherSuppliesMember 2022-01-01 2022-12-31 0000022701 pegy:PipeInvestmentMember 2021-09-15 0000022701 pegy:PipeInvestmentMember 2022-01-01 2022-12-31 0000022701 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000022701 us-gaap:FairValueInputsLevel2Member pegy:CorporateNotesAndBondsMember 2022-12-31 0000022701 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000022701 pegy:CorporateNotesAndBondsMember 2022-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-03-28 2022-03-28 0000022701 2020-12-01 2020-12-31 0000022701 us-gaap:EmployeeStockMember 2022-12-07 2022-12-07 0000022701 2022-07-01 2022-09-30 0000022701 pegy:Lease2Member 2022-01-01 2022-12-31 0000022701 pegy:PipeInvestmentMember us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0000022701 pegy:PipeInvestmentMember pegy:WarrantsMember 2022-01-01 2022-12-31 0000022701 pegy:SelectedByPineappleEnergyMember 2022-03-28 0000022701 pegy:SelectedByCsiMember 2022-03-28 0000022701 2022-03-28 0000022701 srt:MaximumMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0000022701 2022-11-01 2022-11-30 0000022701 2022-04-01 2022-04-30 0000022701 pegy:Lease1Member 2022-01-01 2022-12-31 0000022701 2021-01-01 2021-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2021-01-01 2021-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2021-12-31 0000022701 pegy:CsiMergerMember 2022-01-01 2022-12-31 0000022701 srt:MinimumMember 2022-01-01 2022-12-31 0000022701 srt:MaximumMember 2022-01-01 2022-12-31 0000022701 pegy:CsiMergerMember 2022-12-31 0000022701 pegy:SUNationAcquisitionMember 2022-12-31 0000022701 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-28 2022-03-28 0000022701 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-03-28 2022-03-28 0000022701 srt:MinimumMember pegy:CsiMergerMember 2022-03-25 0000022701 srt:MinimumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-28 2022-03-28 0000022701 srt:MaximumMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-28 2022-03-28 0000022701 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-03-28 2022-03-28 0000022701 pegy:TranchesTwoAndThreeMember 2022-03-28 2022-03-28 0000022701 2022-03-28 2022-03-28 0000022701 pegy:CsiMergerMember 2022-07-01 2022-09-30 0000022701 pegy:SUNationAcquisitionMember pegy:LongTermPromissoryNoteMember 2022-11-09 0000022701 pegy:CsiMergerMember 2022-01-01 2022-03-31 0000022701 pegy:SUNationAcquisitionMember 2022-11-09 0000022701 pegy:HECAssetAcquisitionMember 2022-03-28 0000022701 2022-12-31 0000022701 pegy:TermLoanFromHerculesCapitalInc.Member 2022-01-01 2022-12-31 0000022701 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000022701 pegy:PipeInvestmentMember pegy:WarrantsMember 2022-12-31 0000022701 pegy:PipeInvestmentMember 2022-03-28 2022-03-28 0000022701 2022-06-30 0000022701 2023-03-31 0000022701 2022-01-01 2022-12-31 pegy:segment pegy:item pure iso4217:USD shares iso4217:USD shares false FY 0000022701 Yes Yes No No P3M P3Y P18M 2035-12-31 P5Y P5Y 10-K true --12-31 2022-12-31 2022 false 001-31588 PINEAPPLE ENERGY INC. MN 41-0957999 10900 Red Circle Drive Minnetonka MN 55343 952 996-1674 Common Stock, $.05 par value PEGY NASDAQ Non-accelerated Filer true false false false 9465000 9948836 <span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Portions of the Registrant’s definitive proxy statement relating to its 2023 Annual Meeting of Shareholders, if filed with the Securities and Exchange Commission within 120 days after December 31, 2022, are incorporated by reference into Part III of this Form 10-K, or such Part III information will be provided in an amendment filed on Form 10-K/A within 120 days after December 31, 2022</span> 23 Baker Tilly US, LLP Minneapolis, Minnesota 2187540 18966 3068938 2666766 108636 0 5564532 6054493 1584541 116710 2152058 777485 634362 1154099 25961524 18966 1190932 20545850 4166838 20546810 2780270 12000 2271533 47543031 2780270 74695487 2799236 7594181 2233371 859774 307828 220763 1238777 350000 2181761 1650 4285129 2705409 346290 5339265 1161159 25934158 2891199 3138194 6194931 4635914 2350000 3961340 2150000 7402714 250875 21539037 8544931 1.00 1.00 3000000 3000000 28000 28000 0 0 28000 0.05 0.05 75000000 37500000 9915586 9915586 3074998 3074998 495779 153750 45798069 -53750 -19089134 -8736894 -10422 27222292 -8636894 74695487 2799236 27522099 38162 20144654 7377445 38162 12211135 1060522 3133460 1429295 2231529 2410634 250000 17826124 4900451 -10448679 -4862289 119634 1229883 4684000 2125949 976606 1373261 7182860 -1373261 -3265819 -6235550 12237 -3278056 -6235550 -7074184 -10352240 -6235550 -10422 -10422 -10362662 -6235550 13239892 3624000 -27216132 -6235550 -2.99 -2.03 -1.05 -4.04 -2.03 -2.99 -2.03 -1.05 -4.04 -2.03 6741446 3074998 6741446 3074998 3074998 153750 -153750 -2501344 -2501344 -6235550 -6235550 100000 100000 3074998 153750 -53750 -8736894 -8636894 -10352240 -10352240 12499 625 -625 293750 14687 2335313 2350000 62500 3125 496875 500000 2429341 121467 1473312 1594779 1562498 78125 12703109 12781234 1480000 74000 3996000 4070000 32000 32000 29268630 29300630 -4000 -4000 1000000 50000 -46000 4684000 4684000 309205 309205 -10422 -10422 28000 28000 9915586 495779 45798069 -19089134 -10422 27222292 -10352240 -6235550 -7074184 -3278056 -6235550 3232621 1429295 309205 100000 250000 4684000 2125949 1229883 976606 1373261 899804 -392658 -5024 61973 -706350 2214149 -637894 307828 2148599 -245065 1098207 -7652468 -811017 75269 -7577199 -811017 116909 10991128 6297865 479983 228255 1500000 -3081917 479983 -15489 -3097406 479983 150000 350000 4792885 2699370 32000000 8745628 15912117 350000 5237512 18966 18966 5256478 18966 11297 1071906 8222 2350000 500000 12781234 4070000 1594779 -4684000 16863892 4289358 <span id="_Hlk97556576" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 1 – NATURE OF OPERATIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Description of Business</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;text-align: justify;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple Energy Inc. (formerly Communications Systems, Inc. and Pineapple Holdings, Inc.) (“PEGY”, “Pineapple”, “we” or the “Company”), was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”). </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (“Solar Merger Sub”), Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc., </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation Energy, LLC, and SUNation Roofing, LLC </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(collectively, “SUNation”). Each of SUNation Service, Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the “Plan of Merger”). The mergers closed contemporaneously with signing the Transaction Agreement </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(“SUNation Acquisition”)</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Segoe UI', 'sans-serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company is a growing domestic operator and consolidator of residential solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Segoe UI', 'sans-serif';font-size: 9pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7, Discontinued Operations. As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.</span></p> <span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Description of Business</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;text-align: justify;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple Energy Inc. (formerly Communications Systems, Inc. and Pineapple Holdings, Inc.) (“PEGY”, “Pineapple”, “we” or the “Company”), was originally organized as a Minnesota corporation in 1969. On March 28, 2022, the Company completed its previously announced merger transaction with Pineapple Energy LLC (“Pineapple Energy”) in accordance with the terms of that certain Agreement and Plan of Merger dated March 1, 2021, as amended by an Amendment No. 1 to Merger Agreement dated December 16, 2021 (collectively the “merger agreement”), by and among the Company, Helios Merger Co., a Delaware corporation and a wholly-owned subsidiary of the Company (the “Merger Sub”), Pineapple Energy LLC, a Delaware limited liability company, Lake Street Solar LLC as the Members’ Representative, and Randall D. Sampson as the Shareholders’ Representative, pursuant to which Merger Sub merged with and into Pineapple Energy, with Pineapple Energy surviving the merger as a wholly-owned subsidiary of the Company (the “merger”). Following the closing of the merger (the “Closing”) the Company changed its name from Communications Systems, Inc. to Pineapple Holdings, Inc. and commenced doing business using the Pineapple name, and subsequently, on April 13, 2022, changed its name to Pineapple Energy Inc. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, on March 28, 2022 and immediately prior to the closing of the merger, Pineapple Energy completed its acquisition (“HEC Asset Acquisition”) of substantially all of the assets of </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Hawaii-based solar energy companies, Hawaii Energy Connection, LLC (“HEC”) and E-Gear, LLC (“E-Gear”). </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On November 9, 2022, the Company entered into a Transaction Agreement (the “Transaction Agreement”) with Solar Merger Sub, LLC, a New York limited liability company and wholly owned subsidiary of the Company (“Solar Merger Sub”), Scott Maskin, James Brennan, Scott Sousa and Brian Karp (collectively, the “Sellers”), and Scott Maskin as representative of each seller, pursuant to which the Company directly or indirectly acquired all of the issued and outstanding equity of </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation Solar Systems, Inc. and five of its affiliated entities: SUNation Commercial, Inc., SUNation Service, Inc., SUNation Electric, Inc., </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation Energy, LLC, and SUNation Roofing, LLC </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(collectively, “SUNation”). Each of SUNation Service, Inc. and SUNation Electric, Inc. were acquired through a merger with and into Solar Merger Sub, with Solar Merger Sub surviving each merger, pursuant to a Plan of Merger, dated as of November 9, 2022 (the “Plan of Merger”). The mergers closed contemporaneously with signing the Transaction Agreement </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(“SUNation Acquisition”)</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">This acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Segoe UI', 'sans-serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company is a growing domestic operator and consolidator of residential solar, battery storage, and grid services solutions. Our strategy is focused on acquiring, integrating, and growing leading local and regional solar, storage, and energy services companies nationwide. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Segoe UI', 'sans-serif';font-size: 9pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple today is primarily engaged in the sale, design, and installation of photovoltaic solar energy systems and battery storage systems through its Hawaii-based HEC and New York-based SUNation entities. We install systems that provide clean, reliable solar energy typically at savings relative to traditional utility offerings. Our primary customers are residential homeowners. We also provide solar energy systems to commercial owners and other municipal customers. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;vertical-align: baseline;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Through its E-Gear business, Pineapple also develops, manufactures, and sells patented edge-of-grid energy management software and hardware technology, such as energy management control devices. These products allow homeowners to get the most out of their installed photovoltaic solar energy systems and utility grid support benefits. Our primary customers for this technology are energy services companies and other utilities.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL Technologies, Inc. (“JDL”) and Ecessa Corporation (“Ecessa”) businesses and has met the criteria to report the operations of these businesses as discontinued operations. See Note 7, Discontinued Operations. As a result, unless otherwise noted, all information in this Form 10-K related to the JDL and Ecessa businesses will be discussed and presented as discontinued operations and the Company will report its remaining business operations as continuing operations.</span></p> 2 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 2 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Basis of Presentation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly owned operating subsidiaries. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Impact of the Merger </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company accounted for the March 28, 2022 merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. This determination was primarily based on:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Former Pineapple Energy stockholders having the largest voting interest in the Company following the merger;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The implied enterprise value of Pineapple Energy in the merger was well in excess of the market capitalization of CSI prior to the merger;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At the Closing, the board of directors of the Company was fixed at </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> members, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of which were selected by CSI and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of which were selected by Pineapple Energy;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple Energy’s Chief Executive Officer serves as the Chief Executive Officer of the Company subsequent to the merger; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The post-combination company assumed the “Pineapple Energy” name; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company disposed of the pre-existing CSI headquarters during the second quarter of 2022 and expects to dispose of its legacy subsidiaries, JDL and Ecessa, and will continue Pineapple Energy operations in Hawaii.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accordingly, for accounting purposes, the merger was treated as the equivalent of Pineapple Energy issuing stock for the net assets of CSI, accompanied by a recapitalization. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements reflect (i) the historical operating results of Pineapple Energy prior to the merger; (ii) the consolidated results of legacy CSI, Pineapple Energy, HEC, and E-Gear following the closing of the merger; (iii) the assets and liabilities of Pineapple Energy at their historical cost; (iv) the assets and liabilities of CSI, HEC and E-Gear at fair value as of the merger date in accordance with ASC 805, Business Combinations, and (v) the Company’s equity structure for all periods presented.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In connection with the merger transaction, we have converted the equity structure for the periods prior to the merger to reflect the number of shares of the Company’s common stock issued to Pineapple Energy’s members in connection with the recapitalization transaction. As such, the shares, corresponding capital amounts and earnings per share, as applicable, related to Pineapple Energy member units prior to the merger have been retroactively converted by applying the exchange ratio established in the merger agreement.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">PIPE Transaction</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On March 28, 2022, following the closing of the merger, the Company closed on a $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million private investment in public equity (“PIPE”) transaction pursuant to a securities purchase agreement. Under the terms of the securities purchase agreement, for their $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million investment, the PIPE investors received shares of newly authorized CSI Series A convertible preferred stock convertible at a price of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.60</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share into the Company’s common stock, together with warrants to purchase an additional $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of common shares at that same price. The Company used the proceeds from the PIPE to fund the cash portion of the HEC Asset Acquisition, to repay $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.5</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million ($</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.6</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million including </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-141e9100-afe9-4c34-a9e1-5952debc0526;">five-year</span></span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> interest) of Pineapple Energy’s $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7.5</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million term loan from Hercules Capital, Inc., to pay for transaction expenses, and for working capital to support Pineapple Energy’s growth strategy of acquiring leading local and regional solar installers around the United States. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Principles of Consolidation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts have been eliminated.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Use of Estimates</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The presentation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company uses estimates based on the best information available in recording transactions and balances resulting from operations. Actual results could materially differ from those estimates. The Company’s estimates consist principally of reserves for doubtful accounts, asset impairment evaluations, accruals for compensation plans, lower of cost or market inventory adjustments, the fair value of the term loan payable and related assets at the date of acquisition, the fair value of the contingent value rights and contingent consideration, provisions for income taxes and deferred taxes, depreciable lives of fixed assets, and amortizable lives of intangible assets.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Restricted Cash and Cash Equivalents </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">For purposes of the consolidated statements of cash flows, the Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. The Company may invest in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Company (“FDIC”) or other government agency. These money market funds seek to preserve the value of the investment at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share; however, it is possible to lose money investing in these funds. Approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of the restricted cash and cash equivalents on the balance sheet as of December 31, 2022 are funds that can only be used to support the legacy CSI business, will be distributed to holders of the Company’s contingent value rights (“CVRs”) and cannot be used to support the working capital needs of the Pineapple Energy business. The remaining $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million is cash related to the SUNation operations and the consolidated Company only has the ability to use cash in excess of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million until the Short-Term Note (as defined below) is paid off. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments consist of corporate notes and bonds and commercial paper that are traded on the open market and are classified as available-for-sale and minority investments in strategic technology companies. Available-for-sale investments are reported at fair value with unrealized gains and losses excluded from operations and reported as a separate component of stockholders’ equity, net of tax. The investments on the balance sheet as of December 31, 2022 can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounts Receivable, Net</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable are recorded at their net realizable value and are not collateralized. Accounts receivable include amounts earned less payments received and allowances for doubtful accounts. Management continually monitors and adjusts its allowances associated with the Company’s receivables to address any credit risks associated with the accounts receivable and periodically writes off receivables when collection is not considered probable. The Company does not charge interest on past due accounts. When uncertainty exists as to the collection of receivables, the Company records an allowance for doubtful accounts and a corresponding charge to bad debt expense.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Inventories, Net</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, which consist primarily of materials and supplies used in the installation of solar systems, are stated at the lower of cost or net realizable value, with costs computed on a weighted average cost basis. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company periodically reviews its inventories for excess and obsolete items and adjusts carrying costs to estimated net realizable values when they are determined to be less than cost.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Property, Plant and Equipment</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method. Depreciation included in cost of sales and selling, general and administrative expenses for continuing operations was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">99,161</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for 2022 and 2021, respectively. Maintenance and repairs are charged to operations and additions or improvements are capitalized. Items of property sold, retired or otherwise disposed of are removed from the asset and accumulated depreciation accounts and any gains or losses on disposal are reflected in the statements of operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Goodwill and Other Intangible Assets</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill represents the amount by which the purchase prices (including liabilities assumed) of acquired businesses exceed the estimated fair value of the net tangible assets and separately identifiable intangible assets of these businesses. Definite lived intangible assets, consisting primarily of trade names, technology, and backlog are amortized on a straight-line basis over the estimated useful life of the asset. Goodwill is</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> not amortized but is tested at least annually for impairment. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company reassesses the value of our reporting units and related goodwill balances annually on October 1 and at other times if events have occurred or circumstances exist that indicate the carrying amount of goodwill may not be recoverable.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Recoverability of Long-Lived Assets</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company reviews its long-lived assets </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the fair value, determined as the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accumulated other comprehensive loss</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of accumulated other comprehensive loss are as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.36in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Loss on Securities</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Other Comprehensive Loss</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Revenue Recognition</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk132120948" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue is recognized when there is a transfer of control of promised goods or services to customers in an amount that reflects the consideration that the Company expects to be entitled to in exchange for those goods or services. The Company sells solar power systems under construction and development agreements to residential and commercial customers. The completed system is sold as a single performance obligation. For residential contracts, revenue is recognized at the point-in-time when the systems are placed into service. Any advance payments received in the form of customer deposits are recorded as contract liabilities. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commercial contracts are generally completed within </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-da82d795-435e-4864-adf4-063dc8cd7370;">three</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">twelve months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> from commencement of construction. Construction on large projects may be completed within </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-3dcbc53a-8f92-4c06-919b-5e702e4a1f57;">eighteen</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">twenty-four months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, depending on the size and location of the project. Revenue from commercial contracts are recognized under a percentage of completion method, measured by the percentage of hours incurred to date against estimated total hours budgeted for each contract. Because of inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near future. Contract costs include all direct material, labor costs and those indirect costs related to contract performance, such as indirect labor and other supplies. Selling, general and administrative costs are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability may result in revisions to costs and revenues which are recognized in which the revisions are determined. Changes in estimated job profitability resulting from job performance, job conditions, contract penalty provisions, claims, change orders, and settlements, are accounted for as changes in estimates in the current period.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company also arranges for solar power systems to be installed for residential customers by a third party, for which it earns a commission upon the end customer’s acceptance of the installation. As there are more than two parties involved in the sales transaction, the Company has determined it has an agent relationship in the contracts with these customers, due to the fact that the Company is not primarily responsible for fulfilling the promise to provide the installation of solar arrays to the customer, the Company does not have inventory risk and has only limited discretion in pricing. Accordingly, the Company has determined that revenue under these arrangements should be recognized on a net basis.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">See Note 4, Revenue Recognition, for further discussion regarding revenue recognition.</span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Gross Excise Tax</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The State of Hawaii imposes a gross receipts tax on all business operations done in Hawaii. The Company records the tax revenue and expense on a gross basis.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Employee Retirement Benefits</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company has an Employee Savings Plan (401(k)) and matches a percentage of employee contributions up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percent of compensation. Employer contributions to the plan in 2022 and 2021 were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">60,489</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Additionally, as part of the November 9, 2022 SUNation Acquisition, the Company also acquired the SUNation Solar Systems, Inc. 401(k) Plan, which included employer contributions of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,656</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the period under Company ownership in 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Share Based Compensation</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company accounts for share-based compensation awards on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in the statement of operations over the requisite service period (generally the vesting period). </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Warranty</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation warrants its products </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">for various periods against defects in material or installation workmanship. The manufacturers of the solar panels and the inverters provide a warranty period of generally </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. SUNation will assist its customers in the event that the manufacturers' warranty needs to be used to replace a defective solar panel or inverter. SUNation provides for warranty up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in duration on the installation of a system and all equipment and incidental supplies other than solar panels and inverters that are recovered under the manufacturers' warranty. SUNation provides extended workmanship warranties paid by the customer for up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the service of inverters, which is reimbursed by the manufacturer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company records a provision for the installation warranty, an expense included in cost of sales, based on management’s best estimate of the probable cost to be incurred in honoring its warranty commitment. The Company’s accrued warranty provision was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">276,791</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022 and December 31, 2021, respectively, and is included in other current liabilities.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Advertising</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company expenses advertising costs as the expenses are incurred. Advertising expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">251,335</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December 31, 2022 and 2021, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Segment Information</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision-making group, in deciding the method to allocate resources and assess performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> operating segments, but meet the aggregation criteria in order to aggregate into </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> reportable segment. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Net Loss Per Share</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic net loss per common share is based on the weighted average number of common shares outstanding during each year. Diluted net loss per common share adjusts for the dilutive effect of potential common shares outstanding. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s only potential additional common shares outstanding are common shares that would result from the conversion of the Series A convertible preferred shares, stock options, warrants and shares associated with the long-term incentive compensation plans, which resulted in </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> dilutive effect for the year ended December 31, 2022. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company calculates the dilutive effect of outstanding options, warrants and unvested shares using the treasury stock method and the dilutive effect of outstanding preferred shares using the if-converted method. There were no options or deferred stock awards excluded from the calculation of diluted earnings per share because there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding options or deferred stock awards as of both December 31, 2022 and 2021. Warrants totaling </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,176,471</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> would have been excluded from the calculation of diluted earnings per share for the year ended December 31, 2022, even if there had not been a net loss in those periods, because the exercise price was greater than the average market price of common stock during the period. For the year ended December 31, 2021, there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> potentially dilutive securities. </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounting Standards Issued</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. This ASU is intended to provide financial statement users with more decision-useful information about expected credit losses and is effective for annual periods and interim periods for those annual periods beginning after December 15, 2022, which for us is the first quarter ending March 31, 2023. We do not expect the impact of the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounting Standards Adopted</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In August 2020, FASB issued ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The amendments in this update reduce the number of accounting models for convertible debt instruments and convertible preferred stock and amend the guidance for the derivative scope exception for contracts in an entity’s own equity.  Convertible instruments that continue to be subject to separation models are a) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and b) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital.  The reduction of accounting models is intended to simplify the accounting for convertible instruments, reduce complexity for preparers and practitioners, and improve the decision usefulness and relevance of the information provided to financial statement users.  The amendments to the derivative scope exception guidance a) removes the following conditions from the settlement guidance: settlement in unregistered shares, collateral, and shareholder rights; b) clarifies that penalty payments do not preclude equity classification within the settlement guidance in the situation where there is a failure to timely file; c) requires instruments that are required to be classified as an asset or liability under ASC 815-40-15-8A to be measured subsequently at fair value, with changes reported in earnings and disclosed in the financial statements; d) clarifies that the scope of the disclosure requirements in ASC 815-40-50 applies only to freestanding instruments, not embedded features; and e) clarifies that the scope of the reassessment guidance in ASC 815-40-35 on subsequent measurement applies to both freestanding instruments and embedded features.  The amendment to this guidance is intended to reduce form-over-substance-based accounting conclusions.  The amendments in this update are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  We adopted this update as of January 1, 2022 and have incorporated this guidance in our evaluation of the accounting for our warrants, which are classified as equity in our consolidated financial statements. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (“ASU 2021-08”). The standard requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, “Revenue from Contracts with Customers,” as if it had originated the contracts. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company adopted this ASU during the second quarter of 2022 and has incorporated this guidance in our evaluation of the accounting for the merger and the HEC Asset Acquisition.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Basis of Presentation</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly owned operating subsidiaries. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Impact of the Merger </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company accounted for the March 28, 2022 merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. This determination was primarily based on:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Former Pineapple Energy stockholders having the largest voting interest in the Company following the merger;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The implied enterprise value of Pineapple Energy in the merger was well in excess of the market capitalization of CSI prior to the merger;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At the Closing, the board of directors of the Company was fixed at </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> members, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of which were selected by CSI and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of which were selected by Pineapple Energy;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pineapple Energy’s Chief Executive Officer serves as the Chief Executive Officer of the Company subsequent to the merger; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The post-combination company assumed the “Pineapple Energy” name; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company disposed of the pre-existing CSI headquarters during the second quarter of 2022 and expects to dispose of its legacy subsidiaries, JDL and Ecessa, and will continue Pineapple Energy operations in Hawaii.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accordingly, for accounting purposes, the merger was treated as the equivalent of Pineapple Energy issuing stock for the net assets of CSI, accompanied by a recapitalization. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">While CSI was the legal acquirer in the merger, because Pineapple Energy was determined to be the accounting acquirer, the historical financial statements of Pineapple Energy became the historical financial statements of the combined company upon the consummation of the merger. As a result, the financial statements included in the accompanying consolidated financial statements reflect (i) the historical operating results of Pineapple Energy prior to the merger; (ii) the consolidated results of legacy CSI, Pineapple Energy, HEC, and E-Gear following the closing of the merger; (iii) the assets and liabilities of Pineapple Energy at their historical cost; (iv) the assets and liabilities of CSI, HEC and E-Gear at fair value as of the merger date in accordance with ASC 805, Business Combinations, and (v) the Company’s equity structure for all periods presented.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In connection with the merger transaction, we have converted the equity structure for the periods prior to the merger to reflect the number of shares of the Company’s common stock issued to Pineapple Energy’s members in connection with the recapitalization transaction. As such, the shares, corresponding capital amounts and earnings per share, as applicable, related to Pineapple Energy member units prior to the merger have been retroactively converted by applying the exchange ratio established in the merger agreement.</span></p> 7 2 5 <span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">PIPE Transaction</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On March 28, 2022, following the closing of the merger, the Company closed on a $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million private investment in public equity (“PIPE”) transaction pursuant to a securities purchase agreement. Under the terms of the securities purchase agreement, for their $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million investment, the PIPE investors received shares of newly authorized CSI Series A convertible preferred stock convertible at a price of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.60</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share into the Company’s common stock, together with warrants to purchase an additional $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of common shares at that same price. The Company used the proceeds from the PIPE to fund the cash portion of the HEC Asset Acquisition, to repay $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.5</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million ($</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.6</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million including </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-141e9100-afe9-4c34-a9e1-5952debc0526;">five-year</span></span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> interest) of Pineapple Energy’s $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7.5</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million term loan from Hercules Capital, Inc., to pay for transaction expenses, and for working capital to support Pineapple Energy’s growth strategy of acquiring leading local and regional solar installers around the United States. </span></p> 32000000.0 32000000.0 13.60 32000000.0 4500000 5600000 7500000 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Principles of Consolidation</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts have been eliminated.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Use of Estimates</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The presentation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. The Company uses estimates based on the best information available in recording transactions and balances resulting from operations. Actual results could materially differ from those estimates. The Company’s estimates consist principally of reserves for doubtful accounts, asset impairment evaluations, accruals for compensation plans, lower of cost or market inventory adjustments, the fair value of the term loan payable and related assets at the date of acquisition, the fair value of the contingent value rights and contingent consideration, provisions for income taxes and deferred taxes, depreciable lives of fixed assets, and amortizable lives of intangible assets.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Restricted Cash and Cash Equivalents </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">For purposes of the consolidated statements of cash flows, the Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. The Company may invest in short-term money market funds that are not considered to be bank deposits and are not insured or guaranteed by the Federal Deposit Insurance Company (“FDIC”) or other government agency. These money market funds seek to preserve the value of the investment at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share; however, it is possible to lose money investing in these funds. Approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of the restricted cash and cash equivalents on the balance sheet as of December 31, 2022 are funds that can only be used to support the legacy CSI business, will be distributed to holders of the Company’s contingent value rights (“CVRs”) and cannot be used to support the working capital needs of the Pineapple Energy business. The remaining $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million is cash related to the SUNation operations and the consolidated Company only has the ability to use cash in excess of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million until the Short-Term Note (as defined below) is paid off. </span></p> 1.00 1800000 1300000 1500000 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Investments</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments consist of corporate notes and bonds and commercial paper that are traded on the open market and are classified as available-for-sale and minority investments in strategic technology companies. Available-for-sale investments are reported at fair value with unrealized gains and losses excluded from operations and reported as a separate component of stockholders’ equity, net of tax. The investments on the balance sheet as of December 31, 2022 can only be used to support the legacy CSI business, will be distributed to CVR holders and cannot be used to support the working capital needs of the Pineapple Energy business. </span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounts Receivable, Net</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable are recorded at their net realizable value and are not collateralized. Accounts receivable include amounts earned less payments received and allowances for doubtful accounts. Management continually monitors and adjusts its allowances associated with the Company’s receivables to address any credit risks associated with the accounts receivable and periodically writes off receivables when collection is not considered probable. The Company does not charge interest on past due accounts. When uncertainty exists as to the collection of receivables, the Company records an allowance for doubtful accounts and a corresponding charge to bad debt expense.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Inventories, Net</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, which consist primarily of materials and supplies used in the installation of solar systems, are stated at the lower of cost or net realizable value, with costs computed on a weighted average cost basis. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company periodically reviews its inventories for excess and obsolete items and adjusts carrying costs to estimated net realizable values when they are determined to be less than cost.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Property, Plant and Equipment</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant and equipment are recorded at cost. Depreciation is computed using the straight-line method. Depreciation included in cost of sales and selling, general and administrative expenses for continuing operations was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">99,161</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for 2022 and 2021, respectively. Maintenance and repairs are charged to operations and additions or improvements are capitalized. Items of property sold, retired or otherwise disposed of are removed from the asset and accumulated depreciation accounts and any gains or losses on disposal are reflected in the statements of operations.</span></p> 99161 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Goodwill and Other Intangible Assets</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill represents the amount by which the purchase prices (including liabilities assumed) of acquired businesses exceed the estimated fair value of the net tangible assets and separately identifiable intangible assets of these businesses. Definite lived intangible assets, consisting primarily of trade names, technology, and backlog are amortized on a straight-line basis over the estimated useful life of the asset. Goodwill is</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> not amortized but is tested at least annually for impairment. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company reassesses the value of our reporting units and related goodwill balances annually on October 1 and at other times if events have occurred or circumstances exist that indicate the carrying amount of goodwill may not be recoverable.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Recoverability of Long-Lived Assets</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company reviews its long-lived assets </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If indicators of impairment exist, management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows. If</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the fair value, determined as the total of the expected undiscounted future net cash flows for the asset group is less than the carrying amount of the asset, a loss is recognized for the difference between the fair value and carrying amount of the asset.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accumulated other comprehensive loss</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of accumulated other comprehensive loss are as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.36in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Loss on Securities</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Other Comprehensive Loss</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.36in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Loss on Securities</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Other Comprehensive Loss</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net current period change</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,422</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 53.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 19.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> -10422 -10422 -10422 -10422 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Revenue Recognition</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk132120948" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue is recognized when there is a transfer of control of promised goods or services to customers in an amount that reflects the consideration that the Company expects to be entitled to in exchange for those goods or services. The Company sells solar power systems under construction and development agreements to residential and commercial customers. The completed system is sold as a single performance obligation. For residential contracts, revenue is recognized at the point-in-time when the systems are placed into service. Any advance payments received in the form of customer deposits are recorded as contract liabilities. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commercial contracts are generally completed within </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-da82d795-435e-4864-adf4-063dc8cd7370;">three</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">twelve months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> from commencement of construction. Construction on large projects may be completed within </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-3dcbc53a-8f92-4c06-919b-5e702e4a1f57;">eighteen</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">twenty-four months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, depending on the size and location of the project. Revenue from commercial contracts are recognized under a percentage of completion method, measured by the percentage of hours incurred to date against estimated total hours budgeted for each contract. Because of inherent uncertainties in estimating costs, it is at least reasonably possible that the estimates used will change within the near future. Contract costs include all direct material, labor costs and those indirect costs related to contract performance, such as indirect labor and other supplies. Selling, general and administrative costs are charged to expense as incurred. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions and estimated profitability may result in revisions to costs and revenues which are recognized in which the revisions are determined. Changes in estimated job profitability resulting from job performance, job conditions, contract penalty provisions, claims, change orders, and settlements, are accounted for as changes in estimates in the current period.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company also arranges for solar power systems to be installed for residential customers by a third party, for which it earns a commission upon the end customer’s acceptance of the installation. As there are more than two parties involved in the sales transaction, the Company has determined it has an agent relationship in the contracts with these customers, due to the fact that the Company is not primarily responsible for fulfilling the promise to provide the installation of solar arrays to the customer, the Company does not have inventory risk and has only limited discretion in pricing. Accordingly, the Company has determined that revenue under these arrangements should be recognized on a net basis.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">See Note 4, Revenue Recognition, for further discussion regarding revenue recognition.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> P12M P24M <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Gross Excise Tax</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The State of Hawaii imposes a gross receipts tax on all business operations done in Hawaii. The Company records the tax revenue and expense on a gross basis.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Employee Retirement Benefits</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company has an Employee Savings Plan (401(k)) and matches a percentage of employee contributions up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percent of compensation. Employer contributions to the plan in 2022 and 2021 were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">60,489</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Additionally, as part of the November 9, 2022 SUNation Acquisition, the Company also acquired the SUNation Solar Systems, Inc. 401(k) Plan, which included employer contributions of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,656</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the period under Company ownership in 2022.</span></p> 0.06 60489 0 27656 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Share Based Compensation</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company accounts for share-based compensation awards on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in the statement of operations over the requisite service period (generally the vesting period). </span></p> <span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Warranty</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">SUNation warrants its products </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">for various periods against defects in material or installation workmanship. The manufacturers of the solar panels and the inverters provide a warranty period of generally </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. SUNation will assist its customers in the event that the manufacturers' warranty needs to be used to replace a defective solar panel or inverter. SUNation provides for warranty up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in duration on the installation of a system and all equipment and incidental supplies other than solar panels and inverters that are recovered under the manufacturers' warranty. SUNation provides extended workmanship warranties paid by the customer for up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25 years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the service of inverters, which is reimbursed by the manufacturer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company records a provision for the installation warranty, an expense included in cost of sales, based on management’s best estimate of the probable cost to be incurred in honoring its warranty commitment. The Company’s accrued warranty provision was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">276,791</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022 and December 31, 2021, respectively, and is included in other current liabilities.</span></p> P25Y P10Y P10Y P25Y 276791 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Advertising</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company expenses advertising costs as the expenses are incurred. Advertising expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">251,335</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December 31, 2022 and 2021, respectively.</span></p> 251335 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Segment Information</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker, or decision-making group, in deciding the method to allocate resources and assess performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> operating segments, but meet the aggregation criteria in order to aggregate into </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> reportable segment. </span></p> 2 1 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Net Loss Per Share</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic net loss per common share is based on the weighted average number of common shares outstanding during each year. Diluted net loss per common share adjusts for the dilutive effect of potential common shares outstanding. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s only potential additional common shares outstanding are common shares that would result from the conversion of the Series A convertible preferred shares, stock options, warrants and shares associated with the long-term incentive compensation plans, which resulted in </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> dilutive effect for the year ended December 31, 2022. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company calculates the dilutive effect of outstanding options, warrants and unvested shares using the treasury stock method and the dilutive effect of outstanding preferred shares using the if-converted method. There were no options or deferred stock awards excluded from the calculation of diluted earnings per share because there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding options or deferred stock awards as of both December 31, 2022 and 2021. Warrants totaling </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,176,471</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> would have been excluded from the calculation of diluted earnings per share for the year ended December 31, 2022, even if there had not been a net loss in those periods, because the exercise price was greater than the average market price of common stock during the period. For the year ended December 31, 2021, there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> potentially dilutive securities. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> 0 0 0 0 5176471 0 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounting Standards Issued</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses. This ASU is intended to provide financial statement users with more decision-useful information about expected credit losses and is effective for annual periods and interim periods for those annual periods beginning after December 15, 2022, which for us is the first quarter ending March 31, 2023. We do not expect the impact of the adoption of ASU 2016-13 to have a material impact on our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accounting Standards Adopted</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In August 2020, FASB issued ASU 2020-06, “Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The amendments in this update reduce the number of accounting models for convertible debt instruments and convertible preferred stock and amend the guidance for the derivative scope exception for contracts in an entity’s own equity.  Convertible instruments that continue to be subject to separation models are a) those with embedded conversion features that are not clearly and closely related to the host contract, that meet the definition of a derivative, and that do not qualify for a scope exception from derivative accounting and b) convertible debt instruments issued with substantial premiums for which the premiums are recorded as paid-in capital.  The reduction of accounting models is intended to simplify the accounting for convertible instruments, reduce complexity for preparers and practitioners, and improve the decision usefulness and relevance of the information provided to financial statement users.  The amendments to the derivative scope exception guidance a) removes the following conditions from the settlement guidance: settlement in unregistered shares, collateral, and shareholder rights; b) clarifies that penalty payments do not preclude equity classification within the settlement guidance in the situation where there is a failure to timely file; c) requires instruments that are required to be classified as an asset or liability under ASC 815-40-15-8A to be measured subsequently at fair value, with changes reported in earnings and disclosed in the financial statements; d) clarifies that the scope of the disclosure requirements in ASC 815-40-50 applies only to freestanding instruments, not embedded features; and e) clarifies that the scope of the reassessment guidance in ASC 815-40-35 on subsequent measurement applies to both freestanding instruments and embedded features.  The amendment to this guidance is intended to reduce form-over-substance-based accounting conclusions.  The amendments in this update are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  We adopted this update as of January 1, 2022 and have incorporated this guidance in our evaluation of the accounting for our warrants, which are classified as equity in our consolidated financial statements. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In October 2021, the FASB issued ASU 2021-08, "Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (“ASU 2021-08”). The standard requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, “Revenue from Contracts with Customers,” as if it had originated the contracts. The standard is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption is permitted. The Company adopted this ASU during the second quarter of 2022 and has incorporated this guidance in our evaluation of the accounting for the merger and the HEC Asset Acquisition.</span></p> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 3 – BUSINESS COMBINATIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">CSI Merger</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On March 28, 2022, the Company and Pineapple Energy consummated the transactions contemplated by the merger agreement. At the Closing, each member unit of Pineapple Energy that was issued and outstanding immediately prior to the effective time of the merger was cancelled and converted into the right to receive the Company’s common stock. The Company issued an aggregate of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,006,245</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of its common stock, which is inclusive of common shares issued to HEC and E-Gear owners as discussed further below and conversion of certain related party payables and debt outstanding prior to the merger transaction, discussed in Note 11, Commitments and Contingencies. The purpose of the merger was to provide a path to allow the Company to deliver value to its legacy shareholders through a combination of (i) the opportunity for the legacy CSI shareholders to receive an attractive return from dividends or distributions of the net proceeds from the divestiture of the Company’s pre-merger operating and non-operating assets and properties, and (ii) the opportunity for the legacy CSI shareholders, through ownership of the Company’s common stock following the merger, to participate in the potential growth of the combined company’s residential solar, battery storage, and grid services solutions business.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company accounted for the merger as a reverse recapitalization whereby it was determined that Pineapple Energy was the accounting acquirer and CSI was the accounting acquiree. Refer to Note 2, Summary of Significant Accounting Policies, for </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">further details. The accompanying consolidated financial statements and related notes reflect the historical results of Pineapple Energy prior to the merger and do not include the historical results of CSI prior to the consummation of the merger.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a result of the reverse merger, the acquired assets and assumed liabilities </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of CSI were remeasured and recognized at fair value as of the acquisition date. The total purchase price represents the fair value of the Company common stock held by legacy CSI shareholders at the time of the merger (</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,429,341</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock).</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The fair value of this purchase consideration was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,872,009</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> using the publicly traded Company stock price at the merger date, which is allocated at the merger date between the liability associated with the Company’s obligation to pay legacy CSI shareholders cash as part of the CVRs discussed below and equity based on their respective fair values (Level 3 fair values). </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The merger agreement also included the execution of CVR agreements with holders of record of CSI stock at the close of business on March 25, 2022. Each shareholder of record received one contractual non-transferable CVR per share of common stock held, which entitles the holders of the CVRs to receive a portion of the cash, cash equivalents, investments and net proceeds of any divestiture, assignment, or other disposition of all legacy assets of CSI and/or its legacy subsidiaries, JDL and Ecessa, that are related to CSI’s pre-merger business, assets, and properties, including the sale of JDL and Ecessa, that occur during the 24-month period following the closing of the merger. As of the merger date, the fair value of the CVR liability was estimated at $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,277,230</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, a Level 3 fair value, which was determined based on the provisional fair value of the tangible and definite-lived intangibles assets of CSI discussed below. The CVR liability is adjusted to fair value each reporting period. The Company is required to review the availability of funds for disbursement to CVR holders on a quarterly basis, starting on June 30, 2022. If the funds available are less than $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">200,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, then the amount gets aggregated with the next payment. During the third quarter of 2022, the Company distributed $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.60</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per CVR, or $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,745,628</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in total. Remaining legacy assets to be sold include the Company’s legacy CSI subsidiaries, JDL and Ecessa, which are classified as held for sale as of December 31, 2022 and included within discontinued operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk104047804" style="text-decoration: none;"/><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The purchase price allocation for the merger is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.02in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash and cash equivalents</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,919,593</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,155,443</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,735,570</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">138,767</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">946,813</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">117,774</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current assets held for sale</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,566,855</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,607,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,764,300</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23,952,115</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,192,346</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,013,004</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">874,756</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,080,106</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,872,009</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The identifiable intangible assets from the merger are definite-lived assets. These assets include trade names, developed te</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">chnology, and customer relationships and have a provisional weighted average amortization period of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">four years</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Goodwill</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> recorded as part of the purchase price </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">allocation is not tax</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> deductible. The trade name fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue by business, royalty rate, income tax rate, and discount rate. The fair values of the developed technology associated with the Ecessa business and customer relationships associated with the JDL business were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected Ecessa revenues, obsolescence factor, margins, depreciation, contributory asset charges, discount rates, and income tax rates. The fair value of the customer relationships associated with the Ecessa business was determined using the distributor method, an income approach, which included the following significant assumptions: projected Ecessa revenue, customer attrition, margins, contributory asset charges, discount rates, and income tax rates.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The merger included the acquisition of current assets held for sale related to CSI’s company headquarters building located in Minnetonka, Minnesota, pursuant to a purchase agreement entered into with Buhl Investors LLC on November 18, 2021. The agreement was further amended on February 15, 2022, April 11, 2022 and April 26, 2022, to allow for additional time to complete due diligence. The assets were recorded at the purchase price of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,800,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> less the costs to sell the building as of March 31, 2022. On May 26, 2022, the purchase agreement was amended to reduce the purchase price to $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,500,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and the building sale closed on June 10, 2022. The Company received net proceeds of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,281,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and recorded a loss on the sale of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">285,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the second quarter of 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The consolidated financial statements include results of operations of CSI following the consummation of the merger for the year ended December 31, 2022, which included $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,291,492</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of revenue and a net loss of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,074,184</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> related to its JDL and Ecessa businesses, included in discontinued operations and net income of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,531,457</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> primarily related to a gain on the fair value remeasurement of the CVR liability, included within continuing operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">HEC Asset Acquisition</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On March 28, 2022, immediately prior to the closing of the merger, Pineapple Energy completed its acquisition of substantially all of the assets of HEC and E-Gear and assumed certain liabilities of HEC and E-Gear pursuant to the Asset Purchase Agreement dated March 1, 2021, as amended by Amendment No. 1 to Asset Purchase Agreement dated December 16, 2021, by and among Pineapple Energy as Buyer, HEC and E-Gear as Sellers, and Steve P. Godmere, as representative for the Sellers. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">This acquisition was an expansion in the residential solar market and is a strategic start to the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers.</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> At the closing of this acquisition, Pineapple Energy issued </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,250,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Class B units, which upon the closing of the merger were converted into </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,562,498</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Company’s common stock, with a fair value of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,781,234</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> using the publicly traded stock price at the merger date. The sellers received $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,500,000</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in initial cash consideration, less $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">164,888</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in working capital adjustments, bringing the aggregate purchase price to $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,116,346</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, with cash acquired totaling $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">215,684</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The assets and liabilities of HEC and E-Gear were recorded as of the merger date at their respective fair values. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash and cash equivalents</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">215,684</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">880,169</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,572,062</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">108,432</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">182,135</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13,800,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">26,587,694</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,471,348</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,116,346</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The identifiable intangible assets from the HEC Asset Acquisition are definite-lived assets. These assets include a trade name and developed technology and have a weighted average amortization period of </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven years</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Goodwill recorded as part of the purchase price allocation is tax deductible. The developed technology fair values were determined using the relief-from-royalty method, an income approach, which included the following significant assumptions: projected revenue, obsolescence, royalty rate, income tax rate, and discount rate. The fair values of the trade names were determined using the multiple period excess-earnings method, an income approach, which included the following significant assumptions: projected revenues, estimated probability of continued used of tradenames, margins, depreciation, contributory asset charges, discount rates, and income tax rates.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The consolidated financial statements include results of operations of HEC and E-Gear following the consummation of the HEC Asset Acquisition for the year ended December 31, 2022, which included $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,843,011</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of revenue and a net loss of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">845,234</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">SUNation Acquisition</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On November 9, 2022, the Company completed the SUNation Acquisition as contemplated under the Transaction Agreement. T</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">his acquisition was a further expansion in the residential and commercial solar markets and fits into the Company’s overall acquisition growth plan as it looks to expand further through the acquisition of regional residential solar companies and energy technology solution providers. The Company acquired the equity of SUNation from Sellers </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">for an aggregate purchase price of $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,440,533</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, comprised of (a) $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,390,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in cash consideration paid at closing, (b) the issuance at closing of a $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-Term Limited Recourse Secured Promissory Note </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(the “Short-Term Note”), (c) the issuance at closing of a $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,486,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-Term Promissory Note </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(the “Long-Term Note”), with a fair value of $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,830,533</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at the acquisition date, (d) the issuance at closing of an aggregate of </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,480,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares (the “Shares”) of Company common stock pursuant to the Plan of Merger, with a fair value of $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,070,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at the acquisition date and (e) potential earn-out payments of up to $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,000,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million based on the percentage of year-over-year EBITDA growth of the SUNation in 2023 and 2024, as set forth in the Transaction Agreement (the “Earnout”), with a fair value of $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at the acquisition date. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company utilized a Monte Carlo simulation to determine the fair value of the earnout liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, the fair value of the earnout liability was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> See further discussion regarding the Short-Term Note and Long-Term Note within Note 11, Commitments and Contingencies.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The assets and liabilities of SUNation were recorded as of the merger date at their respective fair values. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The purchase price allocation is based on the fair value of assets acquired and liabilities assumed and has been allocated as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,598,707</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,824,029</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,875,089</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Employee retention credit receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,584,541</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right of use asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,880,014</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fixed assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">960,514</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,100,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35,141,556</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts Payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,316,867</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other current liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,349,501</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Related party payables</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,191,761</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liability</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Loans payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,348,685</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Customer deposits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,606,054</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,286,131</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,701,023</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,440,533</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The identifiable intangible assets from the SUNation Acquisition are definite-lived assets. These assets include a trade name and backlog and have a weighted average amortization period of </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">eight years</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Goodwill recorded as part of the purchase price allocation is not tax deductible. The trade name fair values were determined </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">an income approach under an estimate developed from the relief-from-royalty method and the projected cash savings over an estimated period of time that would otherwise be required to license this asset. The backlog amount was determined using an income approach under a multi-period excess earnings approach whereby cash flows in excess of those needed to operate contributory assets over a period of time are otherwise attributed to the fair value of the asset</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The consolidated financial statements include results of operations of SUNation following the consummation of the SUNation Acquisition for the year ended December 31, 2022, which included $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,617,848</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of revenue and a net loss of $</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">99,522</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Transaction costs related to the merger, the HEC Asset Acquisition and the SUNation Acquisition totaled $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,947,425</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,410,634</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> incurred during the years ended December 31, 2022 and 2021, respectively, and were recorded in operating expenses within the consolidated statements of operations and comprehensive loss.</span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Pro Forma Information</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following unaudited pro forma information represents the results of operations as if the Company had completed the merger, the HEC Asset Acquisition and the SUNation Acquisition as of January 1, 2021. The unaudited pro forma financial information below includes adjustments to amortization expense for intangible assets totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,706,086</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,416,286</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and excludes transaction costs totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,208,063</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,757,837</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December 31, 2022 and 2021, respectively. The unaudited pro forma financial information below is not necessarily indicative of consolidated results of operations of the combined business had the acquisition occurred at the beginning of the respective period, nor is it necessarily indicative of future results of operations of the combined company.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">73,990,209</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55,704,930</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">357,441</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,180,142</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Earnout Shares</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 105.8%;margin-bottom: 8pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As part of the merger, the Company agreed to issue up to </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.25</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million shares of the Company common stock to the holders of pre-merger Pineapple Energy units, subject to meeting certain milestone events (collectively, the “Merger Earnout Shares”). The Merger Earnout Shares are issuable in </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> tranches. The milestone for the issuance of the first tranche of the Merger Earnout Shares involves repayment of certain of pre-merger Pineapple Energy’s debt obligations within three months of the merger closing, which would result in the issuance of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">750,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Company’s common stock. This milestone was met at the merger closing and the </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">750,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Company’s common stock were issued and are reflected</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">in the Company’s consolidated statement of stockholders’ equity as of December 31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 105.8%;margin-bottom: 8pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The milestone for the second tranche of the Merger Earnout Shares is triggered upon the volume weighted average price (“VWAP”) of the Company’s common stock equaling or exceeding $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24.00</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> consecutive trading days within </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-months of the merger closing. The milestone for the third tranche of the Merger Earnout Shares is triggered upon the VWAP of the Company’s common stock equaling or exceeding $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.00</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> consecutive trading days within </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-months of the merger closing. Under the second or third tranches, the number of shares of Company common stock to be issued is also affected by whether the Company has disposed or sold certain assets of its business within </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> months of the merger closing date, which could ultimately impact whether </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million or </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.25</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million shares of the Company’s common stock are issued under each tranche.</span></p><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The first tranche of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">750,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares issued of the Company’s common stock is accounted for as permanent equity in accordance with ASC 815-40, and no subsequent remeasurement is required as long as the shares continue to be classified in equity. The shares of the Company’s common stock contingently issuable under the second and third tranches, up to an additional </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.5</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million shares of the Company’s common stock are classified as a liability, similar to the accounting for written equity options, which requires an initial measurement of the liability at fair value with subsequent remeasurements to fair value at each reporting date and changes in the fair value recognized in the consolidated statement of operations. As of March 28, 2022, the fair value of the Merger Earnout Shares for the second and third tranches was approximately $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.7</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million. The Company utilized a Monte Carlo simulation to determine the fair value of the liability, which included the following significant assumptions: the expected probability and timing of achievement of milestone events.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> As of December 31, 2022, the fair value of the Merger Earnout Shares was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, resulting in a gain on the fair value remeasurement of the earnout consideration totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,684,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the year ended December 31, 2022, which was recorded in other income (expense) within the consolidated statements of operations.</span> 5006245 2429341 19872009 18277230 200000 3.60 8745628 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.02in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Arial', 'sans-serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash and cash equivalents</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,919,593</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,155,443</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,735,570</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">138,767</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">946,813</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">117,774</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current assets held for sale</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,566,855</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,607,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,764,300</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23,952,115</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,192,346</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,013,004</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">874,756</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,080,106</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,872,009</span></p></td></tr></table></div> 1919593 3155443 1735570 138767 946813 117774 6566855 2607000 6764300 23952115 2192346 1013004 874756 4080106 19872009 P4Y 6800000 6500000 6281000 285000 5291492 -7074184 2531457 6250000 1562498 12781234 12500000 164888 25116346 215684 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash and cash equivalents</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">215,684</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">880,169</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,572,062</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">108,432</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">182,135</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13,800,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">26,587,694</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,471,348</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,116,346</span></p></td></tr></table></div> 215684 880169 1572062 108432 182135 13800000 9829212 26587694 1471348 25116346 P7Y 19843011 -845234 18440533 2390000 5000000 5486000 4830533 1480000 4070000 5000000 2150000 2150000 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,598,707</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,824,029</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,875,089</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Employee retention credit receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,584,541</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right of use asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,880,014</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fixed assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">960,514</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,100,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35,141,556</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts Payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,316,867</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other current liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,349,501</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Related party payables</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,191,761</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liability</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Loans payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,348,685</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Customer deposits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,606,054</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,286,131</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,701,023</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net assets acquired</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,440,533</span></p></td></tr></table></div> 1598707 2824029 4875089 1584541 2602024 2880014 960514 7100000 10716638 35141556 3316867 1349501 2191761 2602024 2348685 1606054 3286131 16701023 18440533 P8Y 7617848 -99522 1947425 2410634 1706086 3416286 4208063 4757837 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">73,990,209</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55,704,930</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">357,441</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 3.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,180,142</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> 73990209 55704930 -357441 -9180142 3250000 3 750000 750000 24.00 P30D P24M 32.00 P30D P24M P24M 1000000.0 1250000 750000 2500000 4700000 0 4684000 <span id="_contentSection_584262e9_e513_4197_b16d_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 4 – REVENUE RECOGNITION</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In accordance with Accounting Standards Codification (“ASC”) 606, revenue is recognized when a customer obtains control of promised goods or services. The amount of revenue recognized reflects the consideration that the Company expects to receive in exchange for these goods or services.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Disaggregation of revenue</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that best reflects the consideration we expect to receive in exchange for those goods or services. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table disaggregates revenue based on type for the years ended December 31, 2022</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and 2021:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue by Type</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Residential</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,375,067</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commercial</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,673,403</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Service</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">412,388</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commission</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">61,241</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,522,099</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Performance obligations satisfied at a point in time</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,848,696</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Performance obligations satisfied over time</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,673,403</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,522,099</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Contract Balances</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Contract assets represent costs and earnings in excess of amounts billed and direct costs, including commissions, financing and permitting fees paid prior to recording revenue. </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Contract liabilities represent amounts billed to clients in excess of revenue recognized to date and billings in excess of costs and earnings. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Contract assets were $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,477,596</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022 and 2021, respectively. Contract liabilities were $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,990,538</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022 and 2021, respectively.</span> <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table disaggregates revenue based on type for the years ended December 31, 2022</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and 2021:</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue by Type</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Residential</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,375,067</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commercial</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,673,403</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Service</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">412,388</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commission</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">61,241</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,522,099</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table disaggregates revenue based on the timing of satisfaction of the performance obligations for the years ended December 31, 2022 and 2021:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Performance obligations satisfied at a point in time</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,848,696</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Performance obligations satisfied over time</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,673,403</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,522,099</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,162</span></p></td></tr></table></div> 25375067 1673403 412388 61241 38162 27522099 38162 25848696 38162 1673403 27522099 38162 1477596 0 6990538 0 <span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 5 – CONTRACTS IN PROGRESS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings in excess of costs and estimated earnings as of December 31, 2022 and 2021 are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.08in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings to date</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,208,409</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs incurred on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,122,453</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Estimated earnings</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">380,547</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cost plus estimated earnings</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,503,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings in excess of costs plus estimated earnings on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,705,409</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs and estimated earnings in excess of billings as of December 31, 2022 and 2021 are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.08in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs incurred on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">931,801</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Estimated earnings</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">513,648</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,445,449</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings to date</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">667,964</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs and estimated earnings in excess of billings on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">777,485</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> <span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings in excess of costs and estimated earnings as of December 31, 2022 and 2021 are as follows:</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.08in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings to date</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,208,409</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs incurred on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,122,453</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Estimated earnings</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">380,547</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cost plus estimated earnings</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,503,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings in excess of costs plus estimated earnings on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,705,409</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs and estimated earnings in excess of billings as of December 31, 2022 and 2021 are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.08in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs incurred on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">931,801</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Estimated earnings</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">513,648</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,445,449</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Billings to date</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">667,964</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Costs and estimated earnings in excess of billings on uncompleted contracts</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">777,485</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> 4208409 1122453 380547 1503000 2705409 931801 513648 1445449 667964 777485 <span id="_contentSection_96a36ab4_1107_4aef_99b1_" style="text-decoration: none;"/><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 6 – LEASES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In accordance with ASC Topic 842, the Company recognizes assets and liabilities for the rights and obligations created by leases that extend more than twelve months from the date of the balance sheet. Right of use (“</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ROU”) assets represent our right </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">to use an underlying asset for the lease term, while lease liabilities represent our obligation to make lease payments arising from the lease. Lease ROU assets and liabilities are recognized at the commencement date of a lease based on the present value of lease payments over the lease term. Because the rate implicit in each individual lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In 2022, the Company entered into operating leases for </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> office locations, including </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in April 2022 and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in November 2022 upon the acquisition of SUNation. </span><span id="_Hlk130142052" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">These leases have remaining lease terms of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">One</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> lease includes a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% rent adjustment on each anniversary of the lease and the other includes a fixed annual rent adjustment of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,840</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. As of December 31, 2022, total ROU assets and operating lease liabilities were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,166,838</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,182,103</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. There were no operating lease liabilities as of December 31, 2021. All operating lease expense is recognized on a straight-line basis over the lease term. In the years ended December 31, 2022 and 2021, the Company recognized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">212,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in lease expense, respectively. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Information related to the Company’s ROU assets and related lease liabilities were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 30.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash paid for operating leases</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">196,258</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right-of-use assets obtained in exchange for new operating lease obligations </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,289,358</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 30.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">As of December 31</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average remaining lease term</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11.5</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average discount rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">(1)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Includes $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,687,334</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for operating leases entered into in 2022 and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for operating leases acquired as part of the SUNation Acquisition. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maturities of lease liabilities as of December 31, 2022 were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">479,201</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">488,249</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">497,364</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">506,547</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,801</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,575,667</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease payments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,062,829</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less imputed interest</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,880,726</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,182,103</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, the Company has a future operating lease obligation related to its corporate offices, commencing on January 1, 2023.</span> 2 1 1 P10Y P13Y 1 0.03 6840 4166838 4182103 212000 0 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 30.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash paid for operating leases</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">196,258</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right-of-use assets obtained in exchange for new operating lease obligations </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,289,358</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 30.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">As of December 31</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average remaining lease term</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11.5</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average discount rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">(1)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Includes $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,687,334</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for operating leases entered into in 2022 and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,602,024</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for operating leases acquired as part of the SUNation Acquisition. </span></p> 196258 4289358 P11Y6M 0.064 0.000 1687334 2602024 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">479,201</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">488,249</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">497,364</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">506,547</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,801</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,575,667</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease payments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,062,829</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less imputed interest</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,880,726</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,182,103</span></p></td></tr></table></div> 479201 488249 497364 506547 515801 3575667 6062829 1880726 4182103 <span id="_contentSection_e0c85a29_ca82_4ddd_8ce2_" style="text-decoration: none;"/><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 7– DISCONTINUED OPERATIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the merger agreement, the Company is working to divest its legacy operations and operating assets. The Company is actively pursuing the sale of its JDL and Ecessa businesses and has met the criteria to report the operations of these businesses as discontinued operations beginning in the fourth quarter of 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The assets and liabilities of the discontinued operations that are classified as held for sale are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.36in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Trade accounts receivable, net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">752,420</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">145,808</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other current assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">255,871</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,154,099</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><span style="white-space:pre-wrap; "/><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69,270</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right of use asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">46,025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,110,550</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,688</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total noncurrent assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,271,533</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets held for sale</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,425,632</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">381,992</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued compensation and benefits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">184,585</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50,170</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,727</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">533,685</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,161,159</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,875</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total noncurrent liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,875</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities held for sale</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,412,034</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The financial results of the discontinued operations are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sales</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,291,492</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cost of sales</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,798,807</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Selling, general and administrative expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,295,120</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Amortization expense</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">496,450</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Transaction costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">53,361</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill impairment loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,718,612</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating loss before income taxes</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.00in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,070,858</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax expense</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,326</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net loss from discontinued operations</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.00in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,074,184</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due to CVR Representative’s approval of the planned sale of JDL and Ecessa and its discontinued operations assessment in the fourth quarter of 2022, the Company determined there was a triggering event that warranted an interim impairment assessment. Based on the quantitative assessment, the Company recorded an impairment loss of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,718,612</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.36in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Trade accounts receivable, net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">752,420</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventories, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">145,808</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other current assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">255,871</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,154,099</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><span style="white-space:pre-wrap; "/><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant, and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69,270</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Right of use asset</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">46,025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,110,550</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,688</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total noncurrent assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,271,533</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets held for sale</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,425,632</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">381,992</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued compensation and benefits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">184,585</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50,170</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,727</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">533,685</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,161,159</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,875</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0.17in;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total noncurrent liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,875</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid windowtext 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 66.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities held for sale</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,412,034</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double windowtext 2.5pt;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 3.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> 752420 145808 255871 1154099 69270 46025 2110550 45688 2271533 3425632 381992 184585 50170 10727 533685 1161159 250875 250875 1412034 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sales</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,291,492</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cost of sales</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,798,807</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Selling, general and administrative expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,295,120</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Amortization expense</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">496,450</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Transaction costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">53,361</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill impairment loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,718,612</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating loss before income taxes</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.00in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,070,858</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax expense</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,326</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net loss from discontinued operations</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.00in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,074,184</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> 5291492 3798807 1295120 496450 53361 6718612 -7070858 3326 -7074184 6718612 <span id="_contentSection_97f463de_0275_4a06_b109_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 8 –RESTRICTED CASH EQUIVALENTS AND INVESTMENTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following tables show the Company’s restricted cash equivalents and available-for-sale securities’ amortized cost, gross unrealized gains, gross unrealized losses and fair value by significant investment category recorded as cash equivalents or short and long-term investments as of December 31, 2022. The Company did </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">t have any restricted cash equivalents and available for sale securities in 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td colspan="21" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr style="height: 0.53in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Unrealized Gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Unrealized Losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restricted Cash Equivalents</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Short-Term Investments</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-Term Investments</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash equivalents:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money Market funds</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-85afef66-5cee-413f-9f2c-d68fe246d3bd;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-dd851509-ac5f-48d4-b17f-7113bd962e82;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-187489d0-837a-4533-88a4-36788164975c;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-3e88da70-9e7a-4a6d-8715-681a4fd9d1ac;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-4ff2aa59-919a-4a8e-a535-74176c9a2305;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-8c8f1092-3615-49f8-9d5f-a0b67a5654cc;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-99a0d97e-3fc5-416b-b6a1-1c7239cca13e;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-809eb287-131d-4772-8c3a-f4c0e4f3852b;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate Notes/Bonds</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-61a6c774-4f69-4c95-beea-dd97661aa11f;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-d45eb6d3-2504-48cc-b5cc-d3ccf1c21e3a;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-d88b65db-9304-4c12-b3c8-a9bdec501380;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-48a08b66-9672-43b1-8c2a-57646f57ee97;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-5176a4f2-0c09-4540-9571-aefcaa532f8f;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-55571fa8-60ed-4e69-86f4-aca8376d9f1b;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,694,069</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-ca0e8690-c3eb-4f9e-8093-bf1550dc112c;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,645,228</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-ba2cda06-7c60-43ca-b3ed-5e455fd261bd;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes the estimated fair value of our investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated</span><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br/>‎</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Market Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due after one year through five years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company tests for other than temporary losses on a quarterly basis and has considered the unrealized losses indicated above to be temporary in nature. The Company intends to hold the investments until it can recover the full principal amount and has the ability to do so based on other sources of liquidity. The Company expects such recoveries to occur prior to the contractual maturities. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company did </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">t recognize any gross realized gains or losses during the years ended December 31, 2022 or 2021. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As part of the merger, the Company acquired an investment totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in preferred shares of Kogniz, Inc., a privately owned artificial intelligence company based in Silicon Valley, CA. The Company’s investment represented less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the outstanding equity of Kogniz. The Company uses the cost method to account for investments in common stock of entities such as Kogniz if the Company does not have the ability to exercise significant influence over the operating and financial matters of the entity. The Company also uses the cost method to account for its investments that are not in the form of common stock or in-substance common stock in entities if the Company does not have the ability to exercise significant influence over the entity’s operating and financial matters. Based on Kogniz’s 2022 performance and overall financial outlook, the Company recognized an impairment loss of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> within operating expenses in the accompanying consolidated statement of operations and comprehensive loss.</span> 0 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td colspan="21" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr style="height: 0.53in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Unrealized Gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Unrealized Losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restricted Cash Equivalents</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Short-Term Investments</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-Term Investments</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash equivalents:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money Market funds</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-85afef66-5cee-413f-9f2c-d68fe246d3bd;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-dd851509-ac5f-48d4-b17f-7113bd962e82;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-187489d0-837a-4533-88a4-36788164975c;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-3e88da70-9e7a-4a6d-8715-681a4fd9d1ac;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-4ff2aa59-919a-4a8e-a535-74176c9a2305;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-8c8f1092-3615-49f8-9d5f-a0b67a5654cc;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-99a0d97e-3fc5-416b-b6a1-1c7239cca13e;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-809eb287-131d-4772-8c3a-f4c0e4f3852b;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate Notes/Bonds</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-61a6c774-4f69-4c95-beea-dd97661aa11f;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-d45eb6d3-2504-48cc-b5cc-d3ccf1c21e3a;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-d88b65db-9304-4c12-b3c8-a9bdec501380;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-48a08b66-9672-43b1-8c2a-57646f57ee97;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-5176a4f2-0c09-4540-9571-aefcaa532f8f;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-55571fa8-60ed-4e69-86f4-aca8376d9f1b;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,694,069</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-ca0e8690-c3eb-4f9e-8093-bf1550dc112c;">—</span></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,841</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,645,228</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-ba2cda06-7c60-43ca-b3ed-5e455fd261bd;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 17.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> 978462 978462 978462 978462 978462 978462 2715607 48841 2666766 2666766 2715607 48841 2666766 2666766 3694069 48841 3645228 978462 2666766 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amortized Cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated</span><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br/>‎</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Market Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due within one year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Due after one year through five years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,715,607</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr></table></div> 2715607 2666766 2715607 2666766 0 0 250000 0.10 250000 <p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 9 - PROPERTY, PLANT AND EQUIPMENT</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Property, plant and equipment and the estimated useful lives are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">useful life</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">686,840</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Machinery and equipment</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">544,479</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">57,753</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,289,072</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less accumulated depreciation</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98,140</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,190,932</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">useful life</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">686,840</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Machinery and equipment</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">544,479</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 13.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">57,753</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,289,072</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less accumulated depreciation</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98,140</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,190,932</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> P3Y P10Y 686840 P3Y P15Y 544479 P3Y P10Y 57753 1289072 98140 1190932 <span id="_contentSection_7556e7be_33b6_43fa_b01f_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 10 – GOODWILL AND INTANGIBLE ASSETS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The changes in the carrying amount of goodwill for the year ended December 31, 2022 by reporting unit are as follows. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">HEC</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">SUNation</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-bae98723-51f5-46f4-a083-c784454472c8;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-a1762179-ec3b-4a5f-9b7e-4ddbc05c4add;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-b7de5495-7ee6-4ee0-a3bf-deb928cf2242;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated impairment loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Balance at December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s identifiable intangible assets with finite lives are being amortized over their estimated useful lives and were as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="7" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr style="height: 0.35in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated Useful Life</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Carrying Amount</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Amortization</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Net</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tradenames &amp; trademarks</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,187,882</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,141,072</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,046,810</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Developed technology</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,400,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">450,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,950,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Backlog</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">600,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">550,000</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,187,882</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,641,072</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,546,810</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="7" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated Useful Life</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Carrying Amount</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Amortization</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Net</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tradenames &amp; trademarks</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,287,882</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,507,612</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,780,270</span></p></td></tr><tr style="height: 0.17in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,287,882</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,507,612</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,780,270</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Amortization expense on these identifiable intangible assets was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,133,460</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,429,295</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in 2022 and 2021 respectively. The weighted average remaining useful life at December 31, 2022 was </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The estimated future amortization expense for identifiable intangible assets during the next five fiscal years is as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Year Ending December 31:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,738,462</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,837,500</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,837,500</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,387,500</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,237,500</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,508,348</span></p></td></tr></table></div> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">HEC</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">SUNation</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-bae98723-51f5-46f4-a083-c784454472c8;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-a1762179-ec3b-4a5f-9b7e-4ddbc05c4add;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-b7de5495-7ee6-4ee0-a3bf-deb928cf2242;">—</span></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross goodwill</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated impairment loss</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Balance at December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,829,212</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,716,638</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,545,850</span></p></td></tr></table></div> 9829212 10716638 20545850 9829212 10716638 20545850 9829212 10716638 20545850 9829212 10716638 20545850 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="7" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr style="height: 0.35in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated Useful Life</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Carrying Amount</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Amortization</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Net</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tradenames &amp; trademarks</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,187,882</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,141,072</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,046,810</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Developed technology</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,400,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">450,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,950,000</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Backlog</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">600,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">550,000</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,187,882</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,641,072</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,546,810</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="7" style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td></tr><tr style="height: 0.35in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Estimated Useful Life</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gross Carrying Amount</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Amortization</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Net</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tradenames &amp; trademarks</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,287,882</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,507,612</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,780,270</span></p></td></tr><tr style="height: 0.17in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,287,882</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,507,612</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 2.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,780,270</span></p></td></tr></table></div> P3Y P8Y 22187882 4141072 18046810 P4Y 2400000 450000 1950000 P1Y 600000 50000 550000 25187882 4641072 20546810 P3Y 4287882 1507612 2780270 4287882 1507612 2780270 3133460 1429295 P6Y6M <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Year Ending December 31:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$ </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,738,462</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,837,500</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,837,500</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,387,500</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,237,500</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,508,348</span></p></td></tr></table></div> 4738462 2837500 2837500 2387500 2237500 5508348 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 11 – COMMITMENTS AND CONTINGENCIES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Loan Payable</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022 and December 31, 2021, Pineapple Energy had $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, in a loan payable to Hercules Capital, Inc. (“Hercules”) under a loan and security agreement (the “Term Loan Agreement”). This loan accrues interest at </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, payable-in-kind and was initially due and payable on December 10, 2023. There are no financial covenants associated with this loan. This loan was used to acquire fixed assets, inventory, and intangible assets of Sungevity in an asset acquisition in December 2020. As the transaction did not involve the exchange of monetary consideration, the assets were valued at the Company’s most reliable indication of fair value, which was debt issued in consideration for the assets. Accordingly, Pineapple Energy assessed the fair market value of the debt instrument at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,768,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at the asset acquisition date (a non-recurring Level 3 fair value input). The Company initially accreted the value of the debt over its life at a discount rate of approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On December 16, 2021, the Term Loan Agreement was amended, whereby the maturity date was extended to December 31, 2024, subject to various prepayment criteria. In addition, the amendment provided that $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> plus all accrued and unpaid interest and expenses were to be repaid upon closing of the merger and receipt of the PIPE funds, with the remaining principal to be paid upon the loan maturity date.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The amendment represented a modification to the loan agreement with the existing lender as both the original loan agreement and the amendment allow for immediate prepayment and the Company passed the cash flow test. At December 31, 2021, the combined loan and accrued interest balance was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,194,931</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The balance at December 31, 2022, after giving effect to the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,557,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> payment of principal and accrued interest on March 29, 2022, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,428,685</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. A new effective interest rate of approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">52.9</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% was established during the first quarter of 2022 based on the carrying value of the revised cash flows. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest and accretion expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">151,024</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">618,983</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for years ended December 31, 2022 and December 31, 2021 respectively. The loan is collateralized by all of Pineapple Energy’s personal property and assets.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Working Capital Note </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On January 8, 2021, Pineapple Energy and Hercules, as agent for itself and the lenders, entered into a Working Capital Loan and Security Agreement (the “</span><span id="_Hlk101614603" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Working Capital Agreement”)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for a working capital loan in the maximum principal amount of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The lenders, Hercules and Northern Pacific Growth Investment Advisors, LLC, made working capital loan commitments of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">400,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.  Northern Pacific Growth Investment Advisors, LLC is an affiliate of Northern Pacific Group, which controls Lake Street Solar, LLC, a then-member of Pineapple Energy. Borrowings under the Working Capital Agreement bore interest at </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% per annum with interest compounded daily and payable monthly. At December 31, 2021, the balance outstanding on the working capital loan was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">350,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The working capital loan had an initial maturity date of January 7, 2022 and was collateralized by all of Pineapple Energy’s assets. The Working Capital Agreement included provisions relating to the mandatory and optional conversion of the underlying loan amount into equity of the Company under certain circumstances. In the case of either a mandatory or optional conversion of the Hercules working capital loan, the working capital loan of Northern Pacific Growth Investment Advisors, LLC, including all accrued and unpaid interest, would be immediately due and payable. On December 16, 2021, an amendment to the Working Capital Agreement was executed that extended the maturity date to December 31, 2022 and added an additional mandatory conversion provision. In the event that, on or before the maturity date, Pineapple Energy consummated the merger, then immediately prior to the consummation of the merger, the working capital loan and all accrued and unpaid interest and expenses thereon would automatically convert into Class C Units of Pineapple Energy calculated based on one Class C Unit being issued for every $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to be converted. The conversion option under the amendment was considered clearly and closely related to the host contract. During the first three months of 2022, Pineapple Energy borrowed an additional $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">150,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and had $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding prior to the merger on March 28, 2022. Immediately prior to the merger on March 28, 2022, the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">outstanding loan balance was converted to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Class C Units, which </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">upon close of the merger were converted into </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">62,500</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of Company common stock</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13,977</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,178</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December 31, 2022 and 2021 respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Related Party Payables</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During December 2020, Pineapple Energy incurred acquisition-related costs and accrued a payable totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,350,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, with $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> due to one then-member and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">350,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to another then-member. Under the Term Loan Agreement, this $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,350,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in related party payables was subordinate to the payment to Hercules of the amounts due under the Term Loan Agreement and could only be repaid under certain conditions, including the requirement that no obligations were outstanding under the Term Loan Agreement and Pineapple Energy or its subsidiaries had closed on an equity transaction generating at least $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in proceeds. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On December 16, 2021, the then-members signed subscription agreements where the then-members agreed, in consideration for the full cancellation of the accrued payables, to convert the accrued payables into convertible promissory notes of Pineapple Energy, effective immediately prior to the consummation of the merger. The convertible promissory notes automatically converted into </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,175,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Class C Units of Pineapple Energy after issuance of the convertible note to the then-members and immediately prior to the consummation of the merger. This conversion option was considered clearly and closely related to the host contract and the payables were converted to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,175,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Class C Units of Pineapple Energy immediately prior to the merger, which upon close of the merger were converted into </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">293,750</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Company’s common stock.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">SUNation Short-Term and Long-Term Notes</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As discussed in Note 3, Business Combinations, the Company entered into short-term and long-term notes in connection with the SUNation Acquisition on November 9, 2022. The $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,000,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Short-Term Note is secured as described below and matures on August 9, 2023. It carries an annual interest rate of </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% until the three-month anniversary of issuance, </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% thereafter until the six-month anniversary of issuance, then </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% thereafter until the Short-Term Note is paid in full. The $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,486,000</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Long-Term Note is unsecured and matures on November 9, 2025. It carries an annual interest rate of </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% until the first anniversary of issuance, then </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% thereafter until the Long-Term Note is paid in full. The Company will be required to make a principal payment of $</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.5</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million on the second anniversary of the Long-Term Note. </span><span id="_Hlk130649260" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As the debt was part of the SUNation purchase price allocation, the Company assessed the fair market value of the debt instrument at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,830,533</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at the asset acquisition date (a non-recurring Level 3 fair value input).</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The Company accretes the value of the debt over its life at a discount rate of approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11.2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%. </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Both the Short-Term Note and Long-Term Note may be prepaid at the Company’s option at any time without penalty.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the Pledge Agreement, the Short-Term Note is secured by a pledge by the Company and Merger Sub of the equity of SUNation purchased under the Transaction Agreement. While the Short-Term Note remains outstanding, the Company also agrees to certain negative covenants with respect to the operation of SUNation, including limits on distributions, the incurrence of indebtedness, imposition of liens, and sales of assets outside the ordinary course of business. If Sellers exercise their remedies under the Pledge Agreement (due to an event of default by the Company under the Short-Term Note or the Pledge Agreement), Sellers would be able recover the pledged equity of the acquired companies and the Company’s remaining obligations under the Short-Term Note and the Long-Term Note would be cancelled in their entirety and would be of no further force and effect. The Company’s obligations to make any Earnout payment under the Transaction Agreement would also be terminated. The Pledge Agreement will automatically terminate upon the payment of all amounts due under the Short-Term Note.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The balances of the Short-Term Note and Long-Term Note recorded at December 31, 2022 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,057,299</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,917,879</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Interest and accretion expense related to the notes totaled $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">144,645</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the year ended December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Equipment Loans</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company acquired various equipment loan agreements through its SUNation Acquisition. These loans are secured by machinery and equipment and expire at various dates through September 2025 with interest rates ranging from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% per annum. The balance for the equipment loans recorded at December 31, 2022 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">168,184</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Interest expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,271</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the year ended December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Promissory Note</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Through the SUNation Acquisition, the Company acquired a promissory note with a former shareholder and member of SUNation through a buyout agreement. The promissory note includes monthly payments of principal and interest at an annual </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">rate of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%. The promissory note matures on March 1, 2031. The balance for the promissory note recorded at December 31, 2022 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,887,616</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Interest expense was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,726</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the year ended December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Future Minimum Principal Payments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Future minimum principal payments under the aforementioned loans and notes for the next five years are as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,345,894</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,014,898</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,997,846</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">263,253</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">271,937</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">611,420</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other Contingencies</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the first quarter of 2022, the </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> lawsuits that were filed on behalf of purported CSI shareholders relating to the Registration Statement on S-4 that we filed on November 12, 2021 (the “Registration Statement”) in connection with the merger, among other matters, were voluntarily dismissed. The first complaint was filed on December 13, 2021 by Bashir Rivera in the United States District Court for the Southern District of New York and is captioned </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Rivera v. Communications Systems, Inc., et al.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, No. 1:21-cv-10637-NRB. The second complaint was filed on December 28, 2021 by Allen Chaidez in the United States District Court for the Eastern District of New York and is captioned </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Chaidez v. Communications Systems, Inc., et al.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, No. 1:21-cv-07155-MKB-VMS. The </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Rivera</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> action was voluntarily dismissed on February 24, 2022. The </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Chaidez</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> action was voluntarily dismissed on March 24, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In the ordinary course of business, the Company is exposed to legal actions and claims and incurs costs to defend against these actions and claims. Company management is not aware of any outstanding or pending legal actions or claims that could materially affect the Company’s financial position or results of operations.</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span> 3000000 7500000 0.10 4768000 0.25 4500000 6194931 5557000 1428685 0.529 151024 618983 500000 400000 100000 0.1000 350000 2.00 150000 500000 500000 250000 62500 13977 10178 2350000 2000000 350000 2350000 30000000 1175000 1175000 293750 5000000 0.04 0.08 0.12 5486000 4 8 2500000 4830533 0.112 5057299 4917879 144645 0.050 0.065 168184 1271 0.0325 1887616 14726 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,345,894</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,014,898</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,997,846</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">263,253</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">271,937</span></p></td></tr><tr style="height: 0.21in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 84.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">611,420</span></p></td></tr></table></div> 5345894 6014898 2997846 263253 271937 611420 2 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 12 – RELATED PARTY TRANSACTIONS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Related party receivables</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company has provided advances to employees resulting in a balance as of December 31, 2022 of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116,710</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Related party payables</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As part of the SUNation Acquisition, the Company agreed to reimburse the sellers for proceeds received related to SUNation’s employee retention credit (a refundable tax credit against certain employment taxes incurred during the first nine months of 2021), totaling $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,584,541</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022. The Company also agreed to reimburse the sellers approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">597,219</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for tax payments due related to the period prior to acquisition.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Leases</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company leases its offices in Hawaii and New York from companies owned by the prior owners of HEC and SUNation, respectively, most of whom are still employees and one who is a current director of the Company. See further information regarding these leases within Note 6, Leases.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> 116710 1584541 597219 <span id="_contentSection_1f576d99_43a4_43aa_b643_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 13 – SHARE BASED COMPENSATION</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">2022 Equity Incentive Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On January 24, 2022 the board of directors adopted, and on March 16, 2022 the Company’s shareholders approved, the Company’s 2022 Equity Incentive Plan (the “2022 Plan”), which became effective on March 28, 2022. The 2022 Plan authorizes incentive awards to officers, key employees, non-employee directors, and consultants in the form of options (incentive and non-qualified), stock appreciation rights, restricted stock awards, stock unit awards, and other stock-based awards. The 2022 Plan authorizes the issuance of up to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">750,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock. On December 7, 2022, the </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">shareholders approved an additional </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for issuance, for a total of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,250,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares. At December 31, 2022, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares had been issued under the 2022 Plan, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">470,888</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares were subject to currently outstanding unvested restricted stock units (“RSUs”), and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">779,112</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares were available for future awards.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Inducement Grants</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 12pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On October 10, 2022, the board of directors approved an inducement grant of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">82,278</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> RSUs in connection with the hiring of a new Chief Financial Officer. On November 6, 2022, the board of directors approved inducement grants totaling </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">134,546</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> RSUs in connection with the hiring of Senior Vice Presidents in connection with the SUNation Acquisition.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Restricted Stock Units</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes the changes in the number of restricted stock units under the 2022 Equity Incentive Plan and inducement awards over the period from December 31, 2020 to December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted Average</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Grant Date</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-47dfa503-3351-435b-87f6-85510135900c;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-daac7e7a-7951-40f3-8785-4f254a0167de;">—</span></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">687,712</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.58</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">687,712</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.58</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The grant date fair value is calculated based on the Company’s closing stock price as of the grant date. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Compensation Expense</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Share-based compensation expense is recognized based on the fair value of awards granted over the vesting period of the award. Share-based compensation expense recognized for 2022 and 2021 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">309,205</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> respectively. Unrecognized compensation expense related to outstanding RSUs was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,462,400</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022 and is expected to be recognized over a weighted-average period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. Share-based compensation expense is recorded as a part of selling, general and administrative expenses.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Employee Stock Purchase Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On December 7, 2022, the Company’s shareholders approved an Employee Stock Purchase Plan (“ESPP”), pursuant to which eligible employees are able to acquire shares of common stock at </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a purchase price determined by the board of directors or compensation committee prior to the start of each six-month plan phase, which price may not be less than </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">85</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the fair market value of the lower of the value on the first day or the last day of the phase, or the value on the last day of the phase</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The ESPP is considered compensatory under current Internal Revenue Service rules. At December 31, 2022, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">200,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares remain available for purchase under the ESPP. The first plan phase will commence on January 1, 2023.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Employee Stock Ownership Plan (ESOP)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company has an Employee Stock Ownership Plan under Legacy CSI. Under the conditions of the merger, this plan has been suspended for future contributions. At December 31, 2022, the ESOP held </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">126,904</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Company’s common stock, all of which have been allocated to the accounts of eligible employees. </span> 750000 500000 1250000 0 470888 779112 82278 134546 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted Average</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Grant Date</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 14.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2020</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2021</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-47dfa503-3351-435b-87f6-85510135900c;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-daac7e7a-7951-40f3-8785-4f254a0167de;">—</span></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">687,712</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.58</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 70.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding – December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">687,712</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.58</span></p></td></tr></table></div> 687712 2.58 687712 2.58 309205 0 1462400 P2Y4M24D 0.85 200000 126904 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 14 – EQUITY</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Convertible Preferred Stock and Warrants</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On June 28, 2021, the Company entered into a securities purchase agreement (“SPA”) in which, subsequent to the closing of the merger, the Company would authorize the issuance and sale of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> restricted shares of Series A Preferred Stock, par value $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share (“Convertible Preferred Stock”), to certain investors in a private offering (“PIPE Investors”).  On </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">September 15, 2021, the Company amended the SPA to issue </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> restricted shares of Convertible Preferred Stock, to the PIPE Investors for $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in cash.  This Convertible Preferred Stock is convertible into underlying shares of the Company’s common stock at any time after the issuance date at the option of the PIPE Investors, subject to certain restrictions, and has a liquidation preference over the Company’s common stock.  The Convertible Preferred Stock may be converted by the Company to common stock upon meeting certain market conditions, of which none had been met as of December 31, 2022, and may be redeemed by the Company for cash upon delivery of written notice for a redemption price as defined in the SPA.  The PIPE Investors in the Convertible Preferred Stock were granted certain registration rights as set forth in the SPA.  Holders of the Convertible Preferred Stock have no voting rights and no dividend preference over common stock.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Concurrent with the amendment, the Company entered into warrant agreements with the PIPE Investors to purchase common stock (the “Warrant Agreement”), whereby the Company would issue </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,352,936</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> warrants (“PIPE Warrants”) to purchase restricted shares of the Company’s common stock for cash or in a cashless exercise.  These PIPE Warrants have an exercise price of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.60</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> ($</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.00</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for half of the warrants after the November 2022 amendment as further discussed below) with a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-62f98611-bcb6-4466-b5cd-58d8b0aeeec6;">five-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> term, commencing on the date of issuance.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">These Convertible Preferred Stock and PIPE Warrants were issued on March 28, 2022 upon the consummation of the merger.  As of December 31, 2022, there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,000,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of Convertible Preferred Stock authorized and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of Convertible Preferred Stock issued and outstanding.  </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PIPE Warrants were exercised prior to December 31, 2022. All PIPE Warrants remain outstanding as of December 31, 2022.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The proceeds from the issuance of Convertible Preferred Stock were allocated between the Convertible Preferred Stock and PIPE Warrants using a relative fair value method. As of March 28, 2022, the fair value of the Convertible Preferred Stock was estimated at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">756.06</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share with a total fair value recognized in the consolidated financial statements of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24.2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million.  The fair value of the PIPE Warrants was estimated at $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.32</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per share with a total fair value of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million.  The Company utilized a Monte Carlo simulation to determine the fair value of these instruments, which included the following significant assumptions: the expected volatility, risk-free rate, expected annual dividend yield, and expected conversion dates. The Convertible Preferred Stock is reported as part of permanent equity in the consolidated balance sheet and consolidated statement of stockholders’ equity as of December 31, 2022. The PIPE Warrants were determined to be equity-classified and the fair value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million was recognized in additional paid-in capital as of December 31, 2022.  In addition, approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of offering costs were recorded as a reduction to the carrying values of the Convertible Preferred Stock and PIPE Warrants, respectively.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a result of certain Convertible Preferred Stock modifications, an increase of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in the Convertible Preferred Shares was recognized as a deemed dividend (see “Preferred Stock Modifications” below) as of December 31, 2022. As a result of certain PIPE Warrant modifications, an increase of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in the PIPE Warrants was recognized as a deemed dividend (see “Warrant Modifications” below) as of December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Warrant Modifications</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In September 2021, the Company entered into transactions with holders of its outstanding Series A Preferred Stock to issue PIPE Warrants to purchase the Company's common stock. At such time, the PIPE Warrants contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which PIPE Warrant holders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the warrants after the modifications and determined that they continued to be equity-classified under the derivative scope exception of ASC 815-40. The PIPE Warrants were valued immediately before and immediately after the modifications to calculate the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million incremental value of the modified PIPE Warrants. The Company considers this incremental value to be a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing additional paid-in capital (“APIC”) or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Preferred Stock Modifications</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In June 2021, the Company entered into a stock purchase agreement to issue Series A Preferred Stock. At such time, the Series A Preferred Stock contained certain anti-dilution provisions. In November 2022, the Company amended and restated the agreement under which Series A Preferred stockholders agreed to waive such provisions in exchange for certain concessions from the Company. Management evaluated the Series A Preferred Shares after the modifications and determined that they continued to be permanent equity-classified under ASC 480-10-S99-3A(3)(f).</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company is required to analyze amendment to preferred stock terms to determine the appropriate method of accounting to be applied. While guidance exists in ASC 470-50 to address the accounting for debt modifications, including preferred stock that is accounted for as a liability, there is no comparable guidance to address the accounting for modifications to preferred stock instruments that are accounted for as equity or temporary equity, which necessitates the subjective determination of </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">whether a modification or exchange represents an extinguishment. Current accounting guidance permits the analysis of preferred stock modifications by using either the qualitative approach, the fair value approach or the cash flow approach. Due to the nature of amendment made to the preferred stock terms, the Company determined that the fair value approach was the most appropriate methodology. The Company determined that the amendments resulted in an extinguishment of the Preferred Stock. The Preferred Stock was revalued immediately after the amendment in November 2022 and would recognize the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million incremental value above the carrying value as a deemed dividend that reduces retained earnings and earnings per share. As the Company does not have any retained earnings, the Company has the option of recording the deemed dividend by reducing APIC or increasing accumulated deficit. Therefore, in the consolidated statement of stockholders’ equity as of December 31, 2022, management recorded the deemed dividend by reducing APIC.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span> 25000 1.00 32000 32000000.0 2352936 13.60 4.00 3000000 28000 28000 0 756.06 24200000 3.32 7800000 7800000 2000000.0 700000 13200000 3600000 3600000 13200000 <span id="_contentSection_556af5d8_8999_409b_8fc5_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 15 - INCOME TAXES</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax (benefit) expense from continuing operations consists of the following:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current year income taxes :</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,237</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax expense (benefit)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,237</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s Austin Taylor Communications, Ltd. unit operated in the United Kingdom (U.K.) and is subject to U.K. rather than U.S. income taxes. Austin Taylor had </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> activity in 2022 and 2021. At the end of 2022, Austin Taylor’s net operating loss carry-forward was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,462,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The Company remains uncertain whether it will be able to generate the future income needed to realize the tax benefit of the carry-forward. Accordingly, the Company has continued to maintain its deferred tax valuation allowance against any potential carry-forward benefit from Austin Taylor. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The provision for income taxes for continuing operations varied from the federal statutory tax rate as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tax at U.S. statutory rate</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State income taxes, net of federal benefit</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other nondeductible items</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Change in valuation allowance</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">44.1</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.2</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective tax rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax assets and liabilities as of December 31 related to the following:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax assets:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Allowance for doubtful accounts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">47,353</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30,528</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued and prepaid expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">184,418</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,055,975</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Domestic net operating loss carry-forward</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,612,193</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">490,180</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other stock compensation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">82,973</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign net operating loss carry-forwards and credits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,451,985</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal and state credits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">366,964</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">786,904</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,776,156</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross deferred tax assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,619,293</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,266,336</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,560,649</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,266,336</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred tax assets </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,058,644</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">154,507</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">853,130</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease right-of-use asset</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,051,007</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred tax liability</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,058,644</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total net deferred tax asset</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.22in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company assesses available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. A significant piece of objective negative evidence evaluated was the cumulative loss incurred over the </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-8c03b6f8-287d-4af4-8c6c-5c91ee61fb4c;">three</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year period ended December 31, 2022. This objective evidence limits the ability to consider other subjective evidence such as the projections for future growth. On the basis of this evaluation, as of December 31, 2022, a valuation allowance of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,560,649</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> has been recorded to reflect the portion of the deferred tax asset that is more likely to not be realized. The amount of the deferred tax asset considered realizable, however, could be adjusted if estimates of future taxable income during the carryforward period are reduced or increased or if objective negative evidence in the form of cumulative losses is no longer present and additional weight may be given to subjective evidence such as the Company’s projections for growth.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At December 31, 2022, the Company has a federal net operating loss carryforward from 2015 through 2022 activity of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,975,459</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> that is available to offset future taxable income and begins to expire in </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-c7963a49-4fc4-4223-af47-3acebdb4e8b9;">2035</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During 2015, the Company engaged in a research and development tax credit study for the tax years 2011 to 2014. As a result of this study, the Company claimed $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,554,447</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of federal and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,024,373</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of state research and development credits. The Company amended prior year tax returns to claim these credits and offset prior year taxes paid. Credits not used to reduce taxes are available to be carried forward. At December 31, 2022, the Company has an estimated federal research and development credit carryforward of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">220,207</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and a state research and development credit carryforward of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">387,202</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. The utilization of these credits may be limited under the provisions of Section 383 of the Internal Revenue Code and similar state statutes. Section 383 governs the utilization of tax attribute carryforwards such as the research and development credit in the event of a change in control of the Company, such as that which occurred as of March 28, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company assesses uncertain tax positions in accordance with ASC 740. Under this method, </span><span style="white-space:pre-wrap; font-family: Times;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the Company must recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from these uncertain tax positions are measured based on the largest benefit that has a greater than fifty percent </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: Times;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">likelihood of being realized upon ultimate resolution. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Changes in the Company’s uncertain tax positions are summarized as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.22in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax positions – January 1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-3ce797d3-ac41-4c67-ab8e-f2d06791c3c8;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Opening balance sheet</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">112,850</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross increases - current period tax positions</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37,503</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax positions – December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,347</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Included in the balance of uncertain tax positions at December 31, 2022 are $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,347</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of tax benefits that if recognized would affect the tax rate. The Company’s unrecognized tax benefits will be reduced by $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in the next twelve months due to statute of limitations expirations. There are no other expected significant changes in the Company’s uncertain tax positions in the next twelve months. The Company’s income tax liability accounts included accruals for interest and penalties of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> at December 31, 2022. The Company’s 2022 income tax expense decreased by $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> due to net decreases for accrued interest and penalties.</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span> <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current year income taxes :</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.50in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,237</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax expense (benefit)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,237</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> 12237 12237 0 0 7462000 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year Ended December 31</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tax at U.S. statutory rate</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State income taxes, net of federal benefit</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other nondeductible items</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Change in valuation allowance</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">44.1</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.2</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 71.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective tax rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.4</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div> 0.210 0.210 -0.053 0.312 -0.441 -0.210 -0.032 -0.004 0.000 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax assets:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Allowance for doubtful accounts</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">47,353</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30,528</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued and prepaid expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">184,418</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,055,975</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Domestic net operating loss carry-forward</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,612,193</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">490,180</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other stock compensation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">82,973</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign net operating loss carry-forwards and credits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,451,985</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal and state credits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">366,964</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">786,904</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,776,156</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross deferred tax assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,619,293</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,266,336</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,560,649</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,266,336</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred tax assets </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,058,644</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">154,507</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Intangible assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">853,130</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lease right-of-use asset</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,051,007</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net deferred tax liability</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,058,644</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total net deferred tax asset</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.22in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 69.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div> 47353 30528 184418 1055975 4612193 490180 82973 1451985 366964 786904 1776156 8619293 2266336 6560649 2266336 2058644 154507 853130 1051007 2058644 6560649 16975459 1554447 1024373 220207 387202 <div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.22in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax positions – January 1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-3ce797d3-ac41-4c67-ab8e-f2d06791c3c8;">—</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Opening balance sheet</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">112,850</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross increases - current period tax positions</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37,503</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr><tr style="height: 0.19in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax positions – December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,347</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td></tr></table></div> 112850 37503 75347 75347 0 0 0 <span id="_contentSection_23534351_f4ba_4a78_8491_" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 16 – FAIR VALUE MEASUREMENTS </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1 – Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access at the measurement date. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 2 – Observable inputs such as quoted prices for similar instruments and quoted prices in markets that are not active, and inputs that are directly observable or can be corroborated by observable market data. The types of assets and liabilities included in Level 2 are typically either comparable to actively traded securities or contracts, such as treasury securities with pricing interpolated from recent trades of similar securities, or priced with models using highly observable inputs, such as commodity options priced using observable forward prices and volatilities.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3 – Significant inputs to pricing that have little or no observability as of the reporting date. The types of assets and liabilities included in Level 3 are those with inputs requiring significant management judgment or estimation, such as the complex and subjective models and forecasts used to determine the fair value of financial instruments. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2022, are summarized below. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> assets or liabilities measured at fair value on a recurring basis as of December 31, 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 1</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 2</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total Fair Value</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash equivalents:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money Market funds</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-term investments:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate Notes/Bonds</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current Liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Contingent value rights</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,402,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,402,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Earnout consideration</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,907,486</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The estimated fair value of the CVRs as of December 31, 2022 was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,402,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, as noted above. The Company recorded a $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,125,949</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> gain on the fair value remeasurement of the CVRs in 2022 related to a decrease in the fair value of the JDL and Ecessa assets and a loss on held for sale assets sold in the second quarter of 2022, offset by a gain on an earnout payment realized in the second quarter of 2022 related to legacy CSI’s sale of its Electronics and Software segment in 2021. The Company paid $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,745,628</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in CVR distributions during the third quarter of 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The estimated fair value of all earnout consideration as of December 31, 2022 was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, all attributed to the earnout consideration related to the SUNation Acquisition. As noted in Note 3, Business Combinations, the Company recorded a liability for earnout shares to holders of certain per-merger Pineapple Energy shareholders in the amount of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,684,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in earnout consideration related to the SUNation Acquisition. As described in Note 3, the estimated fair value is considered a Level 3 measurement. In order to update the fair value of the earnout consideration, the Company utilized a Monte Carlo simulation, which included the following significant assumptions: the expected probability and timing of achievement of milestone events. As a result of the fair value remeasurement, the Company recorded a remeasurement gain of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,684,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the year ended December 31, 2022 related to the remeasurement of the value of the liability for the earnout shares.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value remeasurements noted above were both recorded within other income (expense) in the consolidated statements of operations. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We record transfers between levels of the fair value hierarchy, if necessary, at the end of the reporting period. There were no transfers between levels during the year ended December 31, 2022.</span> 0 <span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.21in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 1</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 2</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total Fair Value</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash equivalents:</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money Market funds</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-term investments:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate Notes/Bonds</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current Liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Contingent value rights</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,402,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,402,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Earnout consideration</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,150,000</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> —</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 37.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">978,462</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,666,766</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,552,714</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 13.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,907,486</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> 978462 978462 978462 978462 2666766 2666766 2666766 2666766 7402714 7402714 2150000 2150000 9552714 9552714 978462 2666766 -9552714 -5907486 7402714 2125949 8745628 2150000 4684000 2150000 4684000 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 17 – GOING CONCERN</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company’s financial statements as of December 31, 2022 have been prepared in accordance with GAAP applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. As noted in Note 11, Commitments and Contingencies, the Company entered into a $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million Short-Term Note that is due on August 9, 2023. Based on the Company’s current financial position, which includes approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million of restricted cash, cash equivalents and investments that are restricted under the CVR agreement or the SUNation agreement and cannot be used by the Company for its own working capital needs, the Company’s forecasted future cash flows for twelve months beyond the date of issuance of these financial statements indicate that the Company will not have sufficient cash to repay the Short-Term Note obligation, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a factor which raises substantial doubt about the ability of the Company to continue as a </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">going concern</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for a reasonable period of time.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In order to continue as a going concern, the Company will need additional capital resources. Management plans to </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">raise capital through sources that may include </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">public or private equity offerings, debt </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">financings</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and/or strategic alliances. However, management cannot provide any assurances that the Company will be successful in accomplishing any of its plans. These financial statements do not include any adjustments related to the recoverability and classification of assets or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">going concern</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p> 5000000.0 5700000 <span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;text-decoration: underline;">NOTE 18 – SUBSEQUENT EVENTS</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company has evaluated subsequent events through the date of this filing. We do not believe there are any material subsequent events other than those disclosed in the footnotes to these financial statements that require further disclosure.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p> EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !1XCE8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 4>(Y6KU(M<^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[*8";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?42H.+\'CZ2M)@T3L @+D:G&&FDB:NKC!6_-@@^?L9UAU@"VZ+&C!*(4P-0T M,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!= M(MT9S+^2DW0.N&;7R:_UYG&_9:KB55WP52%6>_$@.9>5>)](Y6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !1XCE;3;$1 9@@ )0S 8 >&PO=V]R:W-H965T&UL MM9M_;^HX&H6_BL5BI@J;57"6E,6$(Y0X(L M;AH#]^NH[:B";(T_*=DD!Y^1.I0YYZ]J81S>-!RU1R0B@502&/Z\D2&)(J4$ M^_'W5K2QWZ8J//R\4W_(#AX.9HX3,N317S24JYM&KX%"LL!I))_YYA]D>T = MI1?P*,G^CS;YNIVK!@K21/)X6PQ[$%.6_\7O6Q '!3VGHL#;%GB?"MQV18&_ M+?!/+6AO"]H9F?Q0,@XC+/'MM> ;)-3:H*8^9#"S:CA\RM1YGTD!OU*HD[>N),KA+83$C"LD +=GN_[]YNW^\\H^*(!)?(=R^0YWB> M9H>&YO(G+/;EOJ9\9"[_9\J@W-%MO70T_OY,^)F>?^Q,8/V9^,]@GD@!U\E_ M=>QS[;9>6W4>7Y,U#LA- WJ'A(@WTKC]^2>WZ_RFXV93;&1)K,2TO6?:-JD7 M3%\^UD2'S5SN.LW?=7R,577Y6!(K\>GL^71.XS-@+,41>B9K+J0.E%E'BE2' M=VBLJ@O*DE@)5'GU]/!,M?6I65+K8SK MP!B[I^!Z)DNJ?!>TLPF.M=W7$:'I>'(_F$X?[]']Y/[YVP\TG@POM?B,.K7Q M65(KX_,*?-XI^,8LX *NR;;O>JK:5E-3'84BN/KQ:1P3.[_1\TA+[TB$N/_V0TO):F*PI5:F5"0&S^SI=ZT+ MW;\'*\R6I#)P'1&:#&:CP;^TO*P&!%MJ95Y%0/!."@A_D2AJOC)P8W!]X@0Z MMA"-DR35]VQ'-"=!E]:.21Q1_$%W5T%Q5F]HYC+]7&'_O).,_ M9I*(_,&V&OK&.XQ::F;%*FI6?;\MM3*UPO=[)_G^[')$0XA*2R[T5L.L,^&L MB8. @ R(A+F@EIY5]V]+K4ROV;QOZWA\_7:OYW?WA[@%<0ZC[Q=&WS?;\]WSX>3@(138@;EZIK<@8,3T [!'5*?* M '.6J%$1N2('SP=__JGGN5>_)6K:(64TLWUKP=\_D.HF2?:H6I (9_Y9S%G;4.CRYAF&-QJ"-NP1AG_ (LQX MY,>E[B [Q=;@U%W7MDVKX=Z5HYUT9"ZN3>T.J="5F@>H;K=6T94NMC*E(6_Z)\[.V M4XVVT[0J)QL=D7O0CD^:BVH3.T?"\HN$Y9N3T<[X/E#HJL8C+:0C4[*T#Z', M1;4AG2-9^46R\LU!: >I:NCV2/D=?H4>_@5N&Q_H^^P"/3Y.MC2E[IHZ;$,TC"G8A6TBXU#Y@-PO5GKML-5FU#EYC M4,D\>QTD08&:*I2_T;#_=O_*R2![T:)5K)Z_K_*$5;!/4$064.I<7L$]2>2O M@.0+DJ^SER+F7$H>9Q]7!(/?4BO [PO.Y6Y!;6#_(L[M_P!02P,$% @ M%'B.5O#6K-"4"0 03 !@ !X;"]W;W)K)*=V9Z@#EM)VSVC]#XM)HTKB;I#"<3W_L M--1I[!J(8"2&7GQY'SMYGY\=<_K(\Y_%DK$2_%JE67'66Y;E^LM@4$1+M@J+ M8[YFF?AFP?-56(JW^?V@6.G?%.F2<9N M*L=P&_#"F5%:H2_TW88]%X#:24.\Y_RC?C^*SGR(A8RJ)2-A&*7P]L MR-)4MB3B^*=NM+?K4U9LOGYN_<]*O!!S%Q9LR-._DKAUH"K B*=%]3]XK,LZ/1!MBI*OZLHB@E62;7^'O^J!:%2 Y$ %5%= KZV MZPJX$KJ-K))U&9;A^6G.'T$N2XO6Y(MJ;*K:0DV2R6F M)G%8LAA\#=,PBQB8R>8*< 1^S"[!YT]_G Y*T96L,(CJ9K]NFT4'FKUDT3' ML ^0@Y"A^O#UU>%^]8$0N%.)=BI1U1X^I/+'=#JZF8.+V6PTGWTQZ=DV0,P- MR)OI2[$.(W;6$W=+P?('UCO__3?H.B_4V)Y6O-.*;:V?#\-B"<(L!I%\ MP?[9) ]ARK*R,*G>-D6KIN0=_W".H.]1XIP.'IJ"]'+0#UQW5VHO4K*+E%@C MG;*BS)-(7GG16X+>MNHV@L&.ZP?8;P5M[;WC+-"=-FK5-LX>A+K5(0E4DX!< MU_4:([J58.VDHP1W)\&U2ICG8<5R\W;AX+TYM5O(\844?9*PTZ? T':Y#"0EP2X>UIXXZ_)T.WZICM%JG M_(DQ,2FE$"1--=YQ*=ML=9@NHI5O &M%G\^*9:G]MZ[SH,B#>A:^7PR_SZ:VN@/(L<9A>KD(%(YH3YM.Y.]$[,(8(M?<0.T@T.UUI>)>E.P;4HP*M&1 M@4#7]35,M_?6=384-$ [-8RS,LSN$\$)=7H[?#?IS"#GQO4U:C"5]'P'>8XY M#R!%!,A.!%MC.6PH2*J.E(-WX$?(@Q6VD MMG?=55ICI\'N_%M+:28THQK=]XE8=F,'MX':4-)^*2E31W93WT9JB5$W<8^X M 26^UXY1+XF\($#X@.TA9="(O&KCYFI\\75\-9Z/1P=V;]YIK5_K^8B= Z2\ M'MF]_N)Y!;T.G^3ZQ2A8=W:/!@3ZVO5CV&I &&,/'I@;9=K(OC\@PLPW#CN>C_P#42OS17;SG:Q9+D+- M[D'*0N%?:1**]492&K.Y6L[YB'4\4H:,[(:\O]IX5I28UXO(L)1' MV!>KJ+:HC_!EI'P9V7WY+Y[_E-,4A>ND#%.0\9)9[XAW6JK7XG4'Q]1I&NG^ MYJPR<&PW\/U-BEJ/>6_6M+#WH>>V;W%[CUVWFY698[N9CS.1 1@HPU_,FK*P M[N#0U;#6WEE7,DT'K"@#^U86OYK1* MW%V[FTNFRN?;*\E*)CHT;A5@ SY [,.@S;F&@JXH%> #>$X4:! [:%SM9053 MX*])%42'$.)B&L"V$'LT'6>)* @A=@AY/5;9&WKKQ4D,VQ(V4"2*1,@+CQ#> MLE A.H;@P(58>Y!O[[3K-"D,(78,&0FXX)M2@$=6)'$ED&=&00;2@/OC6@OZ M"-(@C2,,+Y &S^0<29=Z"-,- [G<'#5?>#I@>,1!GGXK?01A$$48Q$X85UQ< MJ1_Z%,KDB!V$EA.+F^'L_E@YY9]=QG.+F9CV^^C6Z&(FCP^48NC"$T MGM*RM_RJAP2UNG=^VD 4=A [=LSFD^&_OT^N+D?3V>^_^0AZ)]63K_G?1L'O MBA[OU=J^=(4>Q(X>(KD\,('YTL!%!PLF<#@&8E4:_>Q+IZM3SB=X[#A V 4H MEF'.3@#NBSPI?[8?B!7>IESR//D?BT\ \JMO)! X("D*N84GWXBT7)3BA' MQFY_6$Y T \@[5-_>[Q)#+I'^D'@/U?L.K;4@%P!];SV^L503F0FCQX@#ZI8 MBMI9ZB*.$^G+80KDZ9.C)'O>A#.&JQ,0H5[@.ZX6L%[RR!:P0B5J1Z6+*-JL M-EL C-DBBB(^@0U'Z4;^^^Z[%'!43T-4\+/FJ>KED MH>!M64!\O^""&>HW\A3Y[J\&SO\/4$L#!!0 ( !1XCE9I=&[I$ , )H* M 8 >&PO=V]R:W-H965T&ULK99=;YLP%(;_BL6FJ96Z M\!5(Z!*D-M6T74R*FG6[F';AP$FP:C"S3=+MU\\&RD@@:5(M%P'#.:^?U_CC M3+:,/XH$0**GE&9B:B12YM>F*:($4BP&+(=,O5DQGF*IFGQMBIP#CLNDE)J. M9?EFBDEFA)/RV9R'$U9(2C*8F:7"67$-P);T;I'VLJ2L4?=^!Q/#4L3 M 85(:@FL+AN8 :5:27'\JD6-ID^=V+Y_5O]8FE=FEEC C-'O));)U!@;*(85 M+JB\9]M/4!ORM%[$J"C_T;:*]0(#1860+*V3%4%*LNJ*G^J!:"78PP,)3IW@ MG)K@U@EN:;0B*VW=88G#"6=;Q'6T4M,WY=B4VHO?H87&'+MY>3DRINM8"9E1W$*8:H6=SDD:IM ,2N6(5RS-$&TP+Z*(==RCW 8Q$[ M@%X#Z)T'*!*UJ 3"A4P8)W\@[@.M-/T6AFN5OSW>5D#B+2;;NHQV=1-N-.D [;FC'1VEG+$W5R77* M3*V$1NV^!Y:W!_A"T YCT# &9S">-%F#SCB-O-[9V@UTZ\A^9MOZ=XA9YU,? MGJVU6ILD"&S/&^_O5SV!KC4:!L'X ''KV+7/)WYAVM:2)V!W _NQS5;AH*NV M+YBO2280A97*M 8CM<'PJA"J&I+E92VQ9%)5)N5MHHI'X#I O5\Q)I\;NCQI MRM'P+U!+ P04 " 4>(Y6<& 4IF4' W) & 'AL+W=O%YGJJMY&Q9#RJ+*0F">%JRO)K, MKNMKCW)V+7:ZR"O^*)':E263O]_Q0KS<3/#D]<*O^7JCS87I['K+UOR)ZT_; M1PG?IIV795[R2N6B0I*O;B:W^&H>$C.@MOAOSE_4P6=DJ#P+\<5\>5C>3 *# MB!=\H8T+!G_V?,Z+PG@"'+^U3B?=G&;@X>=7[Q]K\D#FF2D^%\7G?*DW-Y-T M@I9\Q7:%_E6\_,!;0I'QMQ"%JO]'+XUM0B9HL5-:E.U@0%#F5?.7?6T#<3 MQR,#2#N # >$(P-H.X#61!MD-:U[IMGL6HH7)(TU>#,?ZMC4HX%-7IEE?-(2 M?LUAG)[-1:5$D2^9YDOTI.$/K)%62*S0+ULNF8FU0JQ:HKDH8:-LS KN.?I1 M*(4NT*>G>_3-/[^]GFK 8CQ.%^V\=\V\9&1>3-!/HM(;A;ZKEGQY[& *)#HF MY)7)'?%ZO.>+2T3Q!T0"0AR YJB>V.3]E=JR!;^9@%O%Y9Y/9O_Z!XZ#?[NB\D;.CF(4=C$*?=YG3ZS@RL6P M&1;5PTPAVL]($A$29-GU='^(WC:D*8Y)9W4$*^I@15Y8=Y\S@QAV+V,OB>VEVTE:*5:Y=)&*+1$*3) RC 0?;SA/BI .7 M>+.C38%JC?A7Z$B*JRL7QN0M=_H;.3OBFW9\4_].ASX%;#^@-:^ >5$G/EM" M0<]-HIM6UD7"%8C46@1,",:8#E?+81C$041&UBOK\&=>_+>ED#K_HZY:KT!= M.#-[LV!*PS@8P+3M<$@RDD5NF#CHVUG@!?H?R2K%&HFP@#QV1K/U<93 A.*( M#,N+RS"$@-)P!.=!V\5>G _EEN72M 140)XZ46)[\BB ?T.0WIG.W-B8]$R( M/^)"PWX65D([*1%[W9.4Q)@,*Z?#,LR"((SP2.3[OHR]+>V@])C HY44)>R4 M"J[LS$71-6$OI6W8]Y]7\;^QOQ0[;G2==*8^BD.PN#D;O=IC+/#Y&U9 MO4>;QGV?QG_1J.&PA:!<&;EA9 =3BH_4+;L70QO(TI0.&7EG/)=1W]RQMY?. M/D)I0WM6[#B<]$K.U$[6ZM>PXTQ6<)PT*:?R99MK3K*)70'B-'34O_=H[+CO M[-C?VGUDF[JR-M]:"W.J=*^MW;D))E$66G7%"^=,C*88AI0J$WN*LEZ24!\4L"=[7\@"KNU,7$[OD)3DEJ:1B' MX5] [M4!\:N#DWL4>N8K(?DK.\V^NALOL;7$!0"-4CS<7B[+F- HBH(15KU2 M('ZE\-"!]&T9XM (H,Z2(4[O7&>F >E5!/&KB)^Y/D<_$(Y:N'SY0'Z.C],#8/E*Z.)V)[E!7LN^ 64N8M:(2F^V,EI-^]H+PRH7QC\R)6Z0O<Y*C1-.8&A^F]NUQM7H7<7,#1 M0^H<=B)ZE'S%I:QOZXK%%^<=6J<+DA @;_N\X#T>&-!>NU"_=IF?JK1:/\G10EU:#Q#<9@$=6:%>=5"_ZKAWJRHG MTL93>E0L+H/AG5W_A.<&OA9)_:]DJ#^APOW M>;$S3]U.S8\W?GYD;J";^>'TVQTC7J=0/TZX>_D1W9: M?G@G//=)9B\F0K^8&-]TS@><@5UV'!GB,AN/?MAW_=#?]3_7;S< VEM0-6S- M49/=3P:N0K_LM-*L6L(F:+%MOZ18]GH;4HZX\;SD#) M& /X?26$?OUB)NC>%9K]"5!+ P04 " 4>(Y6K;<]KU(( !P0 & M 'AL+W=O4ALBSR75^>( MO#ZB)D&_+[9P? M2IJLZT[[?$XLRYOODZR8W5[7G]V7M]?L2>190>]+Q)_V^Z3\_I'F[.5FAF>O M'WS)MCM1?3"_O3XD6_I Q=?#?2G?S8\HZVQ/"YZQ I5TQ!!]L;Z>"T'9QA MA&"D@]MV< <=G+$(7MO!&W3 ]D@'O^W@UV0U9[>F9I6(Y/:Z9"^HK%I+M.I% MS6_=6S*2%944'T0ICV:RG[A=LH*S/%LG@J[1@Y!_I,X$1VR#EKNDV%*.LD(> M8.FW'([ND)?'U;HKW_YV_5T4V69L*$%EV.]G>QHR62N_W'U>AB@1,N?T/;+Q.T0L M8NE$8D2JIN(/_)"D]&8FT^2T?*:SVQ]_P)[UDTXG#9A;@U73\/,M=FW?E8&? M3W6@-KO2M0LU[8AK8=MQ^@TCR"3B"Z+V6+&/K-B7L/(./>P2.8R+V#$B3F6G M ?-.$K,MWPF"Q8 >R* A)%@$"18#@?6TX!RUX!BU\%F6.;F<+'2<&WM.Y1P2 M; 4)%CJ*&J\\8KONH>"76-A-;7=%V6K5$JUP2Y("358J8C MV(@TE6!(L)6KG!UL53^#>1DR9@0)%I]-H$>N=R37,Y)[M_ZOK 6;TDPP-"A4 MJA*M+53:N?VJT<'R1 ?OT!"8H>9!992M$]+3.VE@=2MBVR,;48AS95 M+9!@*^\RM4#&C"#!XK,)]-3B']7B_YGJ"^O(-2)-)=>_K/KRU2E05WQIFBU\ MVUL$P^(+,H=8%]7K1^V1LCB2LGA+\:4EQX@XE9S%A<479- 0$BR"!(N!P'I: M"(Y:"/YT\67L.95S2+ 5)%@8J)<9MFR7$&=8?4&&C2\)VZ,46YV38AE)_<3Y M4U+(595MJ@*L,B1X;4AL6(D.)=M0SILUFS?+KY9^&S:;;6\FVCA'@-IR6/7E M2*"IVT&CAJ!H$2A:#(76UT[GS6&S.3=!.]6=OJS8HK2]45$P^?V^E9!6.:#F M7HMV.E786"TP5,_+">2$HI08D&.+0-%B30ZNX:LZ[FP[;/;M@+@VSA:@?A]6 M+2Y9+0Y-EQ5HT! 4+0)%BZ'0^@+JK$%L]@;#S8:FHEE'*K'05WUD?XP:P&;( MR8KPU(*!R))!J1@T=I?CVW+&&$X$H(X=*%JL2\(-'-\/1F:"SK7#9MON')'& M2QS4Q\.J"48<61(X>,@H9-@0%"T"18NAT/K:Z,Q#;'8/C:O$S^$2W7%.!;I+ M&XM_[+('-11;M-/+WE]H5G_5>,3$MVQL!COLH&[TDQ1J] M)&69M+L%[C_=ARB37R3EX9*_0P6MB\SL%2)E7.A%I!J!-E%(7YJ'.O4N$]$X M<@'Q%IZM3!.@OB(H6JS-PK:LTRSZU'?&(KG<6 2AWCB/:+;LZ20 Z;ZM0-%" M4+0(%"V&0NM+J?,9B=EG7/;LI0=:9I2CN]9U$MEC3A6%25&=+DY:S:BFX)5: M#BPUS5S=DJ+9,.?HB@90\Q 4+89"Z]/<68S$;#&^G6;C%*'Z@5JZQW;&*82# M&H>@:!$H6@R%UI=%9QP2LW$H92&R8DL+44F!9VM:-C7FZ_TH*8(]+;>T1$*N M*#Q)1[].@-J)H&@KHOIUCK=0!1J"AHU T>(+DNB+H#,=B=ETG+)MV PUF69( MM!51+4O;"H@UO,<$&C4"18O/Y] GN7,/B=D]_+]N'S:/;;)J(-%61+L_B68Y M9'!'+";:C8NG[?I/A'5VHFVV$T?VBA,=R;;J\Y&%6NEIFCF!>WJ#K.%%U\[U M@X7E#6\,:%I>X[@77-M6<4%TN/I$_P=@I[8P\VVSDG=GIK3^UJL.F M/;5JLR# KKOPAN<6U(@#18M T6(HM(;L^(Y6T>]VJ#@* "X,P & 'AL+W=OV=G=Z8IEFSY3S?)#"&D9:8E;$C:V9<"1/"ML5G) M).E^^GMD' 2VK"2>T!<-&%DZ/QWIG$>2??J8B9]RR7F.GE9)*L\ZRSQ??^IV MY6S)5TQ^S-8\A5\6F5BQ'+Z*^ZY<"\[FQ4VKI$L3WA^MQX+^-;=U3*/ M5SR5<98BP1=GG1[^U*>!NJ$H\3WFCW+O,U)2IEGV4WT9SL\ZCK*()WR6JRH8 M_'G@?9XDJB:PXY^RTLZN377C_N?GVJ\*\2!FRB3O9\F/>)XOSSIA!\WY@FV2 M_"9[_,)+0535-\L26?R/'LNR3@?--C+/5N7-8,$J3K=_V5/9$7LW8+_A!E+> M0*HW> TWN.4-;B%T:UDAZY+E[/Q49(](J-)0F_I0]$UQ-ZB)4^7&22[@UQCN MR\_[62JS))ZSG,_1)(<_X*-Y1+__]X_3;@Z-JEN[ ML[*!BVT#I*$!3-"W+,V7$@W2.9\?5M %:W3+XBUQDL^^XA<_ $1AQ"# M0?W7WXXMYKB['G2+^MRF'NQ-OJ"KK]<_)NCJYOH;NAX/;GJWP]%GU.O?#K\/ M;X>#R2=3OVVK]R'\!#LN)<1S3KL/^PH,)7WB4DIUP0/KZ,XZ M^BKKT$)D*S2/Y0R&8YQN8+Q#,!1,11/Y :50# 9]SIY,,K9-^/O&!4[@X="K MJ+#:TM(/_DZI_P:EIT&0I:/13L[ ZL,Z@W_Q\$ MNFW"Z./T#K47V$$-,0=-?SQ)!;)$8 MXCSFTCCK@O><=>]4V4&OA;M>"ZW>ON10Z2QFVVR8SA%;92*/_RTNF)2'-?>Y MQ"6^"H(';JZ7PQZ)2$3-7HYV]D96>R=+)GB1]D=6Y5< M@0[TP)(-AVFUXDQN1)'@5:CC3*0 =BI02)A&HM$;91L'$]_S0\^@UFI-6[5$ MJR6MU6[#X;WZ5I90@&?V+:GK)9C0R(NJ>JWVM-6KR0-;T_KY9\!T!+-?,@B6 MH)%)R1LDN75)F) H#-VJI&.0!-8H@>TL,4QS#O7FVX@VFPE>Q#?^I.(%-TKS M:M*BP/>=:O8RE,-N $0-X0+#1B8V@EPR6!@2.D.1'A=T*% M4MTQP -K\L!V]+@5;,X+V8(GQ5IBS43^2WDPVZB\#JF*QP]LFO M:QE[Q 8 M812%3A6R[,:T%:MQ!5OS.HS1!P@CF8AM6H)Z"HN(3\.JE&,@!-8,@>T0,18< M4IW"*4C)7-$O-\>/.A10A]3\8FVLK1@-&-A.&-?YD@M;$*SSPHF/HZ 6 JW- MM)1!-'T0.WWTGN?,FOU2$\8DA=3Q Q8DODNK&=E0D!#LX;U4=FBF1@MB1PLP M4VPJ+%=$@"E/^2(VNX 84,)W@S"J#B5#0=<)0A(VF*T9@=@9H5_LJ< XF?-U M)IO,K!, =%I(HRH V!MK.U0T ! [ )0COO3$7L8QBC(P /&HXU>QVMYH6U$: M 8@= 9X'5ERB@%%+/9F?8"<*B1-4Q5@;:RM&LP%Y>?>A6+:6JU;C0A6=O'ZU M3DQ;$3XE .15Y8:2(<8.#AKFD,[VY.6-AD+42RMP$-:PX6*45L__ 25^;74D. EH$.!Z5#&4M'I.YWL2OFFS Q2(!@5B!X4^6\/ M9MMC6%&4.Z!&TPTX0D)":Y8?@T;M(U=3BOI%:&C2](;F[!AK! MU NKH=1N65O?:K1Q7XDVK_>M4:WI4,6) J^V+64H:?6AYA37?JI23?57PU%O MU'_-N>2['I&\5VV'O:"!Q[5O<%QD NX!ATG$[EF!IA/#O"[#0^[Q_F&>( +#G,.2DW+)UQB*#2G#@\ [[ NB%R@]HA M\S'HQ=/TXKV57G;B@ *@R047@&A(YMGL)_J-K=9_HDCH#JW4.(& M%).J'L.931CY?H,>G6]>;S[JW:*+P>?A:*0RY_45^GO0NS%JJO/-H:FE MHF/@C:?QQK/CS=N$#^"R37(=72BAOA?4)E^]H,V-&G$\.^),[L;CKX-O(*'W M%5T.)_VOUY,[T*&,WN$/#->KZYMOO=OA])N\QI#US(& QO7A)MVXUIZ MAVJ4H7:4>8/XMP(WK3.,<1O ;F';'M $0^T$8^T!Q7;L<%ONRZ!?G(\-3CYS M)HS"ZSB#21!BXM8>,SP&SE"-,]2.,V^5/KD;-3Y=1.O,XCF!R=W'V/6A&H&H M'8$&BP6?Y=O)K 8W?Q[/ED?NJ(%?:.0%0777P]YV6VU[C\B^P$,:P ^WZ_96 M8RLN[CEX%Q8CDLT:%1NV>[(ZMB MI:4&]08&=/GT4C;-&=Q0;/SQIUGQ=%,QLQ/.H%0V3>+[YHV^LNG]9.N1,')K MC[[8;7QK'W3WWH$HAJIZ-42BXE&*[;L%NZN[UT]ZQ4L7E>L7^%-_^Q*)KF;[ M3LLW)N[C5$(W+*!*YV, &L7V-9'MESQ;%V]:3+,\SU;%QR5G,)E4 ?A]D4'F M*[^H!G8OZYS_'U!+ P04 " 4>(Y64I0&OEH) !+& & 'AL+W=O MKYV2.1^JRKWY_OZKO4IJ M,SD^Y'?7[OC0-J'41ET[X9NJDN[^5)5V1D]N[T)>WG#?_2:N,'OP59LK3V*SU\S(\F^P1( ME2H+)$'BSYTZ4V5)@@#C6Y(YZ532P>'O5OHO;#ML64JOSFSYA\[#^FCR9B)R MM9)-&6[LYH-*]OQ,\C);>OY7;.+>@_E$9(T/MDJ'@:#2)OZ5WY,?!@?>[#]Q M8)X.S!EW5,0HSV60QX?.;H2CW9!&/]A4/@UPVE!0%L%A5>-<.+Z4H7%*V)6X MJI63Y"E_N!<@F=;WLB3E-$J9/R%E-A>?K0EK+RY,KO*Q@#U ZG#-6URG\VN3LU.?[QA]FK_??/P'W9P7WYG/1_'):_D7)U>R%FXL[3XD]3L9$>6W2AC2R!$WPE MC?Y+Y0+OI?BL#[XLJ(S])E:S%_$U-ORKJ2$IRI M "U F Y>(.YWVC8>6J0QMC$9%N"=0@&AD\;+R#P;'=:/_?GITUGOB0>+K34$ M3&9 FDL(CX((3U"N\A2NL)9!9,H%T*\X*9Q2(,P0_5]*CNCG""B7!#L:%\L* M_Y)+< E*Y9DA#BA)Q9Q:7>1.L&VYWOA41(*5%5++,Q>16GB!;B(R?9.P2.# M$"67R%9"'RM6BLA4UA1#1T_%!U5JZUOE9W878*&SE!N)NAC&C@6(S1K*[W?L MQ@";;Y9>YQI-)OJH#^"+ :PD>]$L>T#;HC327.I*D_FEEDM=ZA!S@B%_DE^5 M0/E1*UW84CH.,5Q,.C^SLSR7XNOWXD8Q:9@@R5U3-N(&_R!EQ?FN6,BJ]F1; M/+Q80S4,S)^14#?.-Q+A0<@V:XTH]_;%I,QC_I J;;#KH:W3)Q+5-^Y.W^D4 MH3:8_O]S>CS>.GQ7_ ()=M,*STKKZ7<2D'0-SY_%'5V!C*IS+4V1:M,@K\7* MV>IYHAJY8;^/.F,H21?J&\-HE/"K0CD2>UT M*68'+:D\@KHE'A'%1V1!GFL"SY+&]!2C"8QP?*"R@Q[B1_NT.[),G'B/S#[I5[L@0#Y9')!^FDF7TC@IE70JG#IEC#3MX@+M3++64Z?1#WZ7KAX3 M^W3([ M,TXF3H@HZ.51#/.%&3$6PE40*>SZ[C;B&5N7:03/W<02E>^(O;\@%SJ=/5Y([!NS@AS8KMQ8NX()*:?'46@C MD/;V.7Y!SAU9.P0T5C#&)#;(_=ZU8>UL4Z!AM#P\;A^/TWIKM@_:!X>]):%A MV.6#866:9@S)O/&P8D?U-S[8>^&VXSO/-*B(RU'<%^WLJ!I%*/R7/#37+5.(@&SWU'0OLT;9(R%(7.%5-FWVLXIQ(SXI;\E;@S MIB9^L-\'U9%F 7CI#I<$5,)0>X$K!\RKR4$ HH,H<3?VY&^&DG?(VD S70\D MP*U.%?@%1$.P$5U'V(POL7A0V=K8TM+88,N&Q=3.WFD:76)4VLHF9S%(8X;S"#=]M3OHQL'FDF&AB2/VNJ1^5$B>$V+*>%E"=JXH9Z>I%$%T92G; M@-5K&^R=+7$AR,8-UD>ZXU,/O-:MM9E R39JU=3_Z6#;LM+KKB):BMP5?Z@6 MTT J+BDI"U",BMJ-4]3L8/0(8[BO,:CQ!!%@++$&]8\R=@Y*?B?C+ 27(ZAE M9/:5HL"E^$;GW:>/)U3_-+-U]1-780K2V\[>%M=!L6#XHQ'8Y_A^N'Q M4M=8ZG12JO>NC&-(-SP.)S!6GBMPNJVQ4$G3K$! N/S[-$JB32(CD+*&>U%> MJ!V[VN$43S!Q"$%DJO)V%?B>0D=Q:\CYH:]*9&@#$@8?/#Y+_.AL26@H7;E: MO2+/Y$U&-$23^L!YY)8"$R&/EM8'ZKJI%VO7)@$@_[.4;*,9:[>IP=-!++&1 MF.^IR*[X6P J9L [9/#3E=='+2KDG+T>]*+A':?M .,9$>KH2R/W#,0.F0G; M*V7FEMBV(BKU=A;Y[?R3N&TMY!$Y?HQ) M?0G+XTD8)F.*.QMZW6U&)L>LD1=5BFCF,))B!B0;,<%1-.CUP+@8 M:F3(4(J'0SQEDC8TC/7;<:E5"KT\*/%Z*LZ'FZX&FTZH*R#YFQ)>;TQ)=RV. MUT9#D\'Q?,I#GS;QBW374.%)^DXK9OL[OT?.H!DF!I0<./#, /!&0]92,>K& M^S0_IH$UCB!/&,0;AWG!HI*K*&I.T4?QT:UQ>-J+))5O:+T+MGT]W!M\X.7D M/&-6R&QC0OS6V[WMOI2?Q _$_?;XF1WWQP*UB61=X>C^[NN?)\+%3]?Q(=B: M/Q4HPU87UD$(3V0@N[_#X[_"U!+ P04 " 4>(Y6\Q%3 MDBX? #I6P & 'AL+W=O@<4C25Q=V=GY^.9C^6/V[;[ZE;6]MG-NF[<3P>KOM^\>/S8%2N[-F[6 M;FQ#ORS:;FUZ^M@M'[M-9TW)@];UXY.CH[/':U,U!Z]^Y.\^=J]^;(>^KAK[ ML.+QZ]^W)BEO;+]E\W'CCX]#K.4U=HV MKFJ;K+.+GP[.CU^\?HKG^8%_57;KDK\S[&3>ME_QX;+\Z> (!-G:%CUF,/3/ MM;VP=8V)B(P_=YL;9B[;^O2K[U4\'SP^RTB[,4/>? MVNVO5O=SBOF*MG;\_VPKSYX^/NJD7_-C?(A&?#\Z(X!)SK@ MA.F6A9C*-Z8WKW[LVFW6X6F:#7_P5GDT$5A-T_X?F>_.W= M9_]]/G=]1T+T/U.,D&6>3B\#Q7KA-J:P/QV0YCC;7=N#5__XC^.SHY?W;.)I MV,33^V;_FT=X_]SO/WQ^FYUD__B/YR?'QR^SJR^__7;^Z;^R#S]G5Y>_O+_\ M^?+B_/WG[/SBXL.7]Y\OW_^2??SP[O+B\NU5]MJXRH&FC]AQTQM6PL\K2XI8 MM.N-:6Y!6M$VCJ@K36_+;%$UIBDJ4V>.GK>D^[W+5N;:9G-KFXQXMS$=/5+5/6WI##]BB?5W6ZZBB;9U'1H2]O8SM3U+7ZWFU[&]D3$EZ;"IRNLPV2> MKVU'C,L>8J\G1R]_.3__R'\>OWR4F08#BWHH+8_6U7@@/E_(AN0Y^GJ[:K%H MNVUH#3*@G6'*W#!W55F9CLYBEIW3 #)!MK--894N9[.F!45]FYG-AH[-S&N; M+0?B$#_ELK7%Z=+O/!9_,$5#OVJ["FPF=H'XS+AL052&+2<"0=MN2M.5CB@O M66#X=/S>SZ\N1EN?'/EE@T-+QGP)8Y0K/X?CG)S@=4O_A/$_GU^]]A/,LDOB M9]'[B7ZSW9*V^CGEM,P(H6D[>2[&@=C$8X@)ACAU;3MB;6<+LR$> MU=6_9JP$C'JXNKRGF?LC+90Q664!GJ>1)94N"*1@8D,Z='9^=/'F9P?O0 M_'O$D&\HOI*@E;0W: E6PL*UH9V[/KMN>?&*N-3ALXJ!Y^""1+3=^D'"KI=Q M53"[6I,$$CD64Q"-Q,)K4P^6U7J7')U>^8Y=;H^F\EQW4K2.Z<_XP9RFBX25QN.C;;D\I0'L"OVS\&*7;CS.#>MZP_)]LZ] MZ!5>F1QA,A9ZFZDZ3A%.JIDU9FU?,E-&4WM*RLK1*K;T%)+)/K0WE6-)!#M7 M!!S_'$S70VC+H?/RYRQ9]#+3GS"W(K.;9 M/]^\XV%O(70FY[^W%4DB+4!DD/3NB:Y::')%$-=?S=94U8R-5E<2@?5MSE8F M]3%#!T)()U*12J#DYG4&6(\.P:H9?5D_V342/'( MB]33+GQJZUA^;;]W.!X3R26*O-@.F[;17QH.*KPEB=ND4Q0'X BE"[&32ZAS M#[[R+V(4L-VN>K2?1=D;##=];=F M8^J)UI14FG!A:#[Q-L:-J%0-GU(GP(A!(.&6[/G1:9Z]'FAO\#D7T=HY M8<9#)4@M5C#(T-0>3K4;BGX@"\\:3V:#SJ]J2_AHQK&V)'3"^+/1P)*73JBC M**%QAG_+R5D(@*7G"8/T:F0G%V-[&1;;DP>%?"QG;"4&^#!PQJT(%>^ZO; Q M$N0U42DF!@9'=/I.SZ2^44'VWB;W,%2R7=8V-Q0KT32A*Z=I.OJ7E+5D;9+A MF5D+A&83;[J&?G/8OPS+&;D%!)S3NC6+_P3I2G(V-' *4ZR+,41G^ZZ55 "A MK7@J,*HTY:U7#\(L*],L:;_894;XBY ].9D=96OR9IB>=GHMFD"0H0<-H&TS$*&% M%S$/KT%;P.?)D<&3N4$C"@,W3#Z959-^(!:0@TAV^(7B>!%4N(<@.RKUP MDS[O;" 2+GMF!LJ7P'$D:I;.J4P$O+%;!',2[/S;"N*^LO#\V;D_S@HATX;# M(T2+(OGI;V1>#+A7,))XD!T_F9T=1=D#9&Z_J4M$PQ 3MB'Q<)78*#8L&W-+]#V=G0;R'C[(3F=GR6'! M14): 8"XBQCMD5+"03&X8;YH&6U=<4P*!_=%,/9;PNUK3I!\%BP?$SGTZQU$ M[Z5F.!G160:,Y%Y,8Y;\,$YJ;;Y:&%==ADE#,+(14ED;S&+A?1Z):SL]U3<)0SQZ0 )=26*ETP\I[2O355S@JB"9]-P9?^TYZ8&2'**'5F' MH7LQ[D&TTP^T2X\N23SJ,@,17<4)M+):(-VD!@=!6*!RM(,(J,(F(.H$#'UB MCJ=C3FFP"RTNVV'>+X8Z2&8NAX0W+W'XZ]R M^DPJ2[(+LNOJ6BR19D*8/T;F@^"/>$M^=I9]HA,EGX2-7\"Y M<,(+?[P-0:Y#LBH$Q\ENHZD;QW7LI19T5&X']>C.'4/P%7&'9*:N:*$R00U. M<[^04P"06UF1@$>VEL(#45,C#M C(HGD,PC^68);IB*&ZF.!ILEO=4VHF2/D MT1^R7- :]M:+%1RO-U@=9W'#)D(0/3?-5YP*@3X];/\HN90!SQ&]R\$ 1U@! MI9Q'M9"!.GLC(\E!TL,<]7@20Q+US67,W-)<+<.394O(IV$5(M/;%+>\/V>G M-N"L_AZB;#QJM^ SM MG>'9M"GP1WKQKT]NE(PGVB Q=U"VBX8:AHFZ]GX21HD7@>\LJK@8#:X_B3$ RS77UYKU@@IL^\9QRIO)=2YNC*I\?9Z]YB,F2A>(%1KA@T1-2(O%,M MR[("?H8"OF]1@.!TU8(S0W,4F1^QV)D*2<@%@O5H+M*_O5=B#T$&"U!0BR_L M,UM(@QCD-05FC $V9L/QCRHY.=HRNF<4RKTR>=TN:K*>U:*2C&#PUX=DOP^= M47="L*MEZY5:-I@:@:<4S/6V6#5MW2YO,Y\'A*;L3Y?.@/4C0AEE5-AL#DUG M$<;3KTLZ=X5#I*Y (#>:#]O!">K^_*2.0\:-8=Z!,M)M276FQ0F5=0U)<\YO M0B+-C=W_BV%92&^]M'W_HP@]Z@$!U7;D+01% M3N*U6?9;1/:::F>D1_:^XG">9V'(Y3AF268D)6E)P7 4(=&T:R@C]5(=+=. M_FJ.9\>PH6RM/KE"02[6X0!1#?U;#C;AWN]89B!N=#TI(QD#+IM():A5FQIH M:$$6@ 6 T@Y[WT4(Z84T)GK+)#:T1=2'4O MOI8TB5@?1\B24*0:\19KEJ;3-*@.T:6$VN[6$5H$4$7-K3=]T(1]?#^E&+G( M ![A[,V&U9V3:5MNV,%\A%9(<&6>.=H6Q@PU# M^[%&8H_SZF1Z-ZR:\==-^-6&7W=-CLSX1@,)+_^!D8,+]3OR5>#G(3I(LK6E M$+'<'9C46.3,Z)1-K?[667+T*.IJSX;RC#9:L1]$^3.$TQ+SL8WA]>3RA> M/ M\8,^L\=A!L6I%)[9Z'I#FIPK!BP&B#R4_9#O$F3TE>)^QNI;U-C3(JHQQT%H(_:"TYD^'..<)V'?F&LD M3/THINL ^=2W"FBQOL 25&H_^(:2[02W*H$"9$C+R;"3<"TJ]96[3\M$1&]< M'+).&)34G6/HZO9 MV]I_\!PED:,B[MED>ON/C5RT8\R6ZCAI/BJ"H3(TYRC8?8;3?%W;"!2E) ML8XVE>Q$?>/.=MSHW%VZ(Y*,^G:\K\N%GU&;:=(4'/B7ITEK+KQL*K^AI/E.9%:!SAQ=YZN$=1(^,-+X+!J,3;.P5-A_K:\PI\5[& M&;@\]9\:BO8M(+RR2+I-H#8-TL>^R6S@,FW#C4M^^E"U33==N<0AWR%:80QM ME>TQ1N$,E@UKGY]72NT!YZQM+52#<$@Q=.9I/6MXI*?2W92:W2B;XK2$SR,V'SLR#2 M0.&E+@:V G=IX@*M7=QRP145:%D[KZNE]E,ADYTNQ2=@"CCR;O+XE(&;EES_ M8=4<,QW[(;B",E#*XJ ;3;+)(^3N KDI M@IKA. *O_'YX:.R4CDQ#Z,3K(J&.('1KZ^N06F:]DF/<<95SW"H M]!]WID)^_V#1@AN:V_T%)3 #WWA-"H8/%P /NC 7-JQ$JYHNHH+R6F*6!J(1X&JYU)KB$PK5I 8)T<_MN3N-5L_'K BPKF4*X $ M/8SPU(;A>)^@-'%"\OA\*)?6]S9;(U$UDSG+7FO;'M=H8"N(\3%M4 D^T&E# ME.F3\0'( :.U#;G+VR1![TU K-QQ@"[-DZ+O023@"]%3QGZ13UJD38+:D%ZB MD=*7&U( .4G!G,,W%RJIL!^ '/R@_)#DFH,D)YJ:\E06&E/WMTE--$>RO4*N2&45IK#3 M&B=!(7)?6NIEV#*Z/P![N4^P\RF[M[21INLX:; H:3221*D;3;324B<[FU,PRI9XTV';"\'H+'' #EIED#P@&L5:+/A= U% M%YW5S!AG/HBXG:[S>]BJ@$Z\VN#[\F"L1!8%/[@5]W',1RK,R0.$,IKLO"+W MSJ6TI_D46LV5@1V;59 ].+V3N332<>+IZ.*H6?9+!T#_]J8 HS^;&U8;;H\" M:Z7+'E$@MPH8A$]. <\&0(\&M)S"#EF6-/]64JB2-NN/ VW)@'-L1]-XZI*. M'.&!+*E<>$L6N[VUV#IR.,ZV9@^?'AT__/I( M2K5D1(H5;VX,"JP?RG*/&A3O"2$S <+JQC_N$8=O;0E$=CLC5321T0531KE. MN:_R(#NC@.3Y#R$GNIL"/0]MBA \W$DB[?;7<9V MT6?I1O7B*]:J*Y_:1[]?)FQC'OI*0L@7V^E-I6Q65"*7G M+7E^;W&P Y)Z;O5\S0U6%VG_T,BZ^S0J&W:,.)26K%''$0C=3XPK/E803ZG)S3 M)@SY]=$L^UVZ6&_C:86^5FFN;LNA4'Y:UCVH11]2(25LC_HX0YX: M5Q10RCJT/CK! " M@RG"BW#0/H'FA9^#)24VF!4\ 5@[>4UFFG8B+D#,N,)5OW!^ 9W,V= MM:\\MGC&I&H ;]SQZ6U'$M/.)=&)B3RRU "3YE^U:"=!9Q7PE)<6!HS]7K8^ MQ8D=KH9$30K;E)K:R;.S_-D/L:A&)S[11T4_[J7LRZ=C]$.^"RZ\^;$*YZ!S0KP[I*SS"F>Z<+0[] M4L8[Q,B(<'-&S8D8[M1KAZZ(K=W<8!(CO%GV8>B^00(7H@*A-ER&;>4R[$Q] MN-J\:8:$RUM,G02YE=V*XK??04*RU56[O6>/R+KR-M6MQEC67P5+0+S_BJ\A M[XE&SF6X-3J@.*&_7 )QR\U=]*J08V7=Z4JY'>8?T LL0,A2;V,QT%EGG.SF M7/M'&A904%5P2,!Y_8VD^\/-%)S J!-]KWGNI:KERY))TY+=N*NF%.;FQU&XTZ1$0&&' J6D]J6()1Y?*%/B/ MNR6EZ">\T+,O5=#W[SF&:]C]>,E]3MV]O+1'SLF'WN.= K1WDFK&S*?Y,3GU MI\^.58"3RT!_8T??(SDY@VC4[67?*U-J1=KZY(3411M-#VN,D:?\@B_H.+L@ M=_G@Q)=\_[Z+Y5=OH;0Q-]SZ&UV+W0L?I?SSC5T@ M7,J=W,LF^^= )OODZ/A,0FF\$L7?V#V_^L*_'!X_R?T[&N+[52ZYSB)XPK^K MYT*:(M])0OGAYW9#)O[)R=FC//M-2A8^@!P_24R9G'CF7P'QF;MXB"6A4;G' M6TT&>1^,CW $%RLJE;.,;02B9]+0#$2LN(]OBODK'DS/7= M*N 38TL-))($W\15+L1EG28=.?<9D(XVS8QN6\U)*^]8W6-:,3\X=DXK<_]* MC(\9'L!OK\-WL8"Z\_#<+JN&F_'- @(=A._XU*N0V'$.?YP'28NJHZ# OT9# MJV1R"5FE]@E9 MIHR_HFNY'#&KURQY1B=OC52%'V^$(#K(2)H;T?V B0^M:] MQCNTX!P+BAJ<#TMR^ES]SR>4X.3H\.@L*$$R&3AQD3C65"OXLE+(,DMI_"V* MVA$/?-@VW"=)H>GWBGHYJ*1'_).\)&/=EC9<4(MD<4]MM4/;?5>7Y9*655<7 MW@45,)'E>^!L:PI"D=P')X?G^R337=OQKEO:M33FST;,2PF4.S'^]2D2<;IA M_@>+3NN#$4;+LF6&;H]4L%F[(+ME:R- DXYW70UKEX1S$M;KU[N5?"0]#F$EI:'4W]4IA] + MOB]S.R;0\9N<%A+PF;'&%-.'GGOQEE+F#:IU>%Q?PJ;9M U.@)D=2FW:"*MG MH5&4F-/&MT?3>=KK<4TJC=787C/A=]KLV:YNJFC<3M^YBN907Y7R_'IX=.C0_K_\W.= M('13Q'=:U;?CVTN^IU\+MN$V$BJW'HTFM[^3YID);_0R*_<.@7G%PJ/2F=PC MU_T&?Y!LX_1(7EAB-;2$^';6!AP_4BYVOMXF>D,H+]:RWR;(M]CN'7-"SI-3 MN.3DU6#K!/5Y0L%TQ UW$2H$[=*YHWRB>R1'Z6L*4_.CE@0J?HCT\*&:P\)7 M4Q*31#I(DNZDT_Q^_POY&P.N!1T4':_DZ[Z%H([SY)T6N[@L:!0\6#HMHR>C M8&5$#4=A_S2$XBA*3<,O+0F'6X;E+K<$.<7K[0&$C2TU'O+1@9@IV'1\>/<^S@\EW*_GXXOG1Z:,7V3XFDZ:-\]AL'[Y[ES3X ML]&]&/<"7/CJRT'ZJDE/3WQCY&3T/7@LHEICD\*M MJ$IL-TFN"4PUUL5"Y]V+W/&^JK,$RXZ:U.[B0^[!J>&^=VZO0*=[M92W=XP; M*G88LQ>BI**=3T8H=VI"_NT899:]%2SGHXF*$P7KJN?7C(PJK:E*X82_[^6 M*^G-^KNJ)>EK>:&3XNS)E^7,IM[7^SAY_3)/8WTNKV^. MC\M+L"E26^*>3FT7-/1H]NST0-""_]"W&WZ9,UEM$@?^$Z]4M!T>H-\7;=O[ M#U@@O-W[U?\"4$L#!!0 ( !1XCE91LYQ)EA8 *1+ 8 >&PO=V]R M:W-H965T&ULW5QK<]M&LOTK4UK7EEP%203X3FQ7R8ZSZY1? M%3G9#[?N!Q 9_< MYL7'K*MJOUW%Q=ELM6[N#S/]SK#-YN\V,45/A;7%^6^T/&: M']JE%]%H-+O8Q28[>?:$K[TOGCW)ZRHUF7Y?J++>[>+B[KE.\]NG)^&)N_"S MN=Y6=.'BV9-]?*VO=/7+_GV!3Q?-*&NSTUEI\DP5>O/TY#+\[OF$[N<;?C7Z MMO3^5K2259Y_I ^OUD]/1B203G52T0@Q_KG1+W2:TD 0XW<[YDDS)3WH_^U& M_Y'7CK6LXE*_R--_F76U?7JR.%%KO8GKM/HYO_VGMNN9TGA)GI;\?W4K]X[' M)RJIRRK?V8K!>V Q.O) 9!^(6&Z9B*7\(:[B9T^*_%85=#=& MHS]XJ?PTA#,9&>6J*O"MP7/5L^=UB2MEJ5[DNY7)8E)5^>2BPM!TPT5BAWDN MPT1'A@DC]2;/JFVI7F9KO>X.< &9&L$B)]CSZ-X1?]#)N1J'@8I&473/>.-F MH6,>;_PE"U7_<[DJJP*N\;]#:Y81)\,C4KA\5^[C1#\]03R4NKC1)\_^_K=P M-OK^'GDGC;R3^T;_?,/JK'Z^]\641A^KY[_?GCU[BT^7+U2;W1QK0OU+E-OXB+9JF@AJ@]4M=4DQ#[.[E2G:O+ M2J9)Z(/E-9D3CN?K@J;$1&#J $JXA(TDQ#0"E0329 MJG(;PZ7HFJFZ P7J=FN@'(-E9TD*+[GA9]T]\J"= +^\^4+7L3+LW_HN%#Y M+717*JQQ;4K@2XF[-G4!\8%N!-'>BAEX:6@L'O".M8H5]W%10:/Q7;Q*,1<] ML-:KJJ/[CKZM9CV_"+SI,?+;' H($>Q0T,Y4Y!,R[@MX#X;366)T*3KLAMGV17YCUEK%$*_:TI4XI47Y/HR+:YU";86ZB=-:TP72<@H[)'>BP6V> MKDE/U;;(Z^LMQDO:,*2I3\UC'C3?[_.B(A>]4QM:,:[9@2BJNH.U[D*6KQAX MZ%.AJ[K(U*;(=] ++2!;P_@%*:DJS*J64+(KSI"JLXTRV"3P,:C:#96D..'8O-"'> >^SK&-Q. MQS9+?J]-03-1T, "Q^_1Y^IGO=$ MFH3]@);F$ .BQB:U6J"I6 ]T/^4$/+)FP-@@6,VO@G*X(5O?8C"7_6R$8J-?'*I(9"RDU_"^MCG)V.R[JP*0<^DL,._Z:/ ME=K$QF%5W, SU(:EI/4+$:HEI24T.!,4TCH]Z0W7#<1N &YU MRAG[&)S%8JF!%'H*GYI$RV \";U,Y@_^6*3M2X*DUHA.AD",%C9&L/!'*EP& MBWF$++E4%( "#?MZ!=]$C@>>@GLVBY%5B :LK%8^4I>71RE%).R'A[6!UCA@L\Y%.7>H60,7'!0/W3#Z^%^2%UE7$@R21FK!'4Q1(QSA ] M<(8*[)3! 1L0/W$A6$(#)-;@E'F2U%A57;B[H\G9CHI%,I7)U[U,GT@-,("] M79"1(#Z"9_"#-E@).TCG.Q?C ))%$,WG030>*:Q-'4:)\Y->0O:C3L@FD62X MXJ$,8,+7AIQ2^#%RH*GT6,LO.LLAQ%K_5I?6A-[,7#4! M[,E;B8.S>ON5!VZPZ8E=_(8Z)YQ/;I#*W1R09E,3"=T("UW52'*,$N0T$*<) M&1!9]7L-X-)%RJADX!U(\R("OOZI1M2.1R[.7XEV9'0[)RFI( )94CR"&S_" MS2/ /%D'=XNZXQV1$77-*=6531[^9OI313 K%>4/K;\AKP!%K)"TM,.ZMB': M&/"1&I_/1HPC6"D'YB.U".:3:3"+%DPY*2AI*4$&-CF%M(@B8#J2WN02Y$<+,$*ILNQ>N6A[S@(I]-@,AD[#EM:-&=G"X/Y>!I, MYR-^!C4]J&\XAHEG<_6.,=@*OYS,@D4X5N\%^>X"M4]C FN7B/<<$V$X#^;S MB7I1%P5G4GFZ:Y]9,)UAM.D4D[;8('=&P6PT9W__1YZO;PT@?P9I)L$8ESXP MI7-WCH/E- K"<-JNS%;B&"5<1B!=,_JJ(-/J3WN=E5!V&(S",2:8P$&0+,D> MQ%QA?[683X+Y=&:G\2TT"4:+41".9NJMK@[LV6%CY#=24&T,RV(.UMA4JHYX MP)][L"AWLA>6S7--"!&[4UF\HQ!9$V##)@ Q1,4VR]/\^D[,(DU374B:([=& MQ5E:-Y-L[N'V+;=M:6[P>)1]A#* +EN9V01%:)@CA]WI&)!WWAI)"(IXJT_> MCH<08H8*DRK^A#6L:S VJ,A2]V:!'0K'Y8&7@EKBBP4:O3DCQ9X5^5V< KAW MNMKF:]($*0YZ4*B7BAR)H2&\/L-K4V_IU7TDK=_ +#V/04W0$@0W M<<'IV,Y)RY,+G/P(;0BZBZ9,\1=H=>:;U%ETD&<+++9D\CZC#SQ.Z-H\>URY M.Q1YABI-ZP/Z$TU[!@\@Q"__5$7;%5I]0\GY"ME$EXG.$M)= L0*%"KV:Y-Q M,("ZT3*YL<8$F5(9H1K'$ ($MW+8^):PK*YGLG*X,M-?HN*^A7HDJE5RDW8! MDO]W"@W:M5 3SHC>&G5^&P6Z'.G+[)?L5)S2/%O3(;R(\\^@D#PWR7P/2!D*NM8>%S(_7;A6-UOT>;U-;7+- M,=GKUR\HX;_-;X1HA+)1$-HF4#,0&=WUB8!IM"U$S_VH5T5-O:9PZC88+H&2 M*;=_&\(BEZ)9LP?A&KFDGWB]9AT"OKGY@"])+2D\#&4&>14*;PH5*Y*HU[99 M'&!70T -HSQ"YEU8\FD)*16=I?"Z4@/UZ4JC;@FZ5._UYUIRZBJD7K5XM%W7L%7* MVDI4?,".#Z#ED9H&T3(,)LM(.A"2\KB%QQH35=#R0=A G<+%Q(]5JL:[_+V! MP;9LE@@]0L*;SH'%%5%U,(7(D^FJVLGIMV-X3/DC2T++L]RXB+YOP%5\6!8A'A8'R0AI, MZ9+^Y)O?YN$X&%2-* :IO#L70/;=38!RET3=<(C%D9U1:QG,VPFS '>RJ44C]2 MY4!)DEKGM-5>Z6N32(/ J?>@<4I4'(;U)[7[.E1^D="& C'_R)C,@K2[F&ZW M:2#A%IB;T\:AJ))7C=W.U':#N26B;NO'[3"29BZK0[?NZFK N>W.+*!V*E#^ M@FIZ]9RWN4N'1_7>QO)@S$@NZVU+AZ@O(^#6PFNY/[3)%DB&CWMT#Z5=%,R1 M"J+QY)Y&^_T-=@']4MRHS3H\MDMCAIS'L!FXM._T_ /)OW@ A?!BP9T7.N+# MVTNR@V8;83MIOZXH#3EAVXWUH4P:35%"S[A6MCJ0'GS2M,9H?PY#X580E1E MOD,F^LV,0PSIT8VA[J55VM'N_4/MF+]$_\6I9ZC/LJ#VP6SI=UF"*74,9E&W MSQ*.%L%D'#W89UE$03@>:J"$XX:T-<7Y,EA$RR *HUX'!2QJ,0]FR\E R^,4 M$D[F(1QCH1X?:7MXOO,E;8_A_/FE79#8;Q-(9WFH;&Z;'9_;X"B)Z7RC#L=0 M=V-0SK]TGZ-;=G_#3H?7R?J+-B#:SD.[;X)O5][V0$M=:X:@C2S+]N?^U-[$ M-R@D>F#]<$TQ'+U?66)0XW0R#D9A^%"-L9A,.0F?JZM?WHI /?;=U.'+H?-Z M+95F3CUVI)*DR@!AEA0\#N)89RN@P50I'T>:)DU8UA M^_V74T._X&Y)!6VIR^X]';1QQN ,8>FV]#>RX^Q%V!FRY62$DG"L A:O,#8& M3^/'7"V.EPW!.B16 '+#'9#$';<\73HUG6P!?70QH[GM%@TO1H[TZ\3G*+F=Y MW>RC,@S5>R'-K0OL0 UHE.YV.&*:RLAKGI\@\8S"]8S!\>7S5Q]^N.P=SVM" M &X*[!JS0/ACPH4I@2W"H=HZ'!G$HXY"7T)\2/^@G4$CI_>JIAO!".]4SF+Q M*7=\$1=ICD2*'-T<\&F2^)$S"5ID\SLO7Y>F>;!/>\G4?E;FIB BTGIBLC7( M+*[Q Y-1 Q?B4;HA?GDYO&%\[$S%@?SV3%:K2R0IK=NS@7*205[>N(Z+YK!( M+_Y9[&ZK?+J8!--)J/A]'88#5Y7PMC6JN6C2K>8P M+6%>.%$_FD_M,ANC^)I J.FL7?%[ MN_\]#L9X9-%LXKO]%5_%5-HM@^D(ZQD^S4Z;Z&$PGX7J77,B.M5D[-;QVW6_ MS@%)W@8\ZD94PU/UPFTP@?_262Z:>#9"YIH.[,"/@PA)+1R' P4I%C0?A0&! MXY%-^)8+?$DU.DP%_V@QNHJ3C^!$7U-_\FU_C1WVPXK*DF+J>MIZR*MG&YT> MKU.;_9JVQ&):5L8W7,M1GO1'7WN*D2TN?M4EK].U'!*\!>&C0T;^6:X4BLA* M;9N09"E9=6,4.3\UN!E[?,E2AYYUBE#5%*'-W>X,.R]K0QA%6=O>SC:C,Z"9 MUG:G2\HQ/5 1.FWT5< G.INU\\:MG->RK.@P8PE(?;.:L27L#U:+@]'UE<7B M/)B%<]2+BX=JQ25P+8IHO1Y/DIU+;ZO(WWFYIRV5W5,QH; MVS-QUZ2V%-T7>DLOF0*M2)?G5$\H?N,3F4K>>J5%?^B0LSJ+Z[6Q!$SQ71"K MO;MWXG[8IZA8[9Z_W\;K7LG^!TTE).>G.),M=W^G?F@);6#XBY&SY]8E2[_G MSGN//IY;:["O'V8?KZN.%$OI<#&SGC.&Y]#VLWP&;LAV-,@FBT"$:S ML1V#SK$A4L;S3JA]J<=]I78DZV2:]WQY?]9D:Y/(IIKTRUJ?/(HQXKWVI:7F M_ RYQ4'/(K$!9BN8E;XV6>9M%7D$5I T@(1\:-/<)^>FYE?(/D]">QKE7/1) MNF26XE *X#4.ELL1[+2D^G$*HT^"Y7C$=S%RG8+1 4' +Q_C[V40TI;!),(G M6\LI*9*I6O'SOQ\73:.%:D+9A:=--ENWCL\!3ZY@'=P:ZU;;%B.]=P*\@_$' MVWEVUZZL5[_QJTLY)-,,3&ZKN5]XJ=,$,-+BFU>^VG=PNRMWQ:SXY> MG!NY M(2&LCQI=6M[#3;;-@:1&#A<=30O#JF-CBK)R3[F+PQ.:["9/;_B=+=LI8!^W M2[Y?9TTS3UX:;=Z2\2"VN MV7CD9/@QM[!G>#[/#PBBS?4U'QEK-JWA&ZAC#ZF_E!C M6(Y ?UXPL]1KNT,[.8?J27P@"VF(WUJZ$;Y/MZSCN\:Y4+2=W>=:Q[0B+Q'\ M :70>J\6A^K:X$.^!7 M[>4H#&H$VX;W&4]I7WC2+ &_->%PI#W20Q5T>YRT6>)]*^R\Y9-#.6/8='$;TE(^\1LY5I]V/[ /LCWHL(]_SFR\"^._ M<4PU,NJZ...#G!+\I,:$B#-C(O=#+Z]>J$4X/9N, OOZ-Y^JP@/T7/?(F/^^ M$(9/M8FM[GNLH&_7927I M4QN^/24:G7^U-;MOW,1^][8T&#-N3K=Y;UJ3+6X+4U4Z:S9\I'OK_-'JM)3" M6T[ #)S4\UXX[;P%S&8\9K.R]U88'NV]&-8T_Y,M&#JG\WX)[;V ?&]1U26( MKJD\]!,BA_7Y,'KVTM"AC66[D1H/GUPT@_N?SYV)_X3>_7]KSWY8P]*WIW?K MA#GQ;Z5D7WB(U&T'='<6.]79;#'IGP_^G-['+1]*]&I]1FC;GCJU%>;C+Z[W MSX=^E.?"^^4D3A_T^U $ XAD^1&EYFKS$U27\LM+[>WR^U5OY,B#2O4&CX[. MY],3^9D8]Z'*]_P[3*N\JO(=_TFG^'5!-^#[39Y7[@--T/PPU[/_ %!+ P04 M " 4>(Y6&]V(PH8$ E"P &0 'AL+W=O-@F2[/:AZ ,MC25B)5$E MZ3CNUW>&DF6GL=WMOMB\S!R>.9P9<;)6^IO)$"V\%GEIIEYF;77>[9HXPT*8 MCJJPI)VETH6P--5IUU0:1>*K.)6WO0LXE:V5R6^*#!K(I" MZ,T5YFH]]4)ON_ HT\SR0G'[5 M9WMG\%7BVNR-@2-9*/6-)[?)U N8$.886T80]/>"<\QS!B(:?S687GLD.^Z/ MM^B_N-@IEH4P.%?Y[S*QV=0;>Y#@4JQR^ZC6OV$3SX#Q8I4;]POKVK9')\8K M8U71.-.\D&7]+UX;'?8J\R9R MLN1+>;*:=B7YV=DCOF"Y0GC$6*6E9*4F74O O-V-&Y"K&B0Z A)&\%F5-C-P M4R:8O 7H$J.65K2E=16=1+S&N .]T(+TVS)[#ZWU_F/#'Y<)836GQ MYZ&(:[S^83PNE7-3B1BG'M6"0?V"WNS3AW 87)Q@VV_9]D^A?^^EG :YNW^^ M@3Y\^C".PO "'F^^WMQ]N:'_^?VO=[?/M_=W<,M5$2N=B#)&2CR;P27-5Z65 M90I/5I2)T(F!N4KD4L;"R?83(T;!Q>73W(W"BY]A& Q]*M&:M30T=,3_Q@36 M&=(I32JC!K6PU"H,Q)0PFM)=+:'2JI"&;%.EZ#1%/8,$E3&:#CQG"*)@2FRY M/6(/GXJ8*]R )4L"-3)!73.UF;!N>:Z*2I0;P->J-E6,@-0.0):T&F>B3!&H MQ;&YP4-$KJ41::HQK;'WR#2W94!H?!?Y7IC,Y'BH+!ME8VF6J#49$$>UTJUN MQF>JHMR*X6);H+&G!%AC$_+IB-7AB%GZI>/S&21KW71F& M?M0/H3?VPV'$AXS\013YP=D939K5'Q&"7*PLV)YNWM!UF*6(MYGC,@&U^Z1R MY:E%+NN\,O];O9U:#T<0Z],EX5#*"*B4I/RA+"!^6,LZ[H_]X=EP%_%_0ZD7 MHN,0WLM^6,4Y5P)I %0;TX4*.74/-/XZD)+U*Z9=;=^ E_739V=>/R _"YWRER7');D& MG=' UT_RNJ)595[""V4I9[JAAF]8U&S >TOE;+;"1_0OHQG_P!02P,$% M @ %'B.5N?ZXO?W @ Y0< !D !X;"]W;W)K&ULK55=;]HP%/TK5VG5IZCYYJ,%I$*[K0]M$72;IFD/)KE U,3.;%.Z?[]K M!S*J NJTO22V<\^YYUS'OKVUD$]JB:CAI2RXZCM+K:L+SU/I$DNFSD6%G+[, MA2R9IJE<>*J2R#(+*@LO]/V65[*<.X.>71O+04^L=)%S'$M0J[)D\M<0"['N M.X&S79CDBZ4V"]Z@5[$%3E%_KL:29E[#DN4EZ.M^P?K'?R M,F,*1Z+XFF=ZV7TW@ MD:9&6+@5-@R/,EYC>@Y1X$+HA^$1OJ@Q&EF^Z&^,PO>KF;++/_9YKAGC_8SF MN%RHBJ78=^@\*)3/Z S.3H*6?WE$;]SHC8^QOW]CCM+L%WG_\'@#"9R==,(@ MN(31P_WCY&KT.(7;>QA/'CY.;J93&.8%D2UL?GQ)3;7$'%*A2!+C&:#2.9T* MI!&3W$8R&T([A^4,9;-[-IP& 3"))F@N"KH,U 5\(VC]Q^RB:I %-"*T@(R2 MP2G$;NAWW-COTM@Z",F!597S="4E<=%I7_%4E%6!1E_:E#)P@S!TXR1JD#=O M740=WTWB]BMRJ(J5VFT0RT'!IQ"Z;3_9:_? )KQ*.]N* M^?];\]Z:GT*7LG7\8,? GJHG0>2VXDX3$KAQ3+[C[MO";O^%5JOM=EOQOY3E MB.IVN^W&G61'];Y3[>UW<+/:]+"K^NK^$UXWP#LF%SE7 M4."&PO=V]R:W-H965TR%#N.O1=)O)R/W[E3YRMM?MB2\HK9 MH:ZYPI6%-A5S.#3+D:T-9X47JN0H#L-T5#&A!I?G?NZSN3S7C9-"\<\&;%-5 MS*RON-2KBT$TZ":^B&7I:&)T>5ZS);_C[EO]V>!HU*,4HN+*"JW \,7%8!:] MO4IHO]_PA^ KN_4-I,E2@)#&SPWFH#^2 M!+>_._1?O>ZHRYQ9?JWE=U&X\F*0#:#@"]9(]T6O?N,;?2:$EVMI_1-6[=X( M-^>-=;K:"".#2JCVS1XV=M@2R,(# O%&(/:\VX,\RW?,LBT8=7 MU4LC.:'(*7?.X*I .7?YGJ-*]GSD$(MF1OE&[JJ5BP_(13%\T,J5%FY4P8M= M@!&2Z)G$'9.K^"CB.YX/81P%$(=Q? 1OW&LV]GCCHYK!7[.Y=0:=__=S2K80 MR?,0E!!O;'2&8] 238^A'3']<[N.GKS>0PJL7 M61Q%9_#^9G9W

W%.&Y-@53.<<@ZJIE:8SKE M>JG$OV@@9BUW^%(%2,'F0@HG'X%U,W ]9F:&=>E\4 M@!8DZ5Q7B)MS N]-Q3:'4@U"7RB_LZ-YSV3C=STAIN_Y4ZV'<,5S1E;R[B5T M4=52Y,*!4,!97N*[$/>B:)C<" H+2CN@LB_D&LL>(0G%YI+O!E9#H2#P9*$P M1(@$8LRUP=P@ _GCT(@= ']>BT?&G29#"G"J#+O'X1(W: ZA$!0[%>+3,9N0 M]"Y?X<)B(3# I,[;Z V(G6P*VJJ1 ZH]JXV0_H VU-O9CVB_:HXF] M-O;$Z MRW\VZ' ?$I]4 MIW++C8(#QO +(J!E6/$/]@(?#WKC(Z84]C-CL97NFHSXTTCCPVRC+<0#Q9A2 MY-<]V 6\A#3(DA"&,/,4L2*WVG=5&6VOR9]/ OJ)W7<"?(7N0> DB%($'V=> MP(^S.(C",03(Q-;<-V>Y]B9$"2^F]ERZFSO/DHR0O91[@OP!KS%M(&_E&UT+ M@-H#%8\3*K247N) WMRVWO<.P\C#MK=O(J\?T3A0;TGY.(J#, PWI@@IT'9( M/C7)K6HO7^T]2/JZB[&SA>][P?3,/O5,M_N 7QBEB,1[F7T+?Z)6;2_?5JK5 MB?2!:V9+3$=1^+3:R[67$)VF03S)\,O3B<_:4GZB%R>^)K>T]-QA0OB417US M[!%+[A$5WN">>FV[X[R.WOC B;/38+QSS%ZT;K'^[J]EO#C!9#1XRWPV(2&* MAI.-7SO0/<%"V%PWF"F^AJ7#!',S'(;X)&:W79JA'8(TFP;CZ-(0/S#6F=7;?%_X_?>+]R,#9 M,5E^>AK$H;=M DF6!7%R2H,))*>H;IK0((5)F :39$J#*4RB29"AC$]JMG!T M3C"93H(TG>+5Q/7]I6]8:1"F<9#%I]@[K:7.U+C66(A@';Q&\V99&$SQJ#<; MB&-%8KO4'*YJ6YE:,E\J&S0>/Q*/VXE([0YO7K4V;:NF9H,]9M/%VR8#OS,L MNUBJVT/'P^WS%S=+_K1 VAEU[I>]G^Q^B6?L?\+B]_9OZP,Q28-9( MOD#1<#B=#-HK4C=PNO9_!7/M\!_#?Y;8W;FA#;B^T-IU SJ@_TV\_ ]02P,$ M% @ %'B.5F?%#;%]!0 ! T !D !X;"]W;W)K&ULE5?;;N,V%/P5PALL6D"()=GR)1<#29RV*;IQD&2W*(H^T-*Q3:Q$ M*B0=Q_WZ#BE;D9TXQ;XD$C5G..?&0Y^ME/YN%D26O12Y-.>MA;7E2;MMT@45 MW!RKDB2^S)0NN,6KGK=-J8EGWJC(VW$8]MH%%[(U.O-K=WITII8V%Y+N-#/+ MHN!Z?4FY6IVWHM9VX5[,%]8MM$=G)9_3 ]FOY9W&6[MFR41!T@@EF:;9>>LB M.KGL.KP'?!.T,HUGYCR9*O7=O=QDYZW0":*<4NL8./X]TQ7EN2."C*<-9ZO> MTADVG[?LOWC?XHWVOB3.+Y4Y<;_9:L* MVTE:+%T:JXJ-,1040E;_^:6C\ZT6C'MT&!S M#]Y5;PUQ0KJD/%B-KP)V=C06)E72"KFDC$U*TMP%RYRU+<@=I)UNB"XKHO@ M412S+R!:&'8M,\IV"=I054N+M](NXP\9QY0>LTX4L#B,XP_X.K6K'<_7^3%7 MV=\74V,URN.?][RN.+OO<[J6.3$E3^F\A9XPI)^I-?K\*>J%IQ\H[M:*NQ^Q M_TAR/B:ZG3Q>L_[G3X,XBD[9^.;A:G+[>'/[]7K,)G?7]Q>/-Y/;!W:WU&;) MI656,;L@5I">DV9\KHG0AS;PJU>J*+E<,V%\PPDY=_@,O64L$]:PG.8\73/U M&F$NL^TKT-P8PD'"'G?)JO[,UZQT,CPM (;GQ-3,$_\^_L-37:=D#&?3I8&; M(*LV6' #Q=9;I5I8TH([99I*I:OEAB108L70#HN!&XV(-^!3F@LIG2@A/=5, M+;5=L*,:XC/02!F I^A:$%Y MAMUT%0GW'8LSE>,T-2<,/4+%% *V??)F)6*/FF>P2E.UE)"E 1#/?)I3P"3B M=<3Z21QTXQ!/OD+B4W8CGY%OI2&[ D7=)!B$@QHP@2<:YY/6P&T=CA. ^E$- M>E26Y_N@(Q8%4=(-PN&PL>&==I&PZX"5.7>5YH)'3TM15H57">T-@[C?U.EG MB OLTFS"SKJ]((R3AB>6R[F8YG5:XB"*PB!)PAKSJU+92N0Y@Y.]P6!/OU3R MC0LQ=$1!TNDTM%3H#60W:T>L@P"#O!,W#"ZV&2GYVJ7#P091,!SN@;0KE!2- M@E'(JU&&X$Q)TLQU133H!LG@U>-)W6@Y85S5);AF21A$_7 OAWRS0;-2$9]^ MW*^!8YH1 I"A=% 62V)P'(%*#B2ZR>2SW7,9;V;[#2$B"G&#?O(FGHWH[_(> M,FBB]K,0!=TH#L).MVGEFEE(+E,!:YSA&.?_VZO[;?@7<5W-O6;_50WI>_ ! M ISJ)(B'4+&3XBME? T;C^D$_>$ O?8:_@=<69#.@,V1G'5X5*'#9(@BE_3?%'@^!/_5I6SP;'NL!=T&RV ,P+%55V44N@QR''0 MZ45O>T3@P!:Z\ E1QK!>T(\&00_C_YT"=( I(0.$R/(/;H>/%@G;JX8'ZP/Y\;N9,T( MGY!><+D6);9"K6&6:3''/':!=6UCJXFQXAJYLVY82&SBQE[13-*KA&-VB?, M^BHE3V[4B\K_!FI7"H:%TMF&?"_ST'[42/_Q>Q>>=N-FZJ\3[OYMF#_XJDMJ MO5I?\2^JF^TKO/I]\(5KS&!WO9C!-#SNXT:MJSMW]6)5Z>^Y4V5Q:_:/"_Q, M(>T ^#Y3RFY?W ;U#Y_1?U!+ P04 " 4>(Y6,DUD[+B_?M\A95E.XJQ L8?6(GEX+A^_M7FL]<2-GF:.)SMG) MG,_$K7!?YI\-1IU:2RH+H:S4BADQ/6V->D?G?9+W O=2+&WCFU$D$ZV_TN J M/6UUR2&1B\21!HZ?A;@0>4Z*X,:W2F>K-DD;F]]K[>]\[(AEPJVXT/E?,G79 M:6O88JF8\C)W-WKY053Q')"^1.?6_\^60?;@H,62TCI=5)OA02%5^.4/%0Z- M##M*V35,K/@_)XA_)>S#YI MY3++QBH5Z;:"#CRMW8W7[I['+VJ\%$F;[? M32 ,&OWS'!+!3O]Y.Y1:1W;.$W':0NY881:B=?;F56_0/7XABGX=1?\E[3][ MB"\KO_[C;LR&[,VK8=SK'=^,;^]NKB[NQI?L8G3[@8W__')U/_HXOKZ[9:/K M2W9U?0^)3WY\EPDVU3GR7JH9=JY?4>'EMD>!U$0D&( M1T'P!9QF='6LE*A7N5^>H8Z M99^9SS$6P="42\-@N11LLF)6SI29:S?:<,$5#CZ5M>LK :U%,A*FYW?;H51BQ5*9,:>98QA>"T

#WCK"[]]B]1,I; F7O MCK!H9MA'0NC)[,WN4(^HOH@5^\3-5S2P::E2RUZSMX?#J#^(\>5Y$1]O?6U6 M7Y*[+2=..Y[70NN%]>]Z?M=Z(X0C8&GFVH S[%H[83OGFCR-H\/>033H'M:; M?F7]833L]]AO6!P,!M'A8% O/IVIG?QI37=>S6NV'PW>]J/NX.T6* UE7J1_ M$,7Q< O!CQ0 B"=Z"!@A 0:6;$C%8\>Y\2X]KGB72#\ M)?XMI4L8U/<4OR,?4*I7=J:I0+L M0LY0TFN$1VJYPF1!]$.YJNHJ908TNHX2/+YCC(-:$+86;"1,T>B[LO8J;S!+"- M)N9K!UD#F0ZZ4;?;I:/#!64J#$G;C)L VN\^@ A%+6E'H [ 6( H(Y>*M*+ M_$"3E("#3CG/Y4RHA' *#H3C@/);G!/ HY3)Q2K")6(+M/HVT/#2"']E4L0W MW"!LH'2ORWY9AXS'AG6@ X5"W0%$J'W>/I/25G6'K@> RF4ZI3/E2>(Y17G3 MI"0\1@@%',9-//E*:C$?RH5G"O@7[# YW8(\U1!1NFK9CS@J'H1)I!6/;A=3 ME!%"K28^WEYH&A26OYA(Q97'&)1#XMIU_-ZE1WSF.;+@A\)U=BMDH(O<,L([ MC_A] N(!1,:VL2"H]FPY(>S#66\6L;$&ZO] )H14L6:#]9 3\;>N@YBY?E=E;5>1WR"I/2>,92*A- MZ!5,=1X<"$_%>K9^:(_"^W(C'E[IZ'@S*EBYF&)KMWV(=ZT)+]\P<'KN7YL3 M[?!V]9^9X.@F)(#UJ<8%J!J0@?K/#V?_ E!+ P04 " 4>(Y6\>.$A]L" M !%!@ &0 'AL+W=O?>.2[XIC'4$LTG- M-GB%YDN]4F0%'4O&2ZPTEQ4HS*?>/!J?)#;>!7SEN-6/UF K64OYRQH?LZD7 M6D$H,#66@='K%M^C$):(9-SL.;TNI04^7M^SG[G:J98UT_A>BF\\,\74&WJ0 M8,B?/,]OV&>N: MI3CUJ#\TJEOT9J]>1,?ANP.ZDTYWZR8G=:UC(% FK#J4$P@T9CW@@0U&D:F$)@ M&G(IJ/7U&!9=&%TJEFM4=+$/D!S='=M'!.=(K59(D0$O:R5OT2;4T"/%40@[ M9$K#\?#8'R8AO'HQC*/X'2Q96E"9:O=$I@/U]Z!^DOC)8-2!SAI5<=-8J03* M^9U=/TG4'_B#?J^#1'X\'/GA(.X\YZBIW#1MRD:X C.D3R#ES$V>US :^A$) M?=,!7A))- K]42^F]=[[W%<2/&KM$M7 -J6PJTW9YY^UFY+P=#0_A[8!= M,K7AE0:!.4'#HT'? ]4.K=8PLG:#8BT-C1VW+&C.H[(!M)]+:>X-FZ#[<\Q^ M U!+ P04 " 4>(Y60Z)*3)$$ $"P &0 'AL+W=O=4/13W G?=%F7%,II+QG,0 M-!E:8_=\$FAY(_ 'HUNYMP9MR9+S1[VY60TM1Q.B*8V51B#X]T0O:9IJ(*3Q MH\:TVBNUXOZZ0?_-V(ZV+(FDESS]SE9J,[0B"U8T(66JOO'M%UK;$VJ\F*?2 M_,*VD@T\"^)2*I[5RL@@8WGU3YYK/^PI1,XK"EZMX!G>U46&Y1519#00? M" M2R.:7AA3C3:28[D.REP)_,I03XVN.5]M69H"R5=PDRN2K]DRI3"6DBHYZ"J\ M0TMVXQIO4N%YK^"Y'GSEN=I(F.8KNCH$Z"*YEJ'7,)QX;R)>T;@#OFN#YWC> M&WA^:[%O\/P/60Q_C9=2"4R6OX\97T$'QZ%U 9W+@L1T:&&%2"J>J#4Z_>3V MG(LWB M] ^$ZFV\V=UB"JX#IY\BSW4OX/KN[NK[S>TMC&=7<#-;C&?7 M-Y/;*8SG\^EB#HL-A7B#EU()+ >EMT2('Y@IX NN&)/8+([.C1 #5 MN0 829HMJ6BC"5!=[%T=4X_E$RR8S^F1UY9S8>H]EVW^W9/3]"##L,0CL*G2,$ M3_9T3O:U3O;UK@67\L7T]ZX9QW&9E2E1Z!.6%80)['(*4@W2T/[Y?T)2DL?H M&_5AECJ EQSORW<&M7^!@5SAS2QA1"<2>\DI4A7#EJD-) P#0R'%[BE-?):T MCCG&[1^T@3]1$VN&@9:*9<:P4M*D3!LMS-@M/0CM^1$[IJWV0Z5]RQ):>_>R MR;5QE6O[3AQ75*HDF>%+MA $#2,97GU*LN("E#[ 5^=1@@^_0F324FK_>+8; M]>THTI[[!0+;#5S;Z7OP67LRLIV@9T>N3HTG?, *O$S1>)/SE*]W$-0PGATX MCNTXCD8(J]5GS,^S>CTA\2,J@%M50Z\5;F7#>H6$PI\(]?8(F6@VA Z]Y_Y? MWFL\%]C>'D_7#IV^W7-KGG8_K$/V:?[I'OF+8JA>:@.VE.GQ46XQ/J M,1EC(ZPBP>1!5?VI,PS?7JVU1_5<4_5-./I^A%[R]$& $8C\/L;$T=OP<-O# MK1^UVSYNO?HKVH@C8*(0.\2#R/:#Z-@3U]V;3#(JUF;^DA#K)*R&E/:T'?'& MU63S(E[-AU^)6+-<0DH35'4Z_= "4(Y68FHKM^$0 "),0 &0 'AL+W=O M MORWD1MVKZK?BKL2GLX9*K%.5&9UGHE3K=R?GX>N+":WG!7_7ZM%T?A.ER]O\S35%?0U;A$%IZ%CF"%Y;@Z C! M<"1N0&%KQ%46JWB7P!FX:U@<>18O1B]2_%E% S$. S$:CD8OT!LW(H^9WOC[ M1!;_/%^9JH2[_*M/>DM[TD^;0NBU*62DWIT@1HPJ']3)^Q__%,Z&;U[@?-)P M/GF)^O<8ZT6"_>S>_OKI2H2A^/%/BU$8XHQ?;VZN/]UW/^/S[:?K MV[]7]V+#[G,Q)U\EJM$B7,C\K6 P52Z4F5C-"&S^.!;_+P#.[(HL/$J M4^7F66QE+%Z)<3 <#ND?[WLEYL'4?0Z0!TRA.)*3YT!HA+5(B(/"<5#EXJ^J MC.H$AKR4A:YD$HCK#![T$\DS&K[QC_EC^.;/HH:?EIX.G6A45)>Z>A9R4RI% MZA8_55LE'(%/JDRMV.?^N:JJS MT\\:Y]&9CY)6ZDK+)'D6<:WX6R\5TE>COG#(ZAO362 L)/YEN5CK3,(+9"*B M_$'A=_B(-";'5Y4"?5UM1>69Z_)))]<&2Z Z&?U1:]!;ZR=\@>VJ,J1E$*SR M$@HGIB"0S#::^+(KR.;W-;SP@91&-LGL$TO/:,Z_NB,#^!\.R%M(K8BUS$B; MI&,=0YB*CLR3!\7/U5.TQ8&*CDGS3%4H'A 2=0%VD[0MX'6.F4=2RH-,:I*@ MXB>(FT)FS^S0\S<&5&".4B6:E0L3Z(CIT EKJ4N[/1"/6QUM64&Q6H$I8X@H M!-DY7: T=AB 7%&4ES'"DESTP,=IE6%]8PN?AFKX&F /S)"(:G9 M2/)*3(+Y;&$#HVI/W-%R#&N+GR24F)V6Y,/9SX-$-F>H&+%2_R&,D*V@%U7S[P8-&V LK2T3#U5O(Z<>#_13 ) CM6_ MD37HZ8,L=5X;@7R'Z.)S(M!2I98#) HAXUAW?(J.YT40YD'S"5MG"Y^4B@3D MH#47\3:>ZZR0.NX$/[Y33X!2,+YU4?"R4H*XP+JZ@.VB)#=D+:?I%.Y"B0D[ M84FEB\H_N;N^NQ)KY"T$IPMLHD08C/87L'FD"Z0">T9[ JWCH-_1H'6"5E3P M1,4@(_M+!$NLUSY 0+"AT6;'A@?UI W5(Y$HFU2-6.7N65[J#7)4LK^9Y-M5 M-72)NDA1I=-4Q93 NN;R&[S7%K()ITB:K5C3[@I*1R16?66'5^;I"I$9MUG? M6Z\QV4HFR*C6OUZ)61 N)\%R' JK+O]4'AXQ0IY<@XC8Z =2AEJOG?/1R:_$ M-)A.Y]9UG$BP:VNT7F:@^QM9(AN-EOX,RU<83$:+8+:8@J]SD0$&V^-0(=O= M_3$Y'0V6X@<;/Z9"+M3 D3&*#^<,3D^ZQ.X_:EF2."# U9Q0<"R<.T6R+)]I M_4Z6*%$+:%%C$$/!U8D%FV#(I5Q4>'&F88"0=95_%BZ"Y6+,OO"L9 E&.!M4 M6*18D^P=J-D'9W_P+GWO@1CM=KG6@76WTTZL*#"""&JD2O M)C[(STH @U/#?9\GLG0R2=)F=II:#^YQQ(&XR$NP!9F-PZRD_Z,V1.8MU1[Z M'$#V'\B3P7T&HW'B;I9 >45>U,OYP#8DM'>;+ T$#_O8ZQJ"_>S2=9XH-5CW167@ /'(MS4UCD[1?&EMYN-=VSN^HL665J, M,H(?'G.38UL"CVQ[SF17Z6+I1N-$=>3XWK&X+YI-5Z3V>B)NH%HZ[#.S$75D MPFPE'(_6^W1)F !T3)5'GT4'ANX!SW&PG,\;G!"$\T73V'\9>O:@S8_. >XD M844W(3/>\CNCD!Y#(S.B=R=#M\W]J?>I",YD=OH$V1F (3[I!'AYX&NK:Q/I M*S]:H]0)K5',=(&'E=_O(WB9Y5Q!.HL&L)*/B9Z^/;!SIN[Y.FOBH6!U%%X= MI'QTYSPOJ7^+#AR*DFS^#)G6Y[MX#FF0TDTRU( MMHOA<5CJTS'-V7*T21O.DZZ/[_KZE_DY,+2%^:0#9!,M2YI 4P"SVW-: PV' M [J3,C0)/'^BVED!64M#4XGQ4*0Z2=R\#:4E4BHV+PU>.G8%%WI#/3$Q$Y7: MYK^F4S=V!G.XBU?$P?'!V+I&E8@H 1 >ZY08[[[>'0(RN*\$?0MLJ+L5/(*$ MC"DR/!55>*KJK19!MR?^]A+8K0Q'#NVM93XSA4@FT\,LUUO7[." 2I:%TFO/ M6W,V'>AYWC4#S6:_3SIM>@K??UGDFK:UC?7=K/V-FCDJFL=X7!.7#S8 M++#TQ?Z3FTGYPM 1BUF&;_"%"%\(B%A19E@1[*(+76:)(2FI#Z?5FQH^L/17 M%-<5#XBTLOTRFDZ@E8.QU 1-*7*Z3IQ3(YV<,A2B'9KA3@,"TGLE9CD\6,-;9K>5I?9XW*=O6SI_[I]VG( M0L:7Y3NJH$-N#Z7SCOB(6F+K)A="CMF4!ABR,^_I##$)64^;"N1Z?Z@BYUNN M'78/66DNA/B*@;(/806_MG'HH@;RI.X6'-#\-4GRJ',+Y%G_KZY9%N-A,!V/ M_Y^N6=SEBOD_NUP)P\&(KE&Z"YZ^V8)YTRTVX W>?X[6U:%_ ?9];3V8NRAD.'?BT4 ML(J$+&#&W2,T"\$JW>;7/$HC!!U9XA;![B22-DH[+#89&KJ]DF7&H>HR]!=" MP\]ER,G!"8$,;LK<:.3 REP==I%OLZ>];^R4!QX6];9O>^KO4REDE+F]6;+]:,/ [)F MC;T',_SN2"<+IS+:(O[=S+H]Q WQZ,T0635,4 UL#[Q71=5,-*9[-PLE+RWI MM1%$U!K=DY@.>+PP U[HW$CLWJUZS>V*:[[*RN%L$82+R0L#GV T#[_2.'=M MO\=N]LD)?0QI[U4-;SZYWSA:-4GB EV*;4.V>1*[04Q[&=0PK#?I+31R+&Z1XNKR\:Q1QY]7C5J1NQ0'<[18# M2=-Y^A(6DSO.YC7W#)Q?AI/IL%B.>&7 M5P1Z#(BV6"YL8(V"Y1+9:C*CC_@Q&P>CZ9@^S 4<.EB.Y_;%,(O[9R&](# 4 MOW(YV7W1\6 (O7?1[P9$C[E(Y*.I-:<7&(D[Z;5.['AJI;8R6;,[U6617_==>;#V[&/:D,(QS72%7S,U@A\.)WX4]HSFK8I'+F;_>X]=C^QY@[[2(?L MQP8H2%3E63]PY(HOJ.U+9'F"4H5L1S=-VI#3^EIH]44P(@%,L-U*PVT[:1L[ M;I%;+Z39HNA_I!Y(^LMSFG9@#_,,>S#H UZ\!""K&K>Y1YCSM5KSG.[:U*/X M1UY^MI%KZ&+&>9\[X6% ^2>M,_?J#LK!LX%FC'T=,A#4T:#="Z#<@0A?C\+3 MZ.$T',[&\]/;CQ=63->Z?4E.=PW WOS/Q>G?;^ZMK$YO#A21H+WV)\%_4:N2+YSIW;)VBN)9^AH2[OZD MV>^N_E[ Y+LU11,N+W+WWF:"!B1QYQHWH9,Z=3-!:AR,NS3 8@!Q17AF0[T. MMWU&]>P=-&>E,I,;=_-M^/5,^4BYBQ ='N]<]Y?4%]IF9HLSSJOQW/4TQ\!D$)@&ONF M?/-M\W<&Y_;U^G:Y_2,%F&U#'6*BUM@Z',RG)Z*T+_[;#U5>\,OVJ[P"+N9? MMTHB!]("/%_G* GN QW0_/7%^_\%4$L#!!0 ( !1XCE8KSX;SV0, &<( M 9 >&PO=V]R:W-H965TV@[[DD@4^? A M*9$>;PU]LR6B@\=*:3N)2N?JBSBV68F5L'U3H^:3PE E'&]I$]N:4.3!J%)Q M.ABIF/3."4UWA/8IJH$[:Y0F>TD2J*]8"$WI?.">#JNQ0:7 MZ#[7]\2[^("2RPJUE48#83&)9LG%U=#K!X4O$K?V: T^DK4QW_SF?3Z)!IX0 M*LR<1Q#\]X#7J)0'8AK?.\SHX-(;'J_WZ'^'V#F6M;!X;=0_,G?E)#J/(,=" M-,HMS/8.NWA&'B\SRH9?V+:Z)ZR<-=:9JC-F!I74[;]X[/)P9' ^>,$@[0S2 MP+MU%%C>"">F8S);(*_-:'X10@W63$YJ7Y2E(SZ5;.>F"U3"80[W@MP.5B2T M%2%?=AP[QO=:<=9A7;58Z0M820H?C7:EA5N=8_X4(&9B!W;IGMU5^BKB#69] M.$EZD [2]!6\DT.T)P'OY+>CA7]G:^N(=_\]%W@+.WP>UC^<"UN+#"<1OPR+ M](#1].V;Y'1P^0KIX8'T\#7TWRS1JUC/,YU_6MT"%^_MF_,T22YAR.M].M>.-D3%1M"AF%FA+): M-V0QG'/74$@6N.GY0#)6LEVTK$Z==S;;NPBI.[NTAPA9R:$.WC/"7#KX4_@F MUNC<93<$5'MV,?H MW5DO3=Z%9/FPN!R>O&6Z>)PKCU$C2<-UXU_R,O&S,GWX@-Q>G]XDU8JD\^P+ MF85LP)W8"BE!Z!SFW/>_Z"W@K7G#<]TD/FK^ M%=(FC#C+J6BT:^? 07J8HK-V>/Q4;T?P1T$;OHI,HF#30?]L% &U8ZW=.%.' M4;(VC@=36);\)8#D%?B\,$RXVW@'AV^+Z0]02P,$% @ %'B.5J7,][-J M!P '!, !D !X;"]W;W)K&ULM5A;<^(V%/XK M9^BVT\YXP1@"[.8R0[)LFTXW,&$O#YT^"%M@-;;DE>2P]-?W',DV)B%I]J$O M";*D[WSG?NRSK=)W)N7 M*31GB;N49[TH#$>]G G9N3ASSQ;ZXDR5-A.2+S28,L^9WEWR3&W/._U._>!6 M;%)+#WH79P7;\"6WGXJ%QE6O04E$SJ412H+FZ_/.M/_V0 M)BNE[FAQG9QW0B+$,QY;0F#X[YY?\2PC(*3QM<+L-"+I8OMWC?[>Z8ZZK)CA M5RK[(A*;GG2$)*=Y,_\X M@_X ?OIA$O7[I[#\;7H[@\OI0!F7TMA=W M8RXI MEV"1,0ES";\S66)&0S3TO@*;3.$1J?&C!D@%1E":?[1:'5/0$<._H,QY_I/!V,PE-WC)ZZ=?_T MEP"VJ4 >*QZSG -?K[DK%7N&T<0S[,)'Q&D @)4V55K\PPV(1B#;HMX&K$+= MUR)&W@'<\1WPO,C4CG-<2B5?U\N]>;Q98B4-5A0F+8$Z1:GTDB'1>.AZ S^W MA.$-0OM:LDRL!4]0&ZP9\9VS%8^%#W!-M0D%H..M%C'ZH#[ER-9W2BEL\\CY M",5KO_EZY8+0[SYC""(LC"D9V-[)1_T/)#))!.G&,C@)/3C:J1$=N!5#V19/H+Q^$!UPZ,+4[F76 M589\4Y-,68(QP:7#1*$EEC7M2#6*!S ^XU!I= ME>T &Z)!KR9";A#I'AV!D(_\01Y !U>A>KO\9/912@X9C]\$?:RT;7'LGHF, MK3(7*+ N;:EYXZ=KF92H(W* 7[4+*C3U'..-M.Z';5,?2]B6P<4>:4-(='(2 M!=%X L23@A5C5U;==BMLZE!3H4EE/,Q 8I.^2@5?PWLAT4L"73/W2>)"X 9E M.7>,7LKK(2GC'4X2^X-A<#(R;0C"PK.2W$YT"J^:7PX4A=3K^O]GGS0/'^-TMN;B MV,Y+"/0?W:K%CR;C8(RY%G5/)O^/[.A0!@6*3ZV$#+HF2]X[2PH#,P';&J]7'[ *\.(!7,0K61 M&+P/J+0(4[K[>-M4UFSBCDH?$:SBKR+F3G?_6WQ+-E4[9T0*=.?)+2KZ"@;A MFR *3]SC5Q!2#A6^HV>[+N9D"^()$=[,U,%;3G1UQ$OH!\-1% RQE[ C/<0G MGG%X<06T.F#N;,&P>OML>LVJ;-J;).H.8<>9-B\P2>41G5"=QMH(!=.N.N.[ M#U7" #9+/E8K%O>$6IJ9F[1NI'-)Z)C:#ZV0Q30/.Q*ZEXB%$UUOR)*8.,^1JQ+?7.;T004$J M%B2T'C6][)SM<-RP%!P9-]0)\-SD!'ZLD\(E%/:).WPY;_**-K"7^/[@$LKO M5#DHM*$$WQ%I=Y35:W^ZXE'M'MP]>A3\K$>><64(!U#LC;H=C I'?]^1JG$' M.Q%:E4:S6W[/)4I8XOL&J:S+[.G1*PH/AD3-Z:/"@_&F<=^^!1(U3](KOSI]NS'2+@4+ J M'R.3SK^?:=>6%6X[Q\K9:W*W<^4,W0''<#]M5*V7I" YH/8Q;]0 M2P,$% @ %'B.5F.QRTZO"@ +R( !D !X;"]W;W)K&ULU5IM;]O($?XK"UUP=0!9UHO?DM@&'"?%N4#NW'.NAZ+HAQ6Y M$K969(B)4I.>T"+^Y)(Y.[L,V_/S*Q\M3+VBTN4\N(Y2W-W M/4B\+]Z>G+@H49ET(U.H'&\6QF;2XZM=GKC"*AGSIBP]F8['YR>9U/G@YHJ? M/=B;*U/Z5.?JP0I79IFTZ_3M^]/:3TO^)M6*]?Z+$B3N3%?Z,M]?#T8$R"5JLB3 M!(G_GM2=2E,2!!A?*YF#YDC:V/Y<2_\SZPY=YM*I.Y/^JF.?7 \N!R)6"UFF M_F>S^D%5^IR1O,BDCO\5J[!V@L51Z;S)JLU D.D\_"^?*SNT-ER.]VR85ANF MC#LLNC) M253M>Q_V3??LFTS%)Y/[Q(F/>:SBKH 3@&B03&LD[Z<')7Y0T4C,)D,Q'4^G M!^3-&LUF+&]V4#/QC]NY\Q;._V>?DD'$:;\(2HBWKI"1NAX@XIVR3VIP\_UW MD_/QNP, 3QN IX>D'S#]P7W]J'[\Z?-',3D5WW]W.9U,WHF/?_WE_O/?Q9W) MGY3U>IXJ\8!X5]:J6#QZ$WT1,H_%K]):F7LG?LK%7\IDE.P!N\(G"]JR0 M^5JHW"O:J'-OA!1.1:757BLGBM)&";)"R*55"MGJQ1%AF([?/3[<\J?)N]?8 M*%:)CI(ALG_NU->2%D(6'1*EQNE\*/ MXKY>7(L:D3\>5>%5-@>4R5F?4R2LC=3C9[ UG4XV46(VW6^$ WH,:X=T,0DP M/^PRFX[&(* T)2Z%3I%TR4A\3K0[&&1X';5>;R TR.I$0K!3MA 79UJ#:$%@UW0:=*SP M2)F\ X?B@+P><,0J13FU:SX-9.!Q0FZ\AGEHH60Q65&9CA[C;)1+D!GQ2!VU MP4I;$5>]/F2[%5PAEL1=>+1QXU(3V?.AENJQHU,=% RL-*'0F9S!QY@&V706& MWO"KV^S?,AM6-W3<"9PC6EP13L7XXK:6MZ&O58)CMYP>F#?PRG0X.YL.W\S. M:U"N2V-U,6E8OPVHEXU>3/HFYO _$RE]295S0CTK&VFG.(!<98NFG+''9-ZL MJD(01X+A9Z/SL3AZ)4Z)ZNF$1*:+&DZCVH9C?H0[.5TH539.H]!:E @KO(FU M0[/F*&FHSWT=?"3% CERO%:H+Q"6#5DY1 B7NQ"+<2@+#9'5^KQ4N;OZ[9]77)W1(1;"III!$+J>O^ M!1R?F+AV9C<, LFT%G\#\ZU@#"2NSA@SRNLK<7%V/AJ?MUJD*M2]\3)MB[5]16V ) O8^)E/3-C::3;\!IR&R>1+""VE3(YS.RC0D&&(P5I3WJ'G] MMG?4$8$72]9^6)5MG4=I67=V"X.067&OI&'-A8ZX&B#H0G%U;WF9>BX4D^N3 MH=-33!9#%"KWY7@!GA>HB6JX623SO(3F3>E::Y7&H0EHUH2VA(=O'-AK_Q.0M-#]!SG&4PL(P=D5 N\[K! 9'7#?<91S:,5BYD#H^YHZY MT!1O>S'>;[8-=].@U7X3I%=B/+IHGIC%9K2(C*O5(TPV#N[@CJR,ZLAD#\ 6 MW(:S6M_4"NW0T9 J.X4,F"A=,_/02:Y,V5=U:W:P#S8QQW73?E,&6$5=0UVP MI^W1XP#&4%FVW,'*5SUM$_)'3C4]T3:@3VU 53=3%_:]WMNC>-M8+VJ*SF1; MT5UJ^T\TJP_^KS3JW4Q1NIE,7[@J0"^>.QGFJD"ZR:;KUL3WK;J[;S[?#+9= M6[2[RQ:"/VV/8;<>(Q]HE2;'88]-033DJ=8<@P3O:LRDM.W/8VQK\ MSMH_%-DF^)N"^)*:I,-HAXEVF##ZY*&V;;QWU][+67)_]O1-:# MJ.VG_S6G]1DH- :_F^2V>]E=NB,R.[T<'T_&QX]OWAS/;H]FKX\6K[N$P9TR M!-@@&(JDZ]]:]T%-76+,#8#OQ@?GXT94AQ;NF;A(S;"R#NQFN]T,F%DH14[ ML,F6T+<20H,?70^&VU4YKR:5<,>@B<:H>F-TD/,VS,.(=IA^&T1KR J : C< M053Q"-T>J QSC+3KZED]F>6*XY'R(0"I[I(IJ&NW-)M>=Z T M0Z/=7S$)DD:D P>3I)]IMB:>^@4;AR<'EX@%VL?FS4A\"(6.7L,(I0WC=!/2 MF8R;][VQW:6@GG3L!;2J:EF&J:,X*1P^]HT_%7?LC4/;3<;<@XY/?-=_[3P!VQ! MJ#;_L?N*OE^/3UH_XO.=+/VI DTG2/WP>W[SM/EKB-OP1P";Y>%/*3Y)NP3E MB50ML'4\NC@;A!\MZB_>%/PG 7/CO&ULG5EM<]NX$?XK&%WNQIEA9(JB7IP7SSA.KDWODMRC MK7.[EZ>G-MNJ4MJQV:D*WZQ-74J'C_7FU.YJ)7/>5!:G21S/3TNIJ]'Y:W[V M6WW^VC2NT)7ZK1:V*4M9W[Y5A=F_&4U&[8/?]6;KZ,'I^>N=W*@KY;[N?JOQ MZ;23DNM255:;2M1J_69T,7GY-J7UO. /K?:V]UZ0)2MCOM&'#_F;44P*J4)E MCB1(O%RK2U44) AJ_"?(''5'TL;^^U;ZSVP[;%E)JRY-\7>=N^V;T7(D%^-_N_JF#/C.1EIK#\O]C[M4DZ$EECG2G#9FA0ZLJ_RIO@A]Z&9?S AB1L M2%AO?Q!K^4XZ>?ZZ-GM1TVI(HS=L*N^&Y*(CZ9R6RO>5[G*CP6<0I5.GZ35YVWRJ,1W*AN+ MZ20229PDC\B;=O9-6=[T.^P3_[I865<#"/\>,M4+2H<%47*\M#N9J3"$^?+K\_/&]^'+Q MC_=7(ISDY(TX6:E*K;5[+M0-DMPJL:Y-*3)$5%>-KC8"N5]+RAY+3ZVVS@JS M%FZ+I:9 0F/12_%/)6L/ ('PJ7*E:H20(TC_3<1E4]>J]@SH%7[8,BS=O5!R!VG*G:QN M^='BE1472"Q=P=VWA:GIV[*I=.8MC<2O+A\+/'#!?MB%Q63T5SS$IU]@=@Y/ MG7P=_S)^+F2%!19U;?4G:HUP1M!S@9U;>,)M984'5^,CR\=W=-C*7%3&%RGM M;NE ]A_))A]BO6,5%!X@!/1E="RCLZY2K>84P\)81$_6]>T+U/"]K'.QEQ8. M6D3I/(GB.!;COI-0:JF86W@@4[7#6['?*C8%'MGKHA K)>2J4&3I!IXG%WE, M-*ZI56MGI11! HO %H7^KU]#<0OA:J%TI!P,S3)3YU"]N(WX^U:QK;0M.+U< MTI,5U, E2K$"S'(^X5H6C?1EGV J88J0&S++"1*U,PZ U,#=L6=:S3@1CKSK M?;2KS;5F0L*.8RC3@^'4N9:UAEXLD]T4(&\![\:9^I959B]*&Q++?D=:H5H( MZ3RV#K)8#@ 3BQ_;%Y]'?6TC#Y)UITMK^(F8C:?B>9<]GSGPE2$U&H"3PHX< M*"U4&2?=LDN ?$-'#'K^1*3I> *I)UZCYT'LB9A"QN&P]^NU8I8^..1$Q.-4 M//\1+V3)NWZ0I;4*@:<4*;1= M"13=W#0KMVX*9&EFFLI1$J6+:#J;]LK-A^H:R*) 3.-HEBR[+P#KFG!+ZJ)* M[Z3.VP)FQ6291NGDL/A7A4ZCL^I63*)X-HO.%K-NQ3O$$O#,GL[V-)JC*$[. MIB(]BZ/),@[>1V^1?0-D2]+!AVR9X(QISQ:'L'+,@Z_;;]I7=$;H>ZHGE?!1 MRN!?2M5)E,XFT=GR8$W+ K3*,EK;M=/Y/#J;IW< N5CB:9Q"TF(QCR:SN?A+ M38?F _A8POZS*(']H 9(FT[GXH]!E,ZCV3R.YNF9AVJW^KGX!/N&9*-^SB _ M/>AWA*,^+-\I1#W3_M03,',:S>)%#_WWO7TBEK-I-)G&O54>&34UFR_,^D5C MPVH2"67P=R3TGN('3)WTM#]L^&(0/ZEKGBIR.E"08EUR@UN#0]5IGFIJ%0"8XG.6$ZM7R3\L[G-3D!.;& M&VT9@ .A J\("ZAJR)<0O],H$%0H#+,V*75?.^6KF?*4R5S5E$WA5S'*H5;# M)YEKYGI2I%9*O.!>!QFA34Z M"./SM[F_T3;95@15P55_^MG'DU-PZ :MJ=N.Q6??TF"DT:&IPZOJRG=TOXY& MH>N0@T4>:Y_U,HC(>J4436Y$YVTCL"ZX12+U3,T20A,P@#9T3HX:JQ)%!B[Y MI@IV0V4<(2 T%;DG9EE217Y$6.L\//0["561V)J]0N0B?-\4.7KY MUATTV1/#@,R;FA#7]3%MU0VAES5I"NHDB'#'4%,"^P^/@R_TG#1XT_%WD >= MX!JTC(4!\]:"&__*<9K)'*43OD4B[WDL1:=TRUF#W17Y\"GLW&V8[V*I!1&: MT@& W&W:9-=F/,03K=>X1TIBC"U((]-LMJ$+;MMB^$'NH,P-AP5X0,,_)UX$ MHYQU@#E4'YAJUFN*_W#TR%LKM:%VERK1S4YS_XI3IS.TQ>]\<$FA8ZM4M9$; M/Q=(09Z7-3D/TG+ J3"[DF)!Z/,\!E)K\EMV7=L$4X&P)'I"1^,UA3NM%]<4 MKDM)WGE\>E9(7>)T&!_-P"-INNCW,KSZD/*AK(]G@.D*6O M6SL N?:S&[=E"H[T_F(]2#-[X&O)\PF[_'@C $L]SUAZ]ILMI6Q;18:B:JL+O4!!# M%%R5^QRP$%;(.ACCAPD:4OM"-D1QE:\/=Q7D2<35>M6XXSIHC\K*4UX*)8^T MXP20(NL&"YJM:E.TMH0H1SWY2/[]5N.3R0(I>PK[R$C['$@W"I0];'(KMMO8MD@6QT,J<0VRX$:6NO(!6]VVFZBXR0:: MU]RC1GS!R>MY@>B.D" MZ5?;K+FD73='$TAF=%DQ]@V"J+V#_HN@%&87]VXD.EZ]#N^XUU M'_5[;B,E7V1TJ4F#RC"4FJJW]TAVF\5M\[@BEHA;&PO=V]R:W-H965TY*6]&F3.51>CD4TR M*J0=ZHI*O%EJ4TB'6[,:VZ([RG 4!QK=& MYJ!3R1O[UZWT-]YVV+*0ENYT_H=*778U.!^(E):RSMVC7O^+&GM.65ZB<^M_ MQ3JL/3D=B*2V3A?-9B H5!G^Y?>&A]Z&\_&!#7&S(?:X@R*/\K5T\OK2Z+4P MO!K2^,*;ZG<#G"K9*7-G\%9AG[M^(Y41GV5>DW@@:6M#8-S9RY&#<%XR2AI! MMT%0?$#0)!8/NG29%?=E2NFN@!%0==#B%MIM?%3B:TJ&XF02B7@XH/>_?[P7DYGX^:?S>#)Y)=[?;H7#_-4HBK)OH)NAE)LV1"I=#04-ZP4[\NTTZ'(M@M3WKC<&B<-B20'4+54 M>%E;5:Z\X*7.4:;X+E-DI$FR3236F4HR)H33'ZLK@.3%'C3@49ELA%["I*H& M!K88;UF3#)7'\MM]N"_$.WJB7$PZS_R^X""2BYPZ<4PX2A77,5&7,OV"J@ 8 MWVK-?]XK%L"-4"GDJD3FP066?= G0[5%L*&VD@FVR 3R MCS ?+(B/6&!KT ?!SQ%;5:A< GF)#*Q#.K(+=U>JZ_4KC$F\COZ9/'[ M5"$T'2)+;^% 82(YOD2BC=$+;21K6>PL:J(.MLFA^,A>WE3D'2CWAY@JD[Q& MQ6.8+1>, /O8%X! "LQ!-W-LO!)/*X,/H<^[+26U"1(9)THIER0;=>PYXZG? M]%>N(=FSQ!&K2D>FTKDW:FETX;,3?O(:O DMWUL1D4]4YCD-T@J=4FZ;E,C0 MTW8Y##QO4<$H[.!0T14'NVV%!0&]G?#W6IK.J4SC$X-M>&P#Z:0+I+E:EH4JCCF!CB-K_S[,GP;.9MA38:G 9 M^E8KP])M#W0A2\PU/E6^U.G*7P E6:<*7QEZSLW(QT=.WST,6R^^4).KP2'\ M%!12(JUC]X2:FQ)\CK& 0O7:5CA8A>(MRT2A'/32:RC>=(\/F'V@9G(AXXBJ MC3<4M1 5,1",3DW% B'>=NO(\Q0&/?4GYQA/?YYU/%^33^ #5>J?JY\,GR/J M"FV;HJU#/VH'*GJ=]D[:3+ _H9<9N^"YAC;B(12&95VF5KP0+\_.H^DLQI6/ MU_C5SE7[=EXOG%?0/FB7M/_=P@SA^1L[$]YZ0H@40?>=1DISG1+O41+MZ%:S M^G9W',UFL^AL-MOSI%/]5Q;?@58.SW=;1[#NDC.&GP3J?CUA[M[:4J[7MI:^N+'];R_6GT<@S8YS/>BTQJUNNV\?#99[[89" M]>?^@MJ0<,O@FKVG.O"3?[]^Y[/_GCN\[-<#3&H:31\8,LK3T*N1#NT2J_.T M%8M>HGW+QIP&)B Z5 "]7/(5 RNE1),&6NEV[MRQ&%$AS(FNQZPL^J+\1Y=#8] MC6;Q.:\"M9@C4#K5H@Z]+:U-.RFZ3)EG,(='@P?#0&?^;CXAG0! M4J"#P>R7VN.,%\T_O0_/;Q)4-ZOXF@?G)CQA,)<8<1*)6V[>//2!G07:A3<^ MVAD4>Y&[G>DY3%HH-@/GOF-G"!8RWL*$C.-0J,C\5I!9P=8/T"0K-#Z<&_%D M$S:V>YJ@D(6N0\B_$--H=C[U;+!W^^RH\A\2@2DI ;.[9+A#'E6V4^-Y:#M* M+TF'XFUSQF'==<6SQX%2< /6!/'WACW)\X/7]U;/'1?L!G+? M*2&80W8?LFBGS(<99Z$Q(G:V\<#(UOC# %RD"Q*_,.VEI5_;2&?WZURE'KEU M^ NR 5%7350 R!_4R.T.U[8[-^<[[.C+J?<;RU8$_UG&2(??#%ZWN:?<]\"9\!MLN#Q\3,:RM M,/4"U1);Q\.STT&87MH;IRO_40PN&PO=V]R:W-H965T);CI^::X^WR>"ET#7;H)TES^79 M:#E[=7XDY].!SYHW8>>9A$GFW!=Y>5^4;%=7BU+L->3D- M;_*0J"9K@--6DG(;/78U[.+BTFF[H@MG<_;V=!+A4C8F>6]^WIG/GS"?S>F# ML[$*]-867#QT, &6 =!\"^A\OM?C&\['=#@[H/ET/M_C[W @>)C\'?X?@O3G M,@O10PI_/<:U\W3TN"A43F?C:#_P'[-H\7S9[.7T]=[?_O M1.PWO_IX]Y9FQ_3\VKB[J,\%Z2EI'+G"WAAJ#96 M=+E<7I-J&J-SE1FFZ$C1*A'+.V('M*ET7LDKKFP,+@X4@0X-Q>CO*E4J$*@0 M6.#8@HS^VNIBV#%:9=KHJ&$("&)KI3P-?+8^L)S)VH#PA#"F9X8%F M8(1(U#KVA'$#@AZ!D1$-#@?)91\LPAGNR"8NO]"+\11E:(R@N:VL:\[ MW[%2D72@H@4*2\MVA?JEWU((#\=TCN91R$9\)!MYZSTNV\E*XX(6TMN0:9N; MM@!K!-B[;QH=BG72A&AW!UC(7#V/_0ZC.,S@(JK*-+7 F1B6^)VF3XH8-Y%EWC2CC>PA+4L-K8!T0@)I2%%T M9'\6AJVBEM8:5PI#=)W6)Y,G))!)\G/LA[(UVPZ(-J9#)6&3XFN26-/YB*& MJ/1886IE+P>P7SJ49_\B%PQS\.(?4$L#!!0 ( !1XCE9%Y_%1CP( +<% M 9 >&PO=V]R:W-H965TE8J"RYDIRTWWZ4['@9D 8]1*(D\J<_K9"3 MC=(OID2T\%8)::9!:6U]%H8F*[%B9J!JE'12*%TQ2TN]"DVMD>4^J!)A$D6G M8<6X#-*)W[O3Z40U5G")=QI,4U5,O\]0J,TTB(/MQCU?E=9MA.FD9BM=.N2R9P4LEGGENRVDP#B#'@C7"WJO- M#^SR.7&\3 GC1]BTOLFW ++&6%5UP:2@XK*=V5OW'78"QM$' 4D7D'C=[45> MY16S+)UHM0'MO(GF#)^JCR9Q7+I'65A-IYSB;+IHE@9?&Y06YFL:S22TA'6' M8=8A9BTB^0 1)W"MI"T-S&6.^?^ D/3THI*MJ%ERD'B%V0"&\1=(HB0YP!OV M20X];_C9).'WQ=)837^)/_OR;6FC_317)F>F9AE. ZH#@WJ-07I\%)]&YP>T MCGJMHT/TSSW(0<1^@3>W#W.(QW!\-$[B^!P6C[/%_-?C_.8!YD\T+N"A1+A4 M5W-$:C0/8]U[A3C%5J%>^91C(5"-M6U?] M;M^5+MIB_.?>MK1KIE=<&A!84&@T^'H2@&[;1+NPJO:EN526"MV;)756U,Z! MSEVBVX6[H._5Z5]02P,$% @ %'B.5HRM["=$"0 ,Q@ !D !X;"]W M;W)K&ULG5EK;]PV%OTKQ!0H4F#\F'&:IVW =MPF M;1Y&G&Y1+/8#1^)HB$BD0E*>>'_]GGM)290]]N[V2SP2R7O/?9U[J1QOK?OJ M-TH%\;VIC3^9;4)H7QT<^&*C&NGW;:L,5M;6-3+@T54'OG5*EGRHJ0^6AX?/ M#AJIS>STF-]=N=-CVX5:&W7EA.^:1KK;M??-;5)M"+@]/C5E;J M6H4_VBN'IX-!2JD;9;RV1CBU/IF=+5Z=/Z7]O.$?6FU]]EN0)2MKO]+#N_)D M=DB 5*V*0!(D_MRH"U77) @POB69LT$E'S M%S-1JK7LZO#9;M^J9,_/)*^PM>=_Q3;N/5K.1-'Y8)MT& @:;>)?^3WY(3OP MXO"! \MT8,FXHR)&^48&>7KL[%8XV@UI](--Y=, IPT%Y3HXK&J<"ZB< M$G8M/K7*2?*4%T^N;*V+VY^.#P)4T,:#(HD[C^*6#XA;+,4':\+&BTM3JG(J MX #8!H#+'N#Y\E&);U2Q+XX6<[$\7"X?D7;;RP2%#_K7+ MY"CPZ6Z!5#6O?"L+=3)#67CE;M3L],7O_[%/Q>OYZ)_UY^ZN[#MWPCK M1-BH_CUPM-+[HM/1GR0KMB(Y8N867/6E93@3 -H <)T\ )AO=&V\] BC;&=*; M[U0*")TT7D:&V>JPN>_/]^\O1D_<6>RM(6"R -)20G@41'B"9:-YK,K[5?BL0G1IN12#/6J=KL3CJ2>4>U!WQB"C>(0O*4A-X MEC2EIQA-8(3C Y4=]! _VH?=N2/)I[0FBV^=]JQQ(*BWEQ?BS'MD]MFX.@0! M\LGB@/333+J4QDFII%.1J[96O$45:;U'\Q*\Q$6B1@P@:@7OQTT]N L+QBZB M_3EG M( @+QPN?>KDFZZ)[X;LPWT_M'>1-YZN8O@$3'E5"H0*;YD+#X28)Z/ M.W<,N+B@(A>,U3CO2>4C9M._,)L^3"IL6*PR\5^K+"&ZJVXDM^O"AH $\E\U M?/D;TLZ+,D:9?O$8[DZSUW>@]^E:Z?$/L^9_1I3<^*DJ().YFJ()]R$ MJ0BVDDAASV=W$5=N5:D=-',?1U"&)\Y1"E26:=K[CMX FX9E(U4S0)U2![% MINL_/L:6$5UT?V19)WQLU0L&M#M"1[\J_&B40J2A7(-OC\7DF').>+M2] M]Y?D0J>+^PN)?6-6D /[E<_6KF%"RNEI%/H(I+UCCE^2G[>-^6N_,]JQ]<-A[$LK#+N\,*_,T8TCFC;L5.ZF_Z<'1 M"U\&OO-,@XJX',7=T-Q@5)S:&+#7E>FY_(%ZO^/KG1Q(*O64/+?<)->=@VCP MW'A2,66.O89S*C$C;L-?B3MC:N('^SVKCC0+P$LWN+*@$G+M M%6X4,*\E!P&(#J+&'=B3OQE*.2#K \UTG4F 6YVJ\ N(%#% MQMC:TMA@ZX[%M,[>:!I=8E3ZRB9G,4AR?FE!1D$7PO+E"\4>/6(@19?\@M'< M 8$)4@8P-K1ABZQ2^ZV\ M-JSUF4#)-FG5U/_I8-^RTNNA(GJ*W!=_JAY3)A67E)0%*$9%[<8I:G8P>H(Q MW+88U'B""#"66(/Z1QT[!R6_DW$6@LL1U#HR^UI1X%)\H_-NTT<2JG^:V_/4 MV> U=5,7X3I=!<5:<\6CL,UP_/%[J%DN#3DKUT95Q#!F&QWP"8^6E M J?;%@N---T:!-0Y&H1XE$2;1$8@90WWHK)2>W:]QRF>8.(0@LA4Y>TZ\#V% MCN+64/+#6)7(T XD##ZX?Y;XT=F:T%"Z"IX-882,QWT.17?.W %1,QCMD\,.5-T8M M*N2FNQ?'::F@R.%[.>>C3)GYY'AHJ/$G? M8\7B<._WR!DTP\2 D@,SSV2 MQJR5HI1=]ZG^3$-K'$$>< @WICG!8M*KJ*H M.44?OR>WQORT%TDJW]!&%^SZ.'B0?/V M^#D=]\<*M8ED7>/HX?[SGV?"Q4_4\2'8EC\+KS#%VX9_;M#WE*,-6%];!"$] MD(+A_PE._P-02P,$% @ %'B.5FEN&.J>( F@ !D !X;"]W;W)K M&ULM5UK<]O&DOTK*%_77;L*HD7:DITX<96L.(EO MY>&*[)L/6_MA" Q)Q"# X"%*]]=OG^Z>!T@0MI/=JE0LD+\_/+)UA35@U??\&?OFE??U'U7%I5]UR1MO]V:YOZU+>O]MP_F#]P' MOQ7K38JMODP4;(M*_C5WRHCHA1?G)UY8Z L+IELF8BJ_,YUY]4U3[Y,& M3]-H^(&7RF\3<46%7;GI&OJVH/>Z5S>R&TF]2FZ*=56LBLQ477*5975?=46U M3M[599$5MDT>\4_WC[]YTM'$>/U)II.\EDD6)R:9+Y*?ZZK;M,F;*K?Y<( G M1+$G>^'(?KV8'/$[F\V2I_,T69PO%A/C/?5L>,KC/?W[;/COJV7;-21-_S/& M")GFV?@T4+&OVYW)[+F+5HL MX1W&KCH#N1\C;RSI559O=Z:Z!Y>RNFJ)4;GI;)ZLBLI466'* MI*7G+>ERUR8;@X4INGN2_V[#@RKC=TU!@^Q*8OW: M5K8Q97F/[^VNDW<[(N)#5>"W&\S#9%YM;4-[F#SZYS]>+!;G+W^XNGK'/\Y? M/DY,A1>SLL\MOZVS\8OX_5H6),_1Q_M-C4GK?45SD$%L#%/6]LNVR O3D%C, MDBMZ@2R*;6R56:6KM4E5@Z*N3LQN1Q)DEJ5-UCUQB)]JDZV%H-'W_"Y^8(KZ M;E,W!=A,[ +QB6F3%5'IEQS))BV[RDV3MT1YSK++N^/6?G5S/5CZZ)L?=MBT MZ)T/_AWERO=^.T<'>%W3/_[][Z]N7KL!9LF$<%]XX;Z8%.ZWM"59YVCYV39K MVXS)]I>/PE+LMUR6!NFM&WG(--DF6;P06T/[Q>_0;AC:LEO;T!XW-C,[VJRR M^(]P?K\A,5C>D_ D>WHRMYTEX8;T=!O3)>_H1XB#)7M(P]WS0Y$@@K$F^[,O M&LQ$.W9]\W;B&3NC)11A&J6!GB?=(;-6D.S"=LEMS9,7Q*4&OZL\.@ZN2%?JO7M)V/4R MS IF%UM2!2+'8@BBD5AX:\K>LGTY)$>'5[YC57ORX?C8WF6V]4I+"_U(*.9@ M)^A+,(\FJ;UR'=%TULB"@^_ JJ-G_^ MD@S IK"KY,V=S7HV';^NR!P0W]B,MXG*T*FG#E8( V?_[*T8J)/;N:O;[HR< MP-*)7N:4J26PQT)O$[4+8X23C4@JL[4OF2F#H1TE>='2+#9W%)+O.+-W1/DK[7D6O)$O\+KK,68R-[MB-5LFW5X? U[7]JUR>X' M]CU-_O7=3_S:&PB=2?GG?4&22!,0&22]1Z*KKH)\(L3U1[,W13%CZ]GD1&!Y MG[*5B9U=WX"0-CV4^8X@-\1"-Y!VI2"5P>1;(E,V2WS<%#1Q;(+"G# 9JH* I^?;,].T(-PXM84V/GK)ZLGXR M:J1XY,[*<2PQMG1,O[6?^SH>$\DEBIS8]KNZTF\JCE:<)0G+I%T4!] 2^A=B M1Z=0E.&=]A>")<($, ?)H^+QX8H"#!$BQKDQ:O<>%3K<@(!H&)5_EI##(=/D MQS?7(OUOSGZPICDP^)D8T2&[>$Z=5"40 Y2%619ET15VG'K#=KEHXG5G9&PP MW.VG1F/JB=:85!IP96@\\3:F'5*9, (J*MZE1A :HU$"4,F+\XLT>=W3VN!S MKH.U:X49CY0@M5C>($-3.SC5IL^ZGBP\:SR9#=J_HL[AHQE0VWR6O&4@7&G MRE-'U%'04;6&OTO)60B2IN<)@W1J9$+&=L)7KX,'"FW1 \ M/W1[?F$DR%NB4DP,#([H]$G/I+Y1T?[1(H\P5+1%!X.F_Q:'<#E]'.L0SH '7B$H2K9UX?) MT\7L/-F2F\7PM 6WHJ*$93HP!TS;]<3!S,F^"T! FX]@(EF"BVU[C;D,\ &! M!;89] 7M#7FNP'J**W,K&@2_Y75A\JW4:1T9FH,%!,)ES95=H]P5\+!_U@)!6XL($ERY>2L0%"YXP 2\;2H9/P=V3T#[F4,<1XF\Z>S MR_.@%,#R]2>5G$BNUY:>:D1K]Z8AM@J "ER@;H;+9OIF ]C7MVK8=DV=64L&;-74V\ ZFGF%D)A%R[0;@J)-[*QA_J_@(0AT MD7BTA1A/MG@[/(>/4PN9I?19L%W0UJ!T\_NX4!?39BJD>N# /3HY8;'^\F L8Y]&7U^2(CK(!7& M2AOO(&6TH^*9_'C!A=BRX."=D, $+U]X7KZ87/X'"6?>4(BTQ0:-,?#+1I!8 M+T[_T;4T.,45F,9W1,6,)59\\.0WJWY:.$)=1IF#R+'G;"++819K1Q M(=6MV;!^)UB.[@4H"&V/QQH8.93[\@LC 5ULT<7:50-QLA!8H@B MPM;'F=#@."R5ESCB8V1V9/;:B"$N=R-Y"4FY2#V&ZQJWIB@YK5@ AFAL>2QQ M2U,"T;8*]-FNP1Z%(!6A:=?3*ETH0"):Y@F(: I.N^;%"DE*-<*(F#V5@Q4$ M].L7 74C%._2N3P<=TONU5?>NU(99.0,"+8SO)B@=T]\,ZRA@B6 MMZ%KQ&CARHX62P\0]! LB[ AH8Y1"D]X6[2\JU@T,;-& MN&ONG+@[%, ?I?0[J2S)+L@NBUNQAIJV8LK%L9#PDCS^9_@8F3#"JH(@^-DI MP_25-TQ?39J5WT@FR-.#===PV9S?Q ]O?$YCU%A-CCJ.3S]G*J1!?=HEVIK@ M&X89 X89*Y*K]@"VZC:U'-QM:"M)P,N")LHCV-=J>0-*!01Y+S,2#W.B=L0DO0L3MC(:8Y[+W3 2 G9UT; M+E3X1?CTS-)4'R%"A-I5,MVCA EZ/$?TKGL#(&@EW.%2@87 ELEW\B8A''J8 MXVE'HJ\3?/^@MO!CJ1*KRDJ3XCB(#CD5=S9/W(=K!C*Q3 M72'1;Q4U!U3H4^)%X!N+Q@.\#:X_#="]%>Y&P3U&N_GPBP*7 MD)AU;GR@\DY*F:,;5WAAB'"/P9#?Y D&50C0$& _,IJE3,L*^!X*^$N-&ALG M0E><32+I^7FHZY]/5[J"S1DMV$^^/6Y.HR&3^&?GVMG- MDB%%C*%U3P8>-:14O-J6(GX&4CNSX\!:C0^AE3Q@'/2<."5W-BW' Q'(Y+2UJ3P$ V?ZCUT*(%Z:93(\X81$% 500SRRDW1?AP?RXQQE\B1 ML H5 R)T3S:!P=UJ,-=^8ROFJ>:BR0@?@"#RZTL\.X17>6WUR0U*XJ$2CKC# MT+]Y;R/N_8YI>N)&TY%Q(./$A4NIQ=;J>SP-]8#$(<04B6DYQ^8X/+YELB.' M"7*A%L#.($Y8=BXTG8+U\T50IL4G/0YB*JZ6GE*B+QLB&7P@9?(HD-3>!N*9 MBU%EY; O)6)Y-CB:5][[DC$.,1N"3]D7&6:*0:RM- 5AM[B\Y#UJ,BK)[W6:$&EE@OB7Z+ M7#C('VA@9II&ZXNM9&==%)Z/+D$5@99\SUPXJM&R[2!77?&(D\(2^NWFDYUP MK]XU<(7P8>]*)..Y2$=>;095(G;AP-F9!K^Y M?>N;"PA68(_/0$VRM=T&F9SABU$!6.2(),^4"HU:2U@1'2?:V:;[2,PO&+*@ M-\.GCR3'P>:72R@!2J"R_C#YZJMT?CGG(1XFY_RX[W6@'^:H=;5H>> :%:PZ M#%?%5D3!".$:03MB*U@ #B"+R^YSI%ILD8ZP 27Y&AZ7,UDT$;PJ^Z%S.VC^2+,$C2&D%C!&S\@\ M8#5/LM)V&S42PU@_2HU-"7WHSYQ/-VC^4--@_>\/ MF_B'&JLY7(UJ&"<@295#H'#9!3)'9//$YMI1XS/'?CJ4>K.N1@@A!H[%C "6>%!%6:1_N-3MOI*\0<,+H=2&0;\YIDMKP?<#QYNW(C:GMDG*?'SJ9QI<RS!-G\9 2%- 78T055DD_8-0Z HU)M8U)_09S*?;C2Y MBERS>"+(=&,W.,=#EN G6L*H OV%[I-X+C$^V6 N9I=4>C6=(J7"SWF-K7NK MS2OMU\F'D.'!$F ;T(/R.>L^BCIR0N4&WV3[A_ M#\>;?^%XCY+Y>?J,\.'C^,?CU-##^.O!+U,2$TK^\^DR_6]2*D7:!$)]JM8_ M/.")FZ/X1 M8[0:[>XXI-68%W:+I;^2?D%&T%Q!)"M::VCDFII::9IIQ7YJI!+E<_WB9U[E M$)[F.AG8"O"OB4XT/W-3(I>Q8;7J95FLM>,8%;EX*MX!DP&R-:/;IPS+HE-0@M>HX?&%#A',/ MCT!/=/D#^1B.";L(CXM3E\>7?;ZV[O2/-9)N8C)GR6MM;.?".&P%,3ZD]0K! M6SJL3[^XHJ*'[$#C=47PXSXJ-#H3$-HE.',EQPM$W[U( %N@ZYIQ!N^T2)MD M>WSZE]Z4DRL^-Y:2%"PYA]#Z]A78#T X?E"^B&IF7I(C34VY$1=R[M^383DK MQ<[/I=]FY",_G=]0+6A["#(;KOJR#30P';(J93!JHC M+"H%BKPB'628 2/^!BS]1[T<<@(?X'A)$=(C@2A2@%71.

]A"A4*1O-1+8USR_&)3;NHRR5Q)544-IV/$FYE*%5BI7)NF.THJF*D$"1BH,8 M-C"0XL95P6; ^05@*.G8( G2_LKQ[#QV]SZ4292LX:)]-893#:&Q"S4CED#P M@&N;Z*_DG"%%:XW5]"SGN(BX@W-9$VQ50"=>K7<-XC!6(HN"']H--\\M!RK, M:2*$AEH%N"'WSBT!S])D!*VFRL"&S2K([EN]#F%MI,W/T=&$MZ9KHZ%_=#[= M_OE#@ZCES5V&W7IO[D91^9<-P>K+_<+88CD/A^B>6Z\,PN)6@=<.@)->J+G4 MY?-Z<3(ZIY N/E8W3*!(I8QC=AK&<2EJQY2]D"EE-Z:X%IK;YM/=;6_(^]3W M%MN()#>CL]?D_,CRC@>^?WVXP8I5T?WS-WQNM^5J2/+HV?G\T,FZ5]DDH)S/;$9VAK!R<><>=V#,M5K.W*3-P9NJM:BX8)\&M0@Y[/HP MN:18\L57OF9Q6**X\D<)H),XT$R&T5G37U!Y0*CZE4:JOKWGZK#Y)Y>7ES&_;Z*.,1:^.ZB/8$B M9XRQ@BD17(3.G\5TY\\-'^EXS4W#U]%&C8G?]%#C8?6I\)A?6=8W@EI>FY1 M;U$VT/#0;=VC$*=Q%EU[ >7;Z2L.%J$?93'=1/*['*FY']VJSWLU2+0_GR.G MU^J\SW0_;LE3UWWK3P6ZF B]PYET3+F@@:M\L6]&OPY!1(BM[!#]T@,:4#02 M>@85B9G*EJ'%KI!#<4WK/;]Q1+HB."?Z/:,7%PE.W<@(\W/]Y=!(A 5S#:SE M[@"L>9"089AV:ZL(P@PH_Z] BK0@"7!T+4N-Y=0!42Q,0N02+5+8),N+*-)U M"M?]^&)2_7J(.+(4QH7J8VC(N#2*]NO$Q6NYRX3Q+ XHN-8'+<< 41YM1M@( MWX"G>7T??D_P9VQ]]JZSN-HG%@_W I^20W.CAND^@P*F""_\1KM\ME,^CK65 M6&^"H=C%=DGQ>HC]8UK'L8 )$8N?9BC9NC[$+1XEG*S?I^%81JAQ>.S/IS2< M[8I2(DNI.V @%YAH?H+&W]3H7D2#,>"XDQ:.-[JCLEX<9C0X>QLTR2]3^@(6 MSR_3YU^%Q@#:\9%V8OKR**,\U#2)YXKAH7;-H&N8%F>\I@QBZ"E:3#<$7>5\ MAA$)PU&;^-EO#T3"MU28Z $-PUM?VZE<.B!D(.(!G80HDR_FZ=.G%X/N"PPD M8BVZ,<[UD=:,*=:%#IO%=$?,C5VS@7@;S@J-LO OW%@U,G3R:[@62;YUF8F5 M*Z =E&&J^/J7$&G[)MAPZ"H^[51$O;\"Y^4\D.5#BST9.C2QJJ'A6T["10FY MS40O<.",HDATSNE'9_01'N'*7,HFF;[)PRTVR#ARBD7)#PQ8=R5R 7*\1TC5 M).3!QJ7)Y7X"]X">5$;D)YT++ 8ZZC0&"TTZB^EN&E3,N&#WCN9FK#NJ-G_A M#K7CD;'!1<89 2X[[J0:Z4](0T &I_^.>@K#;0W#D]5UWZ'HS]NJ<0CC9-BC M6?)=4?:N'7!\8M=,& K,I?'3:^#\\.!; MABY[3K)H8M6WBLG1]S:J1GSJQ+S>*"$GY^N=YCP]@N9$IAY9'VE"YKX$/F!% MK@*KNK6CIQ'%P@FUXCZK^HBSL>HL7)/A>B??<.CV]G*98$@::\.VSY/=P40)Z(VGD MBW1.H.S9\[D*<'0(_&^LZ',D)^4@" U:LNZ-R;7!Q[KO2^WI$'>KJX M?)PF/TM!U>5'AD_2GHT./'-7N+WG;E+:,7_LJL.MA+U<+.D": F[-.@140M- M8V(&Y'@6 BX-*_CR '=P-GIDV%KA^['TT(@4]/1N1/")0Q>-4Z/RP\CI?H3] MC99$N#+C<:(V;PX.X"_):)R8W85,8ATAE5STXC[*D'YA< 74L_6?A?:.@X>7 M=EU4?.31K*!O7C?F%T[#Q MJ71$"1;G9^>77@FBP<")Z\COQUK!1\)]#4P:=]Z@Y2; E5_W%1\EZ.X_6]3S M7B4]P+/HDKMMG5M_9T$@BT_D% >T3=WP(^?VK7IB?ZFLAVR6KTMB4Y@1!N=^ M;-D\=Y0@7K4=KKJF53&!7@CKF"<]E<:QR<[]T@K^+6EU)%,_2TBC_I25FLI*W:'',/KCGB;GQ_(3K$'T]OJPHM+Q_7QG1& M<#!M[[;HMVT4#$O62#\^[#-"3NT,5E+.7+@3T7GO3Y(=R]R!"6SY)M:5A,MF MJ#'9^*:G3KRET>(.O01X7&]SUF3M#CO S/:- 'I61/="8U QIY4[U43[:6^' M%?,XTF5[S82?M-FS0]U4T9A0!J\X))ERZD1-IK^Y+.KQ\+ L]#7X ;Z./RPJ M/A:\+MK.QB%&.,.9AK!"CLOJ0?J7+$&E:5ROM(F:+EQ[F@HJ#K]POX_>?N9. M26XOC1LB5(3352 M L87*K8K2ODRRQ^$RGR.+((+J MBFQR7\7P]':EC= XF5.XCA1)//-=B_.+LV?G9_3_%U@K<6 YNA H:NT;\48OD_QH$YA7+#PJG='50KI>[P^B95RV[C5"?(Q1, M1UASBE AZ)#. ^43W2,YBN\[C\V/6A*H^!FJ#V=J#C-7+(Q,$ND@27HK]Q1- M^U_(WQ!PK6BC:'LE&?LI!#5/HZO?#G&9URAXL'A81D]&P'VK#B[TS(#[DER"G<>.1!V-!2XR$7S*=1[]A0Z=1"%)\-Q]Z&0SX^YAJ# M7?.S\Q=I\F#T;E077[PXOWC\=7*,R:2E["H<^O*?_10=-&.C>SWL5+IVQ;T' M\9WUCIYP]?Q[J?HRF@PV"Q8HNK_8A Z3^!YK%E$M(4OOA*A*:(:+CJN-M?V& M7H/3DYRX;_8RPK*#%MI3?$@=.#5\_HJ;OW#BJEC+I7+#=J\#QAR%*+%HIZ,1 MRDE-2#\=H\R2-X+E7#11SPYUWNO9'.T;^K6I+\EPM9 M%6>/WBDY6K)Y$OU9%A[DFEOQ>0+Y"RW^4_\';J[DS[J$Q^6OXU"DML91UM*N MZ-7SV?.+!X(6W"]=O>,_\D)6F\2!?\25Z+;! _3]JJX[]PLF\'_VY]7_ E!+ M P04 " 4>(Y6.CK+IX@" 4!@ &0 'AL+W=O<]*&;.HJ$"_UG>_NN_O.N>MXKO:2:%P;L#69\ JE]$!4QH\-9M"E](%]>8O^ MMN%.7);IILDLS8)>R%)S.!&*U=8>*,RS)X"A%1Q5S;;ECUC>Q&O,3V%07P"+&)L M#]Z@:\.@P1O\?QN^39?6&?J:ON]J1)MFN#N-G[ +6_$4)P&-D$7S@$%R>!"? M19=[2 P[$L-]Z,F5+BNM4#GK>5#M=5E+[C"#3ZY ]YNL/ 3]8#P05N[B\'> M'+L9P)VBA2#%+TKE88'&;8%I;83S'?N;2H!>%,LEV3:O&L$K.#PX9S&[[$D? M:4T1KB&24*$1.H.TX"K'SF-[/L>+_Q'O".+H9,@8'/?%YZB,L'KF)\JN%PU[ MDUJBR9M]9*'YRMJA[6Z[E3=M)_V/>[LO;[C)A;(@<46AT>GK40"FW4&MXG35 MS/U2.]HBC5C0VD;C'&ULO5C;;MLX$/T5 MPELL4H"H2>K>30PD3KL-D+1!T^X^%/M VV-;J"2J)!4G?[]#2E;LKJ,60;HO ML7B9,V?(.1PRQQNEOYHU@"5W95&9D]':VOKU>&SF:RBE>:5JJ'!DJ70I+3;U M:FQJ#7+AC')=0NQ8Y"R1PQ$9R \[]:19WDNK9P<:[4AVLU&-/?A0_762"ZOW*[< M6(VC.=K9R5ECL,<8,E7E+*^D6RI#CC[)60'FY?'8H@\W [S5R3@E @FQ !>T$<<>+S@1Q&?SK\U MN@TUM90(4,7A!.,Y[1 M* LPNV_!V-+W!Y1CTH5A@!SGJG%=&N: =GA$H4T21#1*F+>IK-+WA *$ M?+!KS!K9!IB%,4UYX!14@[;WE-2%K"SU9!R/VKDCG"D&]P7N,-";'!#.&4\0 S-MTVI? M$ /J'<1[HABRGFWV_.K-?@%ASAYJ-OL_]#OLY0D"%CRB<1H>%&KJ\B_.=F6* MLL64B\6^4#E+:1B('PHU18T$AQ2(ZD@9VY<@IK?(J,#;R;X$44Q-1// 5SZ^= M#O.9.3]<__C@9>W9Q/.$*V$K'E?HH@Q+%$L.*D5@KN)Y+7:U$N+Q'.$9GI$W M95VH>P"TL#CH%GR.U'.[7Q6C-*01WLC\,\N%VIA.(+Y"H>Y$N*\[=(L293PD M;_,[MQ9=W8P9C;#SOSI+L)Y\)S/.:()RB(-T7V=8HGF(I*+X(>+KKM0%-$"3 MM*_7\Z[R[DK1B1!O!@SC@4):9%=+/!JVY=+X>HE7@9B3#WAHH(:J%2D 7VL] MS/U.W)=*5KNU%A6.YU:$1=^]MY## FJ%V>PZ^[M5JB%^X]FG7]_8OX]/V/?@PO7U6 M7TF]RC'8 I9HREXE>%'6[4NU;5A5^]?A3%F,W7^N\74/VDW \:52=MMP#OK_ M%TS^!5!+ P04 " 4>(Y6[!02IO4" #]!@ &0 'AL+W=OW I* 2LGGSIUT=#@"#^!4 VP&8U]T<,LG(ZTVH%TTL;F% M3]6C29R0KBDSJ\DK"&3L7=*++T^H[;1J.Z?8 M)S.Z@_FJ1% +N!&&%X7&@GO1M+/+Q1Q3?9KW88FP4"7=2"$+L*[=D#_SHZ'[ MUM3)??$YT'EV6SN,!DO8+7)M %V/@3J$U1QUVR7@,G>+Y&*O$.9;>'!X[W8N M\AB1H[2"E_ >6#=,^]TP[O7).'LW8 F[A&M55:@S%Y&$O7X:=N*T=#%R!A_,CH)2'K)) .PJ3'W"']L,M8& ^'9.QV_Z<0!+&B[7OBO#5J/RTEZ5/S4C0=,V^NWG.U[EYA;$X7Q,,M<*B5D!:$=/JP*>N@ M,PA[P]YSQO^F4FN2XQG^+OO1*A[[T*.#D41=+/S@-9"IE;3-=&IWV]E^U8RT MY_#FQW#+=2%(88D+@L;G_6X NAFVC6%5[0?<7%D:EWZYI/\3:A= _H52=F^X M ]H_WN0/4$L#!!0 ( !1XCE83%@HKZP( <( 9 >&PO=V]R:W-H M965TG^?I3LJ F:!!VV%YNBR<-S*%D<;[AXE&L 19ZKDLF)LU:J M'GF>S-9047G):V#X9)3/G%\30A*R)1&H/AZ@AF4I09"&K\Z M3,>6U(F[]A;]@]&.6A94PHR7WXI (OLHHC@Q?] ME>(?UPMIW#\/:6X1X\.(^K\9R9IF,''PQY @GL!)+\Z"GG]U@F]L^<:GT--I M4:)K9>C>/F>:+%^2&9>H@+*%_($?F.J>U9VLUJDTR"):$XR;$8 M.2>Q&_H#-_:':%^<#<(@O.KZ4;"L$0*Q\$)H6,:KN@3-+[.'(G"#,'3C)+*9 MMZ]51 /?3>+^'CBIRT8>DARXB1^YON_;\%-].X9RE/ Y"=V^GQR4>V03]LHN MMF3^_]:\M>?G9(C5!GZP(^! UY,@_WW7B0O+ ^]+M[.Y=S!6)E1I!$G(:I]IZV7COEKMO+_26\'9%W5*P* M)DD)2TSU+_N)0T0[=MJ%XK6YZA= PYAHG-0@=@-^7G*OM0A>PLS_] U!+ M P04 " 4>(Y6R3(#]HD# '" &0 'AL+W=O>>R%OMI7JFRX1#3S65:/G7FE,>Q8$.B^Q MYGHD6VSH9"U5S0V):A/H5B$OG%%=!2P,TZ#FHO$6,[=WK18SV9E*-'BM0'=U MS=73.59R._"Q:SE&[Q%<]]>*Y*" :40-39:R 84KN?>,CH[ M3ZR^4_A+X%:_6H.-9"7E-RM<%G,OM(2PPMQ8!$Z_![S JK) 1./[#M,;7%K# MU^MG]-]=[!3+BFN\D-5749AR[F4>%+CF765NY/8/W,7C".:RTNX+VUXWC3W( M.VUDO3,F!K5H^C]_W.7AE4$6'C!@.P/F>/>.',N/W/#%3,DM**M-:';A0G76 M1$XTMBBW1M&I(#NS^(P4DH;W=WQ5H3Z9!89 [5&0[P#.>P!V "!B<"4;4VKX MU!18_ @0$)N!$GNF=,Z.(G[$? 3CR <6,G8$;SR$.'9XX^,A_K-<::.H"_[= M%V0/$>^'L#?C3+<\Q[E'K:]1/:"W>/Y.QB'T =\E/Y?JT M(\Z\#T:N##T6Y$4T@(]YR9L-.L2&[O!/J*1=*#U* -C6]K)U&>A*UX,<9;Y+)Y:(8%X2OE,8RNDD(2IG\03*TP@B1(_ M(YN[DG+*U\:6WT\FB9^F$[B3AE>[,K?\B88)]5_JARGS,S:E>+0&4;>=Z:M! M"-K >ZI?EH7^A%R=["!^;LOJ)0>N):.,^5$XWI?QX-7C7*/:N!&DP752_TX/ MN\.46_:/^XMZ/R*ON-H(N@@5KLDT'$THUZH?.[U@9.N>^I4T-#C(Y6X!D;E&$$ "H"@ &0 'AL M+W=OZ H6_K+4IN<-7LQG9R@ O&J-2CE@83D8E M%RI8S)IOEV8QT[630L&E(;8N2V[NST#JW3R(@OV'*['9.O]AM)A5? /7X'ZO M+@V^C7HOA2A!6:$5,;">!\OH_5GB\0W@#P$[.W@F/I.5UM_]RY=B'H2>$$C( MG?? \=\MG(.4WA'2^-'Y#/J0WG#XO/?^L2G9!Q1PD+&CO@;]SF/&W_C_YGSW\N5=09U\L^AK%N?\6&?_NR\MQ7/81[@ MX;!@;B%8O'X53<(/1QC'/>/XF/?%-9[%HI9 ])J\Q'YI+3A+N"K(KX*OA!1. M@"7GDELKU@+!W)+/((MW>)3?77,)A[(\RN-PE@3[ ^4*3-^C9U\BMBYV0DF"2DRQ[PE]I]2P%ACPBFHS' RXMNH-LL=D$FTTL-AM!8RPP.A^S M@<%RWY&*W_MV>%@6T>GT"6ZQ,O \G:>8G%6H& MT#K*8IID#QEWNE0; M(@%G)I&=(N])$M(H#9_TD'O)'ID;AX; T4@O#(&_@)MVX@]/?SL.F@G@)XZO64+9 M%&OP2&#GVC8GR#:8,4VG&9[TA^9?XZV-8J)D@X(S7N$H/E[@?2C\Q/87.X$[ MKTTO' R0T(@]B&Q9:N/$OZUN.QR)IQ,:#PX@3BB4=KLKY,C'HL+H>!(]/Z&B MK+@P92,';2V9T#3*Z 0OO@/R]X 58/^!"(4'"(CC=\CR#4EIF*)\DHR\'4R* M/:3GB238I ?\!EW0M=$E*88]U0]WP4GG/J9X,-%]7^E#0AL-MH<2S*;9D2QI MYD*[2/1?^S5LV6X?#_!VA_O*S49@? EK- U/4U22:?>B]L7IJME%5MKA9M,\ M;G&5!.,!^/M::[=_\0'ZY73Q'U!+ P04 " 4>(Y6I+L94%,# #6" M&0 'AL+W=O[;*C24$T_&:KF ! MYO/Z3N$IJ%%25H#03 JB()MXL\YHWK?R3N +@ZUN[(F-9"GEHSU\2"=>:!T" M#HFQ"!27#5P#YQ8(W?BVP_1JDU:QN=^COW.Q8RQ+JN%:\J\L-?G$&WHDA8R6 MW-S+[5^PB\RD+HY#+4,],[T$;Q1(#*;FF.B>W MWTJVH1R$T82*E'P0&Y0HW/GU UURT&_&@4'+5C](=E;FE97HC)5.1#Y)87)- M;D4*Z3% @"[7?D=[O^=1*^(-))>DV_%)%$91"UZWSD/7X77_0![^F2U1&.OI MWU.9J.ST3MNQ/3;2:YK Q,,FTJ VX$U?O>C$X=N6*'IU%+TV].D">S8M.1"9 MG0YCMJ&,VUN\P'Z^6""'+" I%3,,]*EH6NV=CH;@W4"Q!%7?#YD54AGVGTVN MU(:\5U)K\EG@*\(=]3V^'OHY^2.>09-WE"GRA?(22-LU+7(T MT!_V.N0-,N,X]@=Q7#.?4VHG?QOIP<&\)%T_ONKY87QUE)0&F!/I]?TH&AYE M\ !Y4&QIDW[=)OV?;I-;;1@^[E@'C3)#^B]W2JO),YWR0U\9)RM+,X/-5XN:7,ERE9,,QY^CZ&=E=0;M5*J#QJPI M0*W<1-4DD:4PU=BIJ?70GE6SZB!>37P,(Y6XBB9V+4" M #\!0 &0 'AL+W=ORI-JXB&-%W0L&2NQ4DQ4(#&?>K/H8A[;?)?P@^%:[=E@*UD*\62=+]G4"ZT@ MY)AJRT#-ZP6OD'-+9&0\;SF][DH+W+=W[+>N=E/+DBJ\$OPGRW0Q]48>9)C3 MANL'L?Z,VWKZEB\57+DGK-OX!1^ Z ; '$ MZ6XO4]Q]?[S\KIF\I_S99*2_//_#Y4>\L< M'V:V41W7&G.S[&GCR:N?( IA@U0J&(P&_B@.X>3#B$3D$NYI6A@A1@_U--B;R!+ERNT=!:EH*MT.9Q?M5MNL MG>B_Z>U>O*=RQ2H%'',##<^'?0]DNVM:1XO:S?=2:+,MG%F8]8S2)ICS7 B] M<^P%W<)/_@!02P,$% @ %'B.5MP>;ZO6 P * H !D !X;"]W;W)K M&ULO5;;;MLX$/V5@1H$+:!&=UE); -VFO2"M@B: M9!>+Q3[0TM@F(I$N2<7)?OT.)5EQLHXWZ,.^6!QRYLR9"\T9KJ6ZU4M$ _=5 M*?3(61JS.O$\G2^Q8OI(KE#0R5RJBAD2U<+3*X6L:(RJT@M]/_4JQH4S'C9[ MEVH\E+4INIEC*]<@)G,W&#[Y8&KOAC8K2T62UZ,4 MO$*AN12@<#YR)L')-+7ZC<)O'-=Z:PTVDIF4MU;X7(P_"B/O2HP8M^+?0_)S-M%'7-7[N";Z'CW=#V)IWH%E_"5S[&KP/-^ MW$XT;2G#_VX;Z3N]/=>*%2A81:U\R*K5*1B[0>_$K88(WD,&#\B4MCD,W2 ; MN%EFL_L68C>( ]8L&E 6?"LF3\64 MQ"CKQ0&)87=ZO40:D^:&L!/:R-PHSG9ES=MZO2M4BV9&T9#;LK;_;CT&3 M]O5_5&]GJ&],+;C04.*<3/VC =URU(Y6&*>A[6(" Q!0 &0 'AL+W=O M=4OSX":YFF,8%UK4CLC)^ M[3F#_D@'/)X?V.^\=^ME334N9/V=E:::!>, 2MS0MC;WE>>K[T/YQ?4-Y<_^/]Q\U:&V5?S<]3[CON[#2WJZ0KW= "9X$M%8WJ M&8/\XETRC*_/*,]ZY=DY]ORN-:U"6#+!>,MAI9A5W- :5O35^SDE^"SE:<'N MIE-X#X,PS0;A>)*YA0R&89QD-AR[< DG$Q&X3@;NM!^AFE(!JD+1D!&23A) M1_!8H>T8&X,*ADD29B0^=0W1T3/FJ+:^6#44LA6F>]']:M\/;KHR^)/>-9,E M55LF--2XL=#X&PO=V]R:W-H965TICVXR26Q M2.S,=BC[[W=VFJQHI=H>]A+[[+OOOL_V7:8;J9YT@6C@I2J%GGF%,?6Y[^ND MP(KI@:Q1T$XF5<4,F2KW=:V0I2ZH*OTH"$[]BG'AQ5.W=JOBJ6Q,R07>*M!- M53'U&+O@Q].:Y;A"+ MD?5W#@\<-WIG#E;)6LHG:WQ.9UY@"6&)B;$(C(9G7&)96B"B\6.+Z?4I;>#N MO$._FF'D3#U+,6%.:.[FYQJV>L<5+9*G=%S:M[YB(G) (;A"41!%!W &_:BAPYO^*^B MO\W7VBAZ*=_WR6Y!1_M!;?6>;/J*A-H,)[\G]S1 MJQS['HB_4]05JMRU+@V);(1IZ[M?[;OCO&T*O]W;UGK#5,Z%AA(S"@T&9V,/ M5-NN6L/(VK6(M334<-RTH Z/RCK0?B:EZ0R;H/]GQ+\ 4$L#!!0 ( !1X MCE99Z+A__00 ,$, 9 >&PO=V]R:W-H965TW.0X].MD%_5FE(-CW7%U=EHK?7F9#I5^9K61$W$AG+\4@I9 M$XV/T$MNS M43#:O;ACJ[4V+Z:+TPU9T7NJ/V]N)3Y-.Y2"U90K)CA(6IZ-SH.3B\S86X,O MC&Y5[QZ,DJ407\W#37$V\@TA6M%<&P2"EP=Z2:O* "&-;RWFJ'-I%O;O=^AO MK7;4LB2*7HKJ3U;H]=EH-H*"EJ2I])W8_DY;/8G!RT6E['_8.MLD'$'>*"WJ M=C$RJ!EW5_+8QJ&W8.;_8D'8+@@M;^?(LKPBFBQ.I=B"--:(9FZL5+L:R3%N MDG*O)7YEN$XO;G@N:@J?R"-5,/Y$EA551Z=3C=#&8)JW,!<.)OP%3!#"!\'U M6L$U+VCQ/< 4.77$PAVQBW 0\8KF$X@"#T(_# ?PHDYH9/&B_R+T[_.ETA(K MXI]#4AU0?!C(=,F)VI"/TB2/TW S3CCF8\A-ZC">,+RFG) M]!%CA7P":>(6!A,?7NTN+I;]X'O <=-&-66; M@C:*,(9D$L%1%_&/>HUNN3 T&I2-/0Y,TUHAE4G8F5VN"5\9%_! JL;%BE2X M:Q.>8XX@CB@URPQ^PWDS&(]]+PEGWX3S/ M98/X1@DRV!!6[+I%03"+O3C8&[^G>"Q!U0I^@L#SD\2;9TEG<85%HS3+7<5L ML%HTXRNHA%*0$RF?CI'REL@"8B_%#@SF$<1SWPMF?IMF/(CRKX#%9SBXVIB% MZ"/J:=%8/[:X7$2Z+[LK'J-X2/)G2;@$YAA?ABB!%R>!-Y_MU>RV'&.E;%OL M;*,T]>9I_$/E9S-\Z\>(E&6I%R0I_":-T^+G+,(,]<^]$/7C/H1H493"EX/M MD'I)ZGMI/'<]T5D?P1^H[Q!VB'E!_'C/[[LZJO85BQ\PZWF[88TA2&(O\;-> MF_T<[3',DL@+(K]GY2I#FLGD6)3'C6JM#222P;_O0'\BOJ^I<8_]?L$GH3$/ M_*#>@R?"0/-G7?-GP\WOQD?3^Y\Q$U+CY&F;_U8H9N)UL-\',9_M][TC(V^S M<^1D!6_@'>&-X10<%/T1>\94^I)4MG;V-E3>7*#L_8JV8[T:?V-0 M:0SP>RF$WCT8!]VOEL6_4$L#!!0 ( !1XCE9Z5F2/#P, #L' 9 M>&PO=V]R:W-H965T )I#"\M(VW49; M:2U,(#$T;3 ^(#ZXR;6QYMC%=MKMWW/.V[*M5/ E]MEWSSV/+SY/=DK?F1S1 MPGTAI)EZN;6;LR P:8X%,\=J@Y)V5DH7S)*IUX'9:&19%52(( [#)"@8E]YL M4JU=Z=E$E59PB5<:3%D43#_,4:C=U(N\=N&:KW/K%H+99,/6>(/V^^9*DQ5T M*!DO4!JN)&A<3;WSZ&P^=/Z5PRW'G>G-P2E9*G7GC,_9U L=(1286H? :-CB M H5P0$3C=X/I=2E=8'_>HE]4VDG+DAE<*/ S:?>B<>9+ABI;#7:O<)&STC MAYAN4DEM8HF/.-+06:MY/ M4A;G&Z0-XKQ&C/^"&,5PJ:3-#7R4&69/ 0*BUW&,6X[S^"#B!TR/81#Y$(=Q M? !OT&D>5'B#_]3\\WQIK*;_Y-<^U37F<#^FNSMG9L-2G'IT.0SJ+7JSHU=1 M$KX_P'C8,1X>0I_=T%W,2H&@5G#!)9,I9P+.C4&BS60&7SA;U:ZU/_BO* B4,)^V5QN::DR;GU;'8UV'<6\T/ &QOXPC/UQ-(2WSZR/ M3$MJO9 J:IL9DA+7^EXBQ'XT"OTP#"N$OO5"QV/0J3\:/:;M6W55^U5ZU/KZ MF:^S1_YI2+1/$K+W78^@U] *U.NJ;1M254I;][9NM7L9SNN&^.A>/ROT'ZVY M-"!P1:'A\7CDU0?;&E9MJO:X5)::;37-Z75#[1QH?Z7H3V@,EZ![+V=_ %!+ M P04 " 4>(Y6*,H%?"," #,! &0 'AL+W=O_[_-UQ=M0J_60* $M>9%F9F!;6UG/&3%J Y&:D M:JAP)U=::/38P)()"941JB(:\I@NQO/EU.7[A)\" M6G-D$U?)5JDGY]QE,0V<("@AM8Z!X[*'%92E(T(9SSTG'8YTP&/[P/[5UXZU M;+F!E2I_B4I(VQ2O9@5"!% MU:W\I>_#$6#\Z0P@[ &AU]T=Y%7><,N32*N6:)>-;,[PI7HTBA.5^RF/5N.N M0)Q-UMPV&HC*R?<:-'>=,N1BS;6S]W!)+F[ #X-"33L^0WGY9D84Q.*Z+]+D11OB?^_L> MY!;TGU,BW^1S0S\W-4\AICC5!O0>:/+^W7@6?'Y#[610._'LDS-JEXW!B#&O MQ7[#&+G#?IB3@B?_0?!T$#Q]L[WKQO71S4.J9,TK 09O#FK7D)W2VK'-/)M[ M /9)&+']L0!V-)SNGN-4[ 0.60DY8H+1QRM*='=W.L>JVL_K5EF&PO=V]R:W-H965T XYFB!IK6B+;MAV(_C*6QQ0TOZI"R8V!__ XOUF@DZDA,7FO[H9%MS3/D M.>0AGQE>+IYR_:68*U6RKVF2%1].YF6Y>#\8%-.Y2F5QFB]49OYRG^M4EN9' M_3 H%EK)6=TH30;^]N]>5%OBR3.%.WFA7+-)7Z^:-*\J>S&. MJ@;U-WZ/U5.Q]IE5JW*7YU^J'VYF'TZ&U1*I1$W+"B'-/X_J6B5)13++\5<+ M/5GU635<__Q"_[%>>;,R=[)0UWGR1SPKYQ].SD[83-W+95)^SI]^4NT*A15O MFB=%_7_VU'YW>,*FRZ+,T[:Q68(TSII_Y=3^"&+[^.IS$IV-9WFRZR,LP=VFR?Q-%8% M>_.+U%I6>7W+WG!5RC@IWEX,2K,4%6LP;7OD38_^CAX]GWW*LW)>,)'-U,P% M#,SBK];!?UF'CSY)_"3U*?//WC%_Z/OLMPEG;WYXR^)2I>P'-F#%7&I5="SH M-8V=J,4I\\(:Z[U@N]:7QG U/66!M[%TA7HPNUNYMH"[EU,SJ$/-X.;X8/*Y'G>R];]21, &".5$/5U$/R:C_+I.E MJF)=SA6+LT=5E/7>'6=F/\QU^8]2Z92E>::>3?'67\P)P/TRFYE]/E^: QDK M?207LN_^A83Q!A:N;5B>NV$) M4'=.^J)5^B(R?9]-OG0\+4WDI[*8,YFU']1?R_A1)B:5G?$FJ7WCC81Q)$Q$ M6\D;KI+GQ'N\BO>X5[S+N5F*>9[,F#GS95LZWBV8\L]7P7LG S8)_DU3I>FE,MR.J_.?G2 MA,ULN.KKPNB^Z@P?2>D=/B2-MS0G?*$7!.%F^+:_MRM\O@V??^"Y=7M,,F%L M/:XZJ6X_=D:4!/>.*)+&6]KZAN9O!A/4H1MW*Z >:4QK<==J80R4]ZY(>+9,\3I;5> ]3]_=&(3L#C'2X:RB-M[3N&M & M^#6LT;/:Z-'>.&E&?K*\4L5ILIR90YPY]:TLLCK]79;UF5DC\285YJ]*ZLS4 MG34MK': G49(]]\[/5 GA-)$2SOD>&FUT*.]\%.^%CCD![4&J$T#J4)%,W-F=5+C_;+ZSQ-C2#%,C'U+"NU MG)9U84M47==,#8OS66>&H.8)I?$]ZQQ4XWSEO',@'[4@;CJLO'JTO?XL]4,U MS)C_1]6)R(I2+YL)N\.R G58*(WO677OC$K+:\BM;^76I^7V95"!.LS0B+ZA MA](XE"90-#<9UI%][UB'&1_JT5 :A]($BN;FS(JY3XOY-Q]F:&[O#$&]?,\Z M>SY1T%!+XN;#"KM/"_OW'F=H?.^T0*U]SZK[(RHMKZ'SOM5YG];Y29Y(S6YE MII*"/MA I1Y*XU":0-'7K-08 ?#L X-.SQC=9-7M17PA1T6AT[\LFH>H/I0D4S4V2 M5?_@:.H?0-4?2N-0FD#1W)Q9]0]H#3Z@HM&$WKF 2OZ>M:,J&FI!W,"O715. MB^X?N?Z2RJR8QPNZ>F$O^L9>]8V][/LU[#ZP=A^,CE:]H/X/I7$H3:!H;LZL M_P?T_/\AU0OJ]5 :W[-VE$NB%L0-O)7X@-9*8&J?K!]47DT')V=;UPSUO&U'5<:!5;, UI=)[_]TKCA:.B]^?+V@'($ MU70HC4-I D5S;Z>SYCX:'JL M/NJXU'T*V*WYFUPL$L5$IO3#,UW1H'8.I7$H3:!H;H:LL(^BHU4TJ,E# M:1Q*$RB:FS-K\B-ZPOX[*]IXJZ*%FQ4-:N10FD#1W-A;(Q_11OZOZH$3/^?& M(N]UGK*?E)XN$[-S7,M%7,KD';O)IJ=T:8.:.I3&H32!HKFILNX_.C]::8.. M"D!I'$H3*)K[N!<[*A#2\_F?U4(^-_>?5E5-W77>'!ENW^L]ZGH&Q#7=6]]( M0VD"17,C;5T^I%U^%>F70+=W2E;[19R5RO39'7MO^_ 1=<8>*NU0FD#1W-A; MMP]IM^=-N(M2+ZL,O&/WIB\FTZHN=<9\^U;R^;5 MFRE!^I(@FM&WSD-I'$H3*)J;#2OEX=$FU4/HI#J4QJ$T@:*Y.5M[%MO_^:9Z MNO_>F<0^:&W[-OC0&T>C\=;SUE[#YT/K\R$] ;]OJ)ANWCO&4$F'T@2*YB;" M2GIXM.GV$#K=#J5Q*$V@:&[.K-R'M-Q__L;G%=+8W@F"*GVX/:ONG74]+P_5 MK1M[:^OA@3/U9/6">CB4QJ$T@:*YS^VT'AX=;78^@L[.0VD<2A,HFILS:_31 M/J/_MNI%8WLG"*K]T?9;L(^CP )3&H32!HKDYL\,#T:%S]GF])Q4L7Y9%:2I: ME2_*(6EP[Q1!1P.B[6L)MLK8:RA^9!4_HA6?JWNEM3F -&7LZJF:7B2K&%39 MH30.I0D4SNO,000V2& Z-!Y^MY5#&K\4!J/ MMJ\?V*IBU%?<8%HWCV@WO[VY%>S&O@*"K$I0'X?2.)0F4#0W*5;:HZ--L4=0 MM8?2.)0F4#3W%1%6[]JJNQ(RW)]L#?]@U^TAW MW#?H4)I T=R@6S;5XU;J]\$MC*W7;[] MS-EBJ:=S62@V6^JJEK4O22!N*FV[/61?@0H[E"90-#:S>&BCN4QJ$T@:*Y.;/B/J8GY'N?;D'M?+S]CK'N M Q*']BM0M";H@[7WL*9*/]0OP"U8O=4WKS-=_7;UDMVK^M6R&[_GWGO1O"K7 M8IHW]WZ2^B$VAIZH>X,AMO\4.:+^FVO=WE9YFG]<:[D3.GJ"^;O M]WE>OOQ0=;!Z)?'E_P!02P,$% @ %'B.5B_-NR<, P ;@H !D !X M;"]W;W)K&ULO59;;YLP%/XK%INF5%H+./LO M4 ;4-GP^CV7^C]:EK6,A/Y.*)R58>Y!05CS)8[D1.P",#P!P"<"YWX50[N64 M*.(-!%\C8:PUFQGDH>9H[1QE)BMS)?1;JG'*FQ?90'R)YC1D=$E]PA0:^3[/ MF*(L1#,>4Y^"1(T)3U+.@"EIS+5)EF0Q41"@&Q6!0.:]@,BD; 7HDDMY@AI3 M4(3&\F1@*^VN$;7]TK5QX1H^X)J+T15G*I+H(PL@^)/ UG%6P>)-L&-U/ VJTULYKS- [Q/;<4%\WD"J%%LR?VEAJ,+!8G\ MOF]7"JW6?BWSE9[+E/@PM+2"!+$"RWOWQNTX'VHB:561M.K8O?'H0= MTP=83'_I='W6!]NT\(%*Z%^%@\#88_'(E6'(]NR2VUX=; M>Z;756&);#^E:>^T F(,&]T),IO\:(;J%:K9FI4M!!;\Z(3NR(BI$RB&)8: MZIQUM;@HFIMBHGB:-Q0+KG1[D@\CW1"", ;Z_9)SM9D8@:K%]'X#4$L#!!0 M ( !5XCE86KR-\DQ4 )9" 0 9 >&PO=V]R:W-H965T"R-C6 M&4EX 263K?GP"[(S]^7KE\6V7BTW^?O2J;;K=59^?9NOBB^OSMRS^Q_\NKR^J=L? MG+]^>9M=YQ_R^K?;]V7SW?DWY7*YSC?5LM@X97[UZNR-^T*[DUF[Q>XAOR_S M+]7!UT[[7#X5Q1_M-^GEJ[-)NTOY*E_4K9$U?WS.+_+5JJ6:'?G77CW[-FB[ MX>'7][K8/?OFV7S*JORB6/UC>5G?O#J+SIS+_"K;KNI?BR\JWS^CW0XNBE6U M^[_SY>ZQ07CF++957:SW&S=[L%YN[O[,_MS_2QQLX,T?V,#;;^#U-W ?V&"Z MWV#:V\"?/;"!O]_ [VTPG3ZPP6R_P:R_2]X#&P3[#8+';A#N-P@?^Z\4[3>( M'KO!?+_!_+&[Y$[N?W.3707=_V;=W/0MPWCS3;T_7 MNW^Z;SVK^$OQ^;DSF3]SO(GG.;]]B)T?_O:C4]UD95X-[-^%77N7?76\P,0& ME/B44CYWO*BW3\LZ7SM_<\[W._?P/B9V_4-^^]R93GIZ!P^(PB[J[>98'&#D M(Y[VU#W)*#L3YXMCYN'GECY>:?/S<_<]*F;*K_'=C5MW>D/TRV[\,OJMMLD;\Z:]YHJ[S\G)^]_N__ M1-;-ZW0O&\N_GAV M_\K93 NK.MM<+C?7SE\/]_);*SVV04@L)K&$Q 2)21)3=UBPP]JCA,^OYW-W M-HN"E^>?#VO_^''32>C/YY'Y. WMG%'6LV]E/;.6]<7]_,(V MI[".,+:\22P.C]_WO-FD^<_\#23DH(+$)(DI$DM)3$.8T0+1MQ:([*_RGZ8(\*S?%MC<1&NH&^UACVP'58E1+4$V@FD0UM=>,I@@B_[@IT&$UI9EM M<1",N=:V>%\6BSR_K)RKLE@[5;;*!^O=BHRN=U*+42U!-8%J$M747CNL]\"; MAU$PZ]?[\0/]<#Z/>M-)3>V>65\F>M9+339UMKI?M[/U-5>5U]OGOWPND^0L+IHQ(IJ,:HEJ"903:*:0K44U32EF3W29:VN/6RU?:QOWW1T*Z!I M*JHEJ"903:*:>%%MG0F@$C&HQJB6H)E!-HIIRC\-SWYM$ MDV#:GPD-/#"X[\X?!,">>J*)WUW=N*[00YNSFV1U M]HYSSW#H%#ET5(%J$M44 MJJ6HIBG-K/XN+O;LW9,7%MC'V)TRZ 9LW<<@0X? M.J#I,:I)5%.HEJ*:IC2S&;H6\[C_KXI;#/H]#D&=5B5$M03:":1#6% M:BFJ:4HSVZ)+GKTG2)X]-'E&M1C5$E03J"913:%:BFJ:TLP>Z9)GSYX\_UZL MMNO<^;);!JZ9-F6?FXG4=>[97^\:=2;8G6Y.[+(%]MV&;OV@N7= M D"7V=?ATD?S;%2+3SSAZ>2A9Y6@^R%03:*:0K44U32EF0W19=>>_7KF_]6R%RL/K15!K5)*HI5$M135.:N5)BETI/[:GT MMX/KYFW!'E/8H;%M@&HQJB6H)E!-HII"M135-*69C=$%UE.7/[R>HK$UJL6H MEJ":0#6):@K54E33E&;V2)=P3^T)-WMX;1]L=/.@.?A>.SR\GO868TO0$06J M2513J):BFJ8TLR4.EIZV)H/?>7AM1T>7/KO\M/T)6PZOT?T0J"913:%:BFJ: MTLR&Z*+LJ3W*/GEX;=]^=.VC.?6)YV8]O$;W1*":1#6%:BFJ:4HSJ[_+KJ>/ MRJZK77C]9G/YF.-L-,9&M1C5$E03J"913:%:BFJ:TLP.Z6+LZ1/$V%,TQD:U M&-425!.H)E%-H5J*:IK2S![I8NSITR^U;1]B=,N@X?7T^#K@N\6V^^<#HL,* M5).HIE M135-:68W= GV]$2";9]3-5TP_GIM^Y"CNP/-MU$M036!:A+5%*JE MJ*8IS6RA+O.>/L'UVE,T!T>U&-425!.H)E%-H5J*:IK2S%NE=JQ7OM,+WPPZ'Y%3JL0#6):@K54E33E&86?I=\^_9+M=]E?R[7V_7A MA.JQEV#8Y=%-@.;?J):@FD UB6H*U5)4TY1F=DJ7?_L>/XWRT9@;U6)42U!- MH)I$-85J*:II2C-[I O$?7L^3'QV91]B=,N@\?A>,Y;]';Q3'#JL0#6):@K5 M4E33E&9VP\$-F$^DX10:AZ-:C&H)J@E4DZBF4"U%-4UI9H]T<;AOOTSZNY9F MMINC>P2-P_WC^S3/)I/ \V?]B1.:=*.:1#6%:BFJ:4HSRG_6)=VS$]> %W6V M(FJPZNWLO:=XRRZ8CF &-9?QUJ KL\M@EFQSEU,'0>8#SP0'<>A=YD M,N\5.+J# M4DJBE42U%-4YI9X%VB/;,GVA=9==-5\W)S]_7=7&BPJM$8&]5B M5$M03:":1#4U.UY]W)V[\]F\?U,B=%A-:6;E=PGUS'Z%]L7OOSJ7RZHNEY^V MNYG_J8NP[=[HTD?3:51+]EIX4!#3Y[U;< IT2(EJ"M525-.49I9]%SK/3H3. MO;)_YF3K8KNI!RL>#9=1+4:U9*\=SIJBT)\%7M2O>C1<1C6%:BFJ:4HSJ[X+ MEV?V<%EFS=2F>8V_ZLY<+?-UGE7;]H]-W<[I\_TU$49>,-@6:-R,:C&J):@F M4$VBFMIKQB*ALZGKS\+^' A-DBG-;(LN29[9K\'^1W]YFN:]H*R7_]Z5_GYA M N-P=[FIL\WU\M.J>6A5Y?7P1 F-FE$M1K4$U02J2513)PK)=[XV+Y]#U9"B M^Z$IS6R8+E:>V6/E]^8G0:LV/5@45>W4A5/EJY7S:;MO9#/8%FB>C6HQJ M":H)5)-[S?@D+1KX)$VAPZ:HIBG-;(,N3Y[9\^3W9;'(\\O*N2J+M5-EJWRP MWM$X&=5B5$M03VUPXZ<>7/7GWO]PV$T[:4TH^R# M+NT-[&GOWV]WG_ILKN]?ZQ]5_W9T;/VC6HQJ":H)5).HIH+C&WC_%$Y"WXUZ M=XY)T7$UI9D-T*7!P8DT^/@\T7;-F-Z5.8--@.;"J!:C6H)J M4DJBE42U%- M4YK9*%UX'#S!Y5DG[/E*FM#A4_Y9G&SSLH_!OL'C:-1+4:U!-4$JDE44ZB6 MHIH.CD\*\,P/BLW.Z-+HP)Y&J^3">=/&9^;;AVUZA4;.J!:C6H)J M4DJBE4 M2U%-4YK9(%TN'3S!%/Z\=T)>@@XK M4$VBFD*U%-4TI9F]T.71PZ\UJX7!EL C:A1+0Z.8V#7"R/7F_;O M7HV.*U!-HII"M135-*69/=!EU,&)M;^__U(UNSRZ"]#<>J^9"^"[;C#U@WX7 MH)DTJDE44ZB6HIJF-+,+NN0ZL"?78Z]GLW.C2Q\-KX/C2Y6]9A+4CZ 2=%2! M:A+55' <2P_]BZ3HJ)K2C)(.NU0ZM*?2WPZ&#TKY65/:S1?-"_ZB+7CS\]7; M;#DXV;&/,[;642T.CP-7=_A&)^BX M4DJBE42U%-4YK9$UU0'=J#ZN&>^%*4 M?[1G;RRRVV4[&WU/8/M@$;6J!;O-6/N'_A1U#_Z14<5J"913:%: MBFJ:TLQFZ,+HT'XE\]-)[ON//*G$]?M'4F@XVI*,^N^ MRYU#>^[\?>>WVM'1#8!FSZB6H)I -8EJ:J\9Y[=&_NSHH^44'593FEG_7:P< MVJ]2M9]WX?SE7!3K=?.3BU4S+7+>6L_(L \UNBO0M!G5$E03J"913:%:BFJ: MTLS6Z=+F\ GN11VB 3.JQ:B6H)I -8EJ"M525-.49O9(ET*']A3ZN]9*M9NC M>P1-H,/CFT\'@S?P08<5J"913:%:BFJ:TLSR[P+HT!Y ?_CME[M/G!Y[4JO= M&UWZ:.R,:@FJ"523J*90+44U36EF?W31=/@$=Y8.T7P:U6)42U!-H)I$-85J M*:II2C-Z).JR[NC)UMN.!A:^CGQ_,IOVEK&]L._#V"Y M035!*I)5%.HEJ*: MIC2S"[IT.V(7Y;9S8]\D4"U&M035!*I)5%/1P*+ M5IN?*F7U86LXBU51M7F>[1.F:. VS'XTU IH-HUJ":H)5).HIE M135-:68K M=/EU9,^O'],*SP[6^![L!O_HC<&?A$/=@ ;5J):@FD UB6H*U5)4TY1F=D.7 M9D?V-/OA6]RNLS_;!9L&RW]V]&8P&[IO[(5]\-'ECR;2J"903:*:0K44U32E MF>7?)=+1]]WAN7U?./$6<'QML><.Q%H7]CT8W0-HXHQJ M4DJJGH>,'NP5]7 MB@ZK*A^:$HS M&Z:+GR-[_#SJI&Z[-;H/T.@9U1)4$Z@F44U%QZN(AX$;1G[4?Y] 4V5*,\N^ M2Y4C^P7/WW=.MQT=7?]HK(QJ":H)5).HIJ+CR\5_FL]G7G_);G1436E&^<^[ MP'AN#XRM)QTY?SD?;II9TT\?\W+M_%+4N?5\)/M08YL"U6)42U!-H)I$-85J M*:II2C-;ITN9YRY_/M(;ZL5,H]&)I5(M1+4$U@6H2U12JI:BF* M/<'1!YI\HUJ,:@FJ"523J*90+44U36EFCW3Q^-P>CW\LLTV5+>[.$"^JX;.B M[,;HGD#3<%1+4$V@FD0U-3]>*MR=^Z'OS?H?Y0ZL*>Z[DZ"_%)JF]L^H9'?2 M1=WMU[9:_CF_SA9?G?8FO;LK(6Z*57.X4%FG1"?,L;7-(M^]1K%W0@)OE$I83+"=93K%?.KW5OM-V($%RTF64RR7LIS& MN%Y'3 \ZPAZ+B_8#V-_;#V"?.>GFMFF%9\[/^>=\Y4R--6.;Z=B[NW7^[!,Q M-!IGN9CE$I83+"=93K%00-UEDM83K"<9#G%1UG=?;ZY6YQY(M\M6KO5[W=U.T[R,%/G3*_:MOEQ1OO[/SH MYXG[0KH#/U?NBW3W\_..?_WR-KO.WV7E]7)3.:O\JAEJ\KQ=4+ULK[&]_Z8N M;IM./7,^%75=K'=?WN19TW[M YJ_ORJ*^OZ;=H#V;F.[I_/Z/U!+ P04 M" 5>(Y6)KQ0!!P( !;/@ &0 'AL+W=O-%IF8X)0.%Z*-!]-3IO7/I63TV*MLC27 MG\J@6B^7HKQ_);/B[FR$1P\O?$YO%JI^83PY78D;>2G5E]6G4C\;[U+FZ5+F M55KD02FOST8O\8LIIW6#YA/_I/*NVGLN3N1*5/"^R?].Y6IR-XE$PE]=B MG:G/Q=U;N3TA7N?-BJQJ_@WNMI]%HV"VKE2QW#;61[!,\\U?\6,+8J\!9H\T M(-L&Y-@&=-N 'MN ;1NPALSF5!H.4Z'$Y+0L[H*R_K1.JQ\T,)O6^O33O/Y_ MOU2E?C?5[=3DU;K2KU15<%XLK])S[ M.BWE/!#Y/'B7BJLT2U4JJ_K]]5+.GP?/IE*)-*N>!W\$7RZGP;-?GY^.E3[( MNJOQ;'M KS8'1!XYH*FGSON-U\K,GN M\)(=7M+DT4-X&WI5VHSUK^_T:\&%DLOJ/Q>@321S1]83P8MJ)6;R;*2O]$J6 MMW(T^>T7'*(_7;A\ADT]A;50TAU*"J5/_BJ*^5V:92YBFY:\:5G/=+<3@CCC M,4>GX]M]&F 7?6D\(2P 0+ =" :".+^\"-[+\D:6P=?W/^[\@N4^4/L.FGL):*,,=RA >AZ):-#>#6?U :IRW(I.YJEP( M-U'AWA6*$YSPA'8N4+#+OG0\A;7H1#LZ$4CG(K^5E5H^QB.R>%#,.6-='F G M?7EX"FOQB'<\8I#'R]FL6&L86A9G4H^4JTRZN,3V.(DHYU%W(@<[Z\O%4UB+ M2[+CDAP<)[DJRGL7C<2F0>,HC#HPP![ZPO 4UH*!D=%1!.+XJ!;ZOB8:Y73* M([*0)"R,Z@;OIR\176AO*GJ-C$,J;]$?MW8]#P?8XP5$4L2X4L)O>4#RE MM:$8L\:@;4[.UV6IKYPMEF ALWF@U\%!)=PSRS9N'U+(PS#FO$O)JS+[2FM3 M,M*,86N^R)7(;U(]VT+CAUIH2(@BA+JS+MQ9;S2>TMIHC$9CV*.A!<6V:6NP M1"&C-A&O9NPKK4W$N#$&?7'R=Z%$!HT3;H\3FG""L74->;5<7VEM+,9S,2RZ M.W59B?O'O 7;@DMP0B@+NV2\&JZOM#89X[@8EEQ-IESK6Y/\L9)Y)=V#QE9= MC+"^DJR[DU?7]976)F-L%\.Z.Y77LJRK9:74?K=VCQE;=N.(1=P:,EYEUU=: M&XS170S[[F:.R4S]T$G&%E^&8H21A<:K^OI*:Y<*C?L2V'T_R)W-B&VQU5D> MM!48)W%$$$HZ=.#^>A?_AI!@8B28P!+\]O7YIA3=+MT %3 XL'?OG0; 0Z>J4%Y_5=&7A-F_I*:[,T=DR9_Y46];IYPVO:U%=:FZ[2NMC<1X-H4]^_5RE17W4NKQHC2;>H*: MZ1MBJ@X-((=Z\YAQAKNTO)JWK[0V+6/>%#;O9FMTO2]V76W7)4XVMH.3$!%$ M+./TZN"^TMH;$XV(LY_;O<$<(A[KQ1KN4H'[Z;WA< @/9\;#V<]MWV"V@BOM.9V;5CC"(< MAK2[7H,[Z8W$]V;GO=W.<'GYT.*>V75EJJ\=S*WO4>&.>A,9PH.9\6 &>_ Q MFQ*8K;^4XC"V-A#"??4F,X3^,J._[)@"\VR[/>Q ^8,YJLV4)1QU'0;NM#>B M(228&0EFL 1_EIE0^IZT$J6Z?QA!;CZV$1.0^#R+EH8+8&NU4/[K0WHB$TF!D-9K &ORM$#D\^#@.F+ [C M[G<6<$>]L0QAP-P8,(<-^+SYR9Z>?^9R552I^Y;%'3LX0J25KSMBX,YZ_UAD M" WF1H,YK,'';(GBM@I3$H>8=J<;N*_>9(9P86Y]_AWGJS&4*&N9%A#LOPD95Z;N^5P#%CB%.+CE^R%O_;/K]Z*\ M2?4TF\EK'8].(GU^Y>:7S)LGJE@UO^V]*I2>=IJ'"RGFLJP_H-^_+@KU\*3^ MN?#N]^23_P%02P,$% @ %7B.5CN0)[R! @ 5P8 !D !X;"]W;W)K M&ULK55=;],P%/TK5D!HD]CRO:XCC;2V(/8P5*T: M/" >W.2VB7#L8#OM^/=<.VGHNFR Q$MCW]QS[CFW]DVR$_*[*@ T>:@85Q.G MT+J^N)<^U?S6*3;Q,^E[!3!VMBG*R$^&XV-_G$\8P@8)!IPT#QL849,&:(4,:/ MCM/I2QK@X7K/_L%Z1R\KJF FV)YHY)"L45I4'1@55"5OG_2AZ\,!P+]X!A!T@. 8$#T#"#M :(VVRJRM.=4T M3:38$6FRD"Z4.0]SR%_3."BE=Y/L/./$W1YZ>)H8QR,O M&H=>G_A(7]SKB_^HCPFEAL3%3VJ>A?$HBOPC;0-Y8__2\Z/@2)M[<$[S[:#\=K^U0.(I/<6JV0^XW33MR;ZG&ULM59=;]HP M%/TK5C9-K30UB0.!=!"IT$VKM%85J-M#M0<3+L%:8C/;0"?MQ\]V0LI'R+J* MO9#8N>?XW,.U?7MK+G[(.8!"3WG&9-^9*[6X=%V9S"$G\H(O@.DO,RYRHO10 MI*Y<""!3"\HS%WM>Z.:$,B?NV;E[$??X4F64P;U N16+%.: Y.4,R1@UG>N_,NA[QF C?A*82VWWI%) M9<+Y#S.XF?8=SRB"#!)E*(A^K& (66:8M(Z?):E3K6F V^\;]D\V>9W,A$@8 M\NP;G:IYW^DZ: HSLLS4B*\_0YE0V_ E/)/V%ZV+V%;@H&0I%<]+L%:04U8\ MR5-IQ!8@\(X < G >P",CP""$A#81 ME-JUKHDC<$WR-A(G6;.;%>F/1.AO* MS-\X5D)_I1JGXA&L@"T!C2#A*:/6VK,[(@0Q]IZCLVM0A&;RO.1I8WN ([[@0I#U=<*$H2]$-*S:<MA+$"ISXW1L_]#[4&7 BLAT;6I4-K2;V M36G)NB0+9-LBS4FSBG&GC;$713UWM9W 86#0]4-<1>TH:U?*VHW*[I;Y! 3B M,Z2/0U/I^B\JJTBBWPT%-2AXPVW=>X(;5WZEXV&55]B8UU!O-Z$/1D2D!%5K M?'C@I]_J=-I1N)=&>)"H5^]YI]+6>9FVC)()S?1)4U\9G8.%PRCRVD%W3^!A MW!&!W4I@]R\"\YQ*>ST]WH(ID-KMV4CRK]OS1&0[^495OM%_/*6B4]IP(K(= M&WSO^0;T7GU.E=#M_1+ZN.7O%6--6-TQY6[=TSF(U+8O$B5\R51Q"U:S58MT M91N#O?F!:9WL_?],4_1=MT2DE$F4P4Q3>A<=K4D4K4PQ4'QANX$)5[JWL*]S MW?Z!, 'Z^XQSM1F8!:J&,OX#4$L#!!0 ( !5XCE9K2";O_ , "H6 9 M >&PO=V]R:W-H965TGYB3 M.]QS\46N 13ZFJ6Y''EKI38/OB_C-614WO,-Y/K.DHN,*GTI5K[<"*!)$92E M/@F"R,\HR[WQL!B;B?&0;U7* M>7T/);"DVU0]\_WO4!74-7@Q3V7QB_;5W,!#\58JGE7!.H.,Y>61?JV(. K MT84 4@60TX#.A8"P"@B+0LO,BK*F5-'Q4/ ]$F:V1C,G!3=%M*Z&Y689YTKH MNTS'J?$S["#? GJ&F*]R5E![-]=B2;8I(+Y$4R;I:B5@18M[>J0*D6_0W104 M9:D^^QE]FD_1W8]OAK[261EL/ZXR>"PS(!)*W,YY7/."/\@-C6'DZ3=8@MB!-_[I!QP%OYPKVA%8BX).34''AGY0F3Q7 M9!G9+2+-IK,;DUZ7D& P&/J[XP)>3@S[."+UK%9FW3JSKC6S&8AB+\QC0!\7 M*2L72:*Y/LHE@P11A2B:<98KQ'+TA][#T.%(++;[ M!SO$U8OF"*U=<..I 3\9Z9=NZ3S3_JNNE__%71C)0HYMMK1N>+XKVGPGXX_X M85*V+1N8LHOZ1,6*Z<^Z%)8:,KCOZ9Q$V9@L+Q3?%+V]!5>*9\7I&F@"PDS0 M]Y>4#='A[_!U!+ P04 " 5>(Y6_SS !(@" "0!@ &0 'AL M+W=OL@- FH25UDF:,-M+: M#L$#4K5I\(!X<--K:\VQ@^VTY;_G[*2AHEG97A+[?/?==S]\'NV4?C(; $OV MI9!F'&RLK6["T!0;*)FY4A5(/%DI73*+6[T.3:6!+;U1*4(:1<.P9%P&^"*:>DT+\G%#"SCPER.0HO,''Y8M"PF#0OZ#(L9 M%%(9OW/&-SZ'G7=JM(DM,;Q^_!B'U".[*;?.$ M1M=)]&$4;GM<)YWKY*SKIK9<%K766%:\,+4L5%D)<%4N#HGL8]0 #X\8#0:4 M)FGN(\OH[2).OW/>Q\#_^;#5*)VA!X$8OA:0K2 M*(ZBJ)]&UM'(7M8/V+[0787V[PR0#M%/!\I90];-P8ZQZA_ ]02P,$ M% @ %7B.5H\XEO.( @ I08 !D !X;"]W;W)K&ULG95M;],P$,>_BA40&A):'IJ';J21UG8(7B!5FP8O$"_)+9S][_?G>U+OI?J46\ #'FJN= 3;V-,<^W[NMQ 3?6E M;$#@EY54-34X56M?-PIHY9QJ[D=!D/HU9<(KV4$4NMX8S 0M%]+:NJ?H] M!2[W$R_T#@MW;+TQ=L$O\H:NX1[,0[-0./-[E8K5(#23@BA83;R;\'J:67MG M\(W!7A^-B6CG7RI)EY@@8!#::P"Q=<.9L"Y%4*,7YVFUX>TCL?C@_HG MESOFLJ0:9I)_9Y793+RQ1RI8T2TW=W+_&;I\$JM72J[=D^P[V\ CY58;67?. M2% ST;[I4U>'(XL$AZAPBQ]T& M*/S*T,\4,RF,PM)HP@19*+E6H#6YF$F-2U14Y%8;ALD#CJ@23*R=Y>U3:>WD MBDP9YW;U/;F8@Z&,Z_>Y;Y#,ZOME1S%M*:(7*.907I)1^(%$0121A_LYN7C[ M3,;'Q/KLHCZ[R.F.7I7=CYNE=LL_ATA;Q7A8T=Z1:]W0$B8>7@(-:@=>\>Y- MF 8?S_".>M[1.?6B+3L3Y58IK#B>VJTH9=UPL!M0'K(9PFZ%$R=L;^*NN!J% MXR#,_=T 4-P#Q6>!_NX^=+L_%+O52(]B)^$HC+SW+=SCYQ$A2(=U0Z/0D=)IF5VD\'#GK(V?_7QD\Z=#? MSN6!\37URDZ.4I9E\3AY!NT?=1W;P+]2M69"$PXK= PN,U10;5-L)T8VKA$M MI<&VYH8;_(^ L@;X?26E.4QL;^O_3,4?4$L#!!0 ( !5XCE;'HXF/HP0 M X@ 9 >&PO=V]R:W-H965TBBN[VXV@N3NJUWDSBS70K2/OSL)"1-2=UV.KRA M2>KSL_T<]\2/S'@MY ^U9$RCES3)U,1;:IU?^;Z*ERREZESD+#/?S(5,J3:W M=%P\>Y#3L5CIA&?L02*U2E,J7V]8(M83#WMO M#[[RQ5+;!_YTG-,%>V3Z6_X@S9U?4V8\99GB(D.2S2?>-;Z*PL &%"W^X&RM M-JZ1G?9Q OLB%C"8FT1U'P\LUN6))9DQO%/!?7J/FW@YO4;_5,Q M>3.9)ZK8K4C^Y#.]G'@C#\W8G*X2_56L?V/5A :6%XM$%7_1NFP[&'@H7BDM MTBK8C"#E6?E)7RHA-@+PY8Z L H(#PWH50&]K8#P8D= OPKH;P>$.P(&54 Q M=;^<>R$%.H7T48OGMF%\JBE^9:;.#W]PHS*"IW<4RFI MS=DI.B%,4YZHT[&O30^VG1]7M)N2%NZ@870G,KU4*,IF;-813_;$APZ ;Z96 MSR]\F]]-Z"3>B^=SU O.4!B$(>*:I1VCNG4SKG.YGT'<#,)BP\ 5X]LC02<_ MG^YB18>S\!O+H56O7@N]@MO;N1:48NP,%6OB#!&F8LGSXO?\_8MIBSZ;X:J_ MNI9%">YW@VVQNU(YC=G$,]5,,?G,O.DO/^%A\&M7-B!A!!(6 <%:V>G7V>F[ MZ-/?MPBW M]'".^'_J<5'K<7' @F,O9A^H6)<$SO!CEQLDC%R\6VXA-MO58$O=]\V:%BW) M1K5DHP,DP^C[';-KJ?/UY"05?<[U$-,M6-$$Y?37F3R,Z^]M8CN)R=Q5V=W1LOD!I MI*(Y7@ 15(?M/&SX+>S,PP.3L='7F'";BTI_V1:_4W4G]FC5(6FDHEUN%O7S M=_L,J#[;PH>-\.$![XG0^9YP(XX6&9)&0&D1%*V=C,9IX@^SFAC4:X+2""@M M@J*U<]3X3>PVG)_X"YL=4Z% O28HC>#W;G,XZF_O3:'Z; O>F$WL=IMW/./I M*G57*%"_"4HCH+0(BM9.1F-,\?##*A20@ZQR!$DCH+0(BM;.46.6\2%N63/9 MO4\%]?&'V:Z,:CK!J414%H$16N?/S7&.W0;;W>1<@;Q5/ZT/KZ^+(]NMYS?XZA9W/"?X*BJ/IAM\>5)^ M1^6"9PHE;&ZZ"LXOS*Y$EH?/Y8T6>7&Z^B2T%FEQN61TQJ1M8+Z?"Z'?;FP' M];\ 3/\#4$L#!!0 ( !5XCE8(7RT,P , /P. 9 >&PO=V]R:W-H M965T0#\O'R0^^;5* MQ@K@B@E.),R&WG5X-0X[QL#V^)?!1NVTB4&9"O'=/-QF0R\P'D$.J382%/_6 M,(8\-TKHQX]*U*O'-(:[[5?UORP\PDRI@K'(O[!,+X9>SR,9S.@JUX]B\S=4 M0%VCEXI<-@[@R MB"UHZ9G%FE!-1P,I-D2:WJAF&C8VUAII&#?3^*0E?F5HIT=W@#%0Y.R6EREA M0OL(.=60$2W(X^=G7-3>E-](8W843N!=<+13[Q#+)] 1_1:K[HE>\F3 MEBM$3'$%<%P>C!-X21>4S\$R<]S-#KBQ<\[F=KTUAJ![%().U.O'1S%P>GEB M#)(Z!HDS!E_L'@G9.5TC&[)*, ?'EE&#+)K@W+)A2'X"E8HDI+";05-".R5. MY+ZLN2_?QYTQE8H5UP1G&)J 2[TPV)G.X")(.@>367;K[_:J>^QYVJL][3D] M_7R0=-(X3L2,U%G;Y&WO./?").G%A[GG'/O$.>C79'WWIB(*+"927&R3E32 M#R"9R,C7>RBF(!MW5*?B>W?4EL3VX,-@>VH';9TCE5)+V&VI[7/O5"OA+TCH M2C39/5"2WF4<'RY ]^BGTD5;NLA)]_3\3UF!7:<_5DPQVW9EM%OOW7/;DMH^ M_;8T"ENKC<)6BZ.VU/:YM^51Z*Z/#G,:TWA5'!:_%?=Q910E =:F1XG<:FWD M[]PO"I!S>^U2Q)YYY56C?EM?[:[MA<;?=B_OA?=4SAE7B#I#T^#B$EED>=4J M'[18VMO*5&B\^]CF J^G($T'_#X30K\^F 'J"^_H/U!+ P04 " 5>(Y6 M![QEKK8" #&!P &0 'AL+W=O$SO'P[54CWH!8,A3+1H]"A;&M&=AJ"<+J)D^E2TT.#.3JF8&NVH> MZE8!FSI1+4(:17E8,]X$U="-W:IJ*)=&\ 9N%='+NF;J^0*$7(^".'@9N./S MA;$#835LV1SNP3RTMPI[81]ERFMH-)<-43 ;!>?QV47L!&[%3PYKO=4F-I6Q ME(^V\WTZ"B+K" 1,C W!\+6"2Q#"1D(??S=!@YYIA=OME^A?7?*8S)AIN)3B M%Y^:Q2@H S*%&5L*B+%?\Z9[LZ?- MA]@24+I'0#<"ZGQW(.?RBAE6#95<$V578S3;<*DZ-9KCC=V5>Z-PEJ/.5-> M*6ER94]K=956DQH%$\ M#%<>6MK3TF.TU$?K5/DVK2QI.O#3LIZ6':-E/EJV2QL429[Z:7E/RX_1NC@,%0:)HAP_WG+GK'.&NW##W;P>933DNXY/7'T6G>B@P:N06O"ZW9I M8$IX@]F#-M[:$NU8^!R79538$^'UL%7[XO_X"'C#*69X,]]\#O%:]KQ^XMV_ M-RYI'"5O[(1;5=G><#=,S7FCD3)#971:8 C571I=Q\C6%>JQ-%CV77.!%RTH MNP#G9U*:EXZM_?W57?T#4$L#!!0 ( !5XCE;SWB8&* ( *L$ 9 M>&PO=V]R:W-H965T$V+R$BIFQJH&Z6YV2E?,.E?OB:DUL"* *D%H%,U(Q;C$61+. MUCI+5&,%E[#6R#15Q?3O)0C5ICC&QX-'OB^M/R!94K,];, ^U6OM/#*P%+P" M:;B22,,NQ8MXOISZ^!#PC4-K3FSD*]DJ]>R=^R+%D1<$ G+K&9A['> .A/!$ M3L:OGA,/*3WPU#ZR?PJUNUJVS,"=$M]Y8[.7O@\G $I? = >0(/N+E%0N6*698E6+=(^ MVK%Y(Y0:T$X11\N*)X.BJ>7V+/[JF9- MQC(Y6SV?)Z08$ "<#0 &0 'AL+W=OP!+?J0R,PMG;VU^Z[HFWD/*S8W* M(<,W6Z53;O%6[UR3:^!)V2F5+O.\P$VYR)SEO'SVJ)=S=;!29/"HB3FD*==/ M]R#5:>%0Y_G!)[';V^*!NYSG? =KL%_R1XUW;A,E$2ED1JB,:-@NG#MZ>\_* M#F6+KP).YNR:%$/9*/6MN/F0+!RO< 028EN$X/AWA >0LHB$/K[709U&L^AX M?OT<_8]R\#B8#3?PH.3?(K'[A1,Y)($M/TC[29W>0ST@OX@7*VG*7W*JVWH. MB0_&JK3NC Y2D57__$>=B+,.C UT8'4'5OJNA$J7*V[YBB-48K+LJA MEKW1G,B*65E;C6\%]K/+E3"QRJS(#I"0CSEH7B3+D*LUSG]RD$#4E@PUNC,& MK"$\2\B?@F^$%%: (0^2&R.V AMS0]Z#3-YB^;Q=65#7B&^(1-Z39C'&/FR7I&K7W\*X^+PFQRP)@>LC#OYGSGXYVYC MK,:Z^;?/:Q5SVA^S6$RW)N^D=!GM KEEZ&*17I# MR!&5=G FPHZ;8,;"@1*(&B_1J)<2X04?#@:J3/1)1QWI:> QOU]ZUDC/+E2? MY=E.8,6/3,&L6P"4>KX_,&SJMI5INHE,D>P4X0[,3P?O#4P+/SK.O[MG\N7\:0A[=8@7ZA&=S8;$6_#1#8RO#I=X#+< M0 9;,3 G/2R,$(8#ZX"V,*07:%CM5]F.2,#3"9'U1OS4ZZ++1-^C0QR@+1/I M.!0K)/,Z,;(]"_2:Z$&C%[)PP$1+1CJ.QA5L 9=&@MLA;DV'_J+H@A"713 X M#2T*Z3@+7VX+ES+092*E >X/ YL#;;%(Q[GXJAST<-'WHG @!ZS%(AO'8@=1 M%]+ NJ@<-=*RDKV&E6?JEUE51SP_)=$I9=YD^I,9]^RL77RW_,7U3N!A4<(6 M>WHW(8;0U:= =6-57AZ_-\KB8;Z\W./G$^BB ;[?*F6?;XH3??-!MOP/4$L# M!!0 ( !5XCE9;JK5^,@, /T( 9 >&PO=V]R:W-H965T$ ]NNPDS3*:1O"2V([/]WW'/I>,=T+^4&L C?8YXVKBK+4NKEQ7I6O(B;H4 M!7#S92ED3K29RI6K"@DD*XURYF+/"]V<4.XDXW+M029CL=&,I)FY#4I&<^"*"HXD+"?.U+^Z]K$U M*'=\H;!3K3&RKBR$^&$G=]G$\:PB8)!J"T',:PLWP)A%,CI^UJ!.PVD-V^,# M^FWIO'%F013<"/:59GH]<6('9; D&Z8?Q>XCU X%%B\53)5/M*OW>@Y*-TJ+ MO#8V"G+*JS?9UP?1,L#XA &N#QA*70V-_>?;1@@L42WE!.>4L+0(RCC MKK*+)RS/T=D,-*%,G8]=;11:'C>MU5Q7:O )-3Y&]P9SK=![GD'V$L UKC7^ MX8-_U[@7<0;I)1KX%PA[&*.G^0R=O3[OP1TTYS8H<0?_>6[?I@NEI8FU[UW> M5YC#;DR;@%>J("E,')-A"N06G.3-*S_TWO4H'C:*AWWHR9PP4%VB*K.@-+-) MO$T"//*'(SQVMQU\0<,7]/+="*5MG*A3O)5YV.(=1*,X]J)NWK#A#?O]-!E. M^>H"K8";:V&(\ R1S.0.M3=CBP""O:EJJEM6>"3+QZ/ QUZWK*B1%?7*FN9" M:OJ[#),#?Q=]=$0_'(7#X 1[W+#'O>R?)>&*5(4P-1?3Z7E\1!T,!J'?S3QJ MF$>]S!^$R':4,43S@E!I"KI&3*A. :,C 6'DQZ%_(A)][[G(>;TBZ@3E*T1Y M*G) "S -#0XS3?;=L5##MA6]C;S(BX/XA*16W?5[)=TUU'W14(.\2)(!#D^0 MXV=R_"_D2RERE+4KF6@J6:<:?%0J['$,_7CXER*WU9%RD*NR[RH3>ANNJ^;4 MK#:]?5IUM.?MU8_!/9$K:BHK@Z4Q]2XC0R^K7EM-M"C*_K80VG3+&PO=V]R:W-H965T%[+982F M3K]KQZY%O\MG*J$I7@N0,\:(>#G%A"]ZCN^L!F[H-%9FP.UW,S+%$:K;[%KH MGENP1)1A*BE/0>"DYYSXQP/?,P [XX[B0FZTP4@9<_YH.L.HYW@F(TPP5(:" MZ,<F95U1A3I=P5?@#"S-9MI6&\L6JNAJ?F,(R7T6ZIQJG^#4@D:*HQ@ M0&0,YT\S.B<)IDH"22,8IG,]@]G^WA41@AC;]V'O#!6AB=R'0[@=G<'>U_VN MJW1"AM8-E\%/\^#!CN!^ )<\5;&$\S3":)O U4H*.<%*SFE0R7B&80WJ_@$$ M7A"4)#1X.]RO2*=>N%NW?/6=?&-E;32VJA<883@35%&4!W!Q=W@UA/N?&@)# MA4P^E!F8\S?*^/Y89";'GZ$TL4\[V7B/XELRXI&846CBCVW M0A;Z]1% $OI;+[NI/FMDF?28UL;X8*FIW^OO*X,\<&U MTRX$M*L%L(Q0801 PJ4$??S32DWM?RPLU509]8.:C@I-1Y6:+LDS93,&]Y?( MQB@>X ]%?=)9%L^= H?.O_YB.Q\IA6?1+9E MA>^M+V.O>E'0E OCPGIY'P!?I"AD3#/(4(1Z2)=7I7=MSMW9/#AJ_JLE7YW M>P6Z&X4'0S&U]9B$D,]2E5_:Q6A1\YW82N?5^*FI!6U!LZ;)"\E+(J;Z@H $ M)YK2J[7UKA9Y;99W%,]L>3/F2A=+MAGK>A:%F:#?3SA7JXX)4%3(_;]02P,$ M% @ %7B.5L,]>3'+! 3AT !D !X;"]W;W)K&ULO9E=;]LV%(;_"J$50PHLD43*LIW9!O*Q= &2(HB7[J+8!6W3MA!) M=$G:;O?K1\FJJ%;R"24LN4E$2WS/RZ_GB-1HS\6S7#.FT-+;)8OY?NSXSO702^KD#_Q*6)[6;E&65-FG#]GA=O%V/$R1RQF70M0I8V85J]??U6_RQNO&S*AD5SS^.UJH]=@9.&C!EG0;JT>^_Y,5 M#B(2@6,CU3 106<^SX$REU> M4T4G(\'W2&1/:[7L(F]J7EN;B])L5*9*Z+N1KJ_FC>_3Y3E=%MXHE\I\F_XE)$'8.3I6L_$T[^82*KH:(H_J,7'81CVP[#9 MP+ T, 0-W/%T914?E&D_(7W/$-<#'4+(_7S/DAD3C8"!93L2QJ\D"O^-2%D$ M^I\;8HCO@RBV@&4A8+LV?(-I'^:T/2YAH0[3TQ#=;XGTX\2$E3J8-%3W8:S# M5/7K* ?'S[#>!%6V"0+[+W5^^EKI ]LT@<&J6Y!W4+ M=N'@RBL^#'Q[ZL)"[6/A6N'V-O$%,WB#P)L/B1,"K;\#Z?B_T^LU+AAC4$QCU]KR%A=K/1V)R FF9 M$X[SEM1W ]#! *D(!.#<0)CW(:GL$2'D3&T)S#M[8%+ZLR' M>\A G\#0MP8JK-.AFPSSR0M'/%QLN*"*H8]<,>E>\I?>9&'!KD0R&8 ,W@BM MY#5R!#$Y@L ;" NT#MNA-3!8#V"LMSAO[?"Z#\W,P. _:(G_XV@-ZJ_\$%H# M@_< QCN,UJ!.=! <@4%Z "/=!JVP1(>1J1S6P^"W1VM0?Y>'>\C@/8#Q;HU6 M6*=%-[F5KV/9ET:]]5_I18-BMM3*WEE?!Q*'CW>'@N*;_(/9C"O%D_QRS>B" MB>P!?7_)-7&+0O8-KOR$.OD/4$L#!!0 ( !5XCE:$? 0-S ( (H( 9 M >&PO=V]R:W-H965T-A1,7VVEAOW['3@AEA&ZPCYO6=OR^YSGV<9QH M)>2MR@ TN<]YH49.IO5BWW55DD%.U9Y80(%/9D+F5&-7SEVUD$!3*\JYZWM> MX.:4%4XBU)P5<"&)*O..9XB M0Z*-!<6_)1P!Y\8).>YJ4Z>):83K[4?W$YL\)C.E"HX$_\I2G8V<@4-2F-&2 MZTNQ.H4ZH;[Q2P17]I>LZKF>0Y)2:9'78B3(65']T_MZ(=8$OO^*P*\%ON6N M EG*,=4TCJ18$6EFHYMIV%2M&N%8879EHB4^9:C3\24H+5FB(25'5&7D^*YD M2\JAT(K0(B5GQ1)GY+:_-<&:2$L.1,S(L=(,%P5U)Y1)'^)[O MDZO)F&Q]_,G&Q>R;)?";)?"M;_<5W_6LGM.KY_3DY@M*R9F&7'UKXZ_B]-KC MF/.UKQ8T@9&#!TB!7((3?_K0";S/&[+H-EET-[G'![F0FGTW^RB4;J.K]'VK M-X=U&7>#8<\+AI&[; G<:P+W-@9^*H1S*F_Q/6)+H0V@\@F> ?3ZOC]H!^@W M /V- .LE>G,.^11DZ^YL='GG[@0-8_"?:BSX!UF$31;A&VILAXSQR*^8SEA! M!$(_ )5MR.&+???#3C_PPO9]'S0T@S^L^,'; @^;P,-W5/QO+\?P)540!&$0 MM%-UO*=7N?>73F)MU/\E@[MVLYA;&HWGK%"$PPR5WEZ(%K*Z^*J.%@M[V4R% MQJO+-C/\6 !I)N#SF1#ZL6/NK^;S(_X!4$L#!!0 ( !5XCE:HUD47/ 0 M '\8 9 >&PO=V]R:W-H965TDSA54V>M=7;CNBI80\+5M<@@-7>60B9<-W(1'J3.;E-<6W/E^T:%L\5<$6W5P M3(JIO CQM3AY"J>.5SB"& )=2'#SM8$/$,>%DO'Q;2?JU&,6'0^/]^J/Y>3- M9%ZX@@\B_CL*]7KJC!P2PI+GL?XDMK_#;D+]0B\0L2H_R7;7UG-(D"LMDEUG MXR")TNJ;O^X"<="!L2,=V*X#*WU7 Y4N[[GFLXD46R*+UD:M."BG6O8VYJ*T MR,JSEN9N9/KIV4*:!$O]=D46,4\UN4U#\O MCS(3>4TNGDT5A'D,Y(\E09M> MDHM[T#R*U>7$U<98(>\&.Q-WE0EVQ 1E9"Y2O5;D(0TA_%[ -3.JI\7VT[IC MJ.(]!-?$IU>$>8R1S\_WY.+G2T37K\/EE[K^F>'BWX7KRT?3G#QI2-0_35&H MM'O-VL7ZNU$9#V#JF 6F0&[ F?WR$QUXOR'.>[7S'J8^^U-H'I.L]I_5_F'O MO\ER)=HO18L5OC')&HV](9NXFP8W_=I-'W7S$90R*S+(DSSF&D*SD,R<@X@7 M2[7)1R4W./#QZWA$>UZSC4%M8X#:6&#AN"(I-,9D\,X+I6-O[!^)R; V,SP1 M$_-T68LX)$^)R=,&"A.*?)E#\@*RL:!0P98%-:KMCCI<"J,.G(]KY^,NEL+X M7=H'H\'H6 E2SSZ!/=3.G =K_ABR4>EVP9/WH #=IA[G?B/]@\L^99 M%^G?J1[FO]_K]8;C(_FW2*'HDH?BZ&F;_OX[$O:'P[Y_)/N60!1'T#Q*HR1/ZG23?TD+$."#M(VI M)1<==ED076",6HY1%#:S!Z6CI/P1DBM8YC&)HR4T^L1U?/(&7"K,DR44Q1'5 M4!6M,(&.TC*RS)*->1V6!>N"<OR'8IU@3YFT[LNCBA0_LGZ\*W8/-Q(#7410N(X(.TC:PEH<^ZW(CK@H#^P28B_L9W?EG@ M.MCCPCW8$TY KLJ=;T4"D:>ZVAZNK]:[Z[?5GK)M7FW-S[E<1:DB,2Q-5^]Z M:$@AJ]WNZD2+K-QA?A%:BZ0\7 ,/018-S/VE$'I_4@Q0_^&ULM59K;]HP%/TK5]DTM5+7D 3"VD$DH'M46J>J5=^Z:VDNM&48&7"O2"A\CD MJA]$P6;@BDYGQ@V$66].IGB-YF9^J6POK%@*RE%H*@4HG/2#070ZZKIX'_"- MXDIOM<$I&4MY[SKG13]HN82086X< [&O)8Z0,4=DT_BQY@RJ)1UPN[UA_^BU M6RUCHG$DV2TMS*P?O N@P E9,',E5Y]QK:?C^'+)M'_"JHQ-DP#RA3:2K\$V M TY%^28/:Q^V %'W&4"\!L1/ >UG ,D:D'BA969>UADQ).LIN0+EHBV;:WAO M/-JJH<+MXK51=I9:G,D^25FL*&- 1 'GPA QI6.&,- :C8:#KT0IXIP^A(,S M-(0R?0AOX>;Z# Y>'_9"8W-P3&&^7F]8KA<_LUX4PX449J;A@RBPV"4(;?*5 M@GBC8!@W,IYA?@Q)= 1Q*XYK$AK].SQJ2">I#$T\7_(W0P>UAMY]L?%P;I#K M[W7NE>3M>G)WI$_UG.38#^R9U:B6&&1O7D5IZWV=\CV1[?C0KGQH-[%G RZ5 MH3^)/ZSX8&\=C76"2Y:.9W%7SC)+HB1IIZU>N-S6\F=39J=* ML].8YJT_YUC 8(G*7EMP=X%\C*IVR+;49U6JM/_^9&F^_1A3V0[ M/G0K'[J-N[\EG3CI1[#0.%DP8'12^[4VTZ7PB$1I2('[.ZY.;B/#2^6&6Q<_ M1S7U]5!#+A?"E#=H-5J5W(&O-$_&A[84EY7S-TU9QR^(FE*A@>'$4K:.N_:[ M565M+#M&SGUY&4MCBY5OSNSO!"H78.&UL MO5C;;MLX$/T50EL4"1!$(AW?LK8 V^FV66R*($:V#T$?:&EL$Y5(EZ3B]N]+ M2K+D113*3I-]L<7+G#E##L^(&FV%_*;6 !K]2!.NQMY:Z\VE[ZMH#2E5YV(# MW(PLA4RI-DVY\M5& HUSHS3Q21#T_)0R[H6CO.]6AB.1Z81QN)5(96E*Y<\I M)&([]K"WZ[ACJ[6V'7XXVM 5S$'?;VZE:?D52LQ2X(H)CB0LQ]X$7TY)UQKD M,_YEL%5[S\B&LA#BFVUP:$/&- 2@.2\RX:BYM2'' MN-V5N99FE!D['7X4(MZR)$$3'J-KKBE?L44":*(4:(5.YB8-XLQTB"6:KH@\\0"0A!]_,K=/+NU(';J1:ND^-V MVA;NX4Z87Y,B6RKCKTTA%T 7S4#VV%VJ#8U@[)ESI4 ^@A>^_P/W@C\=-"\J MFA@.NB:&QP:WO]1O$T^D"0/'-2Z&3B9?/HP*T02[24R M>KC).37NF!OPA5N&]X0>OY9@E4BOS)343,GO:I8;X7C1PK7L8Z=F5UT L+L"M*L7?EH" MW M9EP#LU.6C]:N$.YQ)+>'8K>'S^\\TEZR#YIU!<\*16M6)6]7;]:L$ M.,)YK=KDL+?UUQ$P\A9O]*2N!,1="=H%C#RM!"TK69<"XGYM/U;!2KAN.Q5_ M[Q:;@ESE=W6%(GO!+"ZT56_U/6!2W(+KZ<7'A!LJ5XPKE,#2F ;G?>->%O?S MHJ'%)K\3+X0V-^S\<0TT!FDGF/&E$'K7L ZJKR3A+U!+ P04 " 5>(Y6 M92B'+=4$ "B' &0 'AL+W=O-[?.Y-?'P2#U>,/XHY(1(\TS03(V+,=44T)Q2+$[8@F;HR M99QBJ4[YS!4+3G!%FVW?#QD2YDF&;GE0"PIQ?SE@J1L M-7*@\]KP/9G-9=[@CH<+/"-W1-XO;KDZOR5D)58.P9Y*@^,/>8G5_'(\7)&)"61S"&P^GDB$Y*F.9+B\5\%ZM1CYH'K MQZ_H7XKD53(/6) )2_].8CD?.:$#8C+%RU1^9ZMOI$JHG^-%+!7%?["J^GH. MB)9",EH%*P8TR#SE; M 9[W5FCY05&;(EIEDV3Y;;R37%U-5)PJ@4W!ER1+)#F^5G4W]/T(CBZ)Q$FJCH[!_=TE./K]X]"5BF0^ ME!M5A"Y*0F@+(8C #EOP[%4$_URK_N!*$BK^-56O!/?-X/FD/Q,+')&1HV:U M(/R)..,/O\' ^V3*O"6P1AW\N@Z^#7W\E3,AP 1S_I)D,W!.V3*3IHQ+F'X! MDZO2TQCU83@(0W4SG]:SV>SHHV:_!M%^3;1O)7H>14NZ3+%4]TNQY#+Y'^<2 M9.):(@5K%([]P(?>X"U70T?8]P8!W$(VJ,D&5K)_$F,-@XWAD-?W@Q!Z;W@% MF\4>A!X:>&9:@YK6P$KK!\I61:U7"(:>2=X,/:WZ!O6J#JV+I;()3\H3+U0E?Y!HGK&4 MS5ZLTF;'V_<);PNMF;U>RZ'?I;Q!JU78NQ8MH35KH>T"M/N%G27N'1S?)$M5 MAM;(0S/4'@/:3<;N(F>P$[Z7_[V=E]8!#TU(NQ-HMR=[">' ((1]4TY=^ VH M#0>TKN-;M3+.V[>O8O-CO/@G=PPNVSP!ZY;X;NVFX/)7Q6;(()$.46HMP5J5OKC;;S8GOI M3?L%/)N4VV4:IMR]N\%\EF0"I&2J(+V3@1)M7FZ(E2>2+8H]I0<3S#NKZE#'Y>I(/4&]+CG\!4$L#!!0 ( !5XCE9\X:DI<@( 'H& 9 M >&PO=V]R:W-H965T*E;+A5,JU9R[KLQ*J(@\XPW4^DW!1464GHJ-*QL!)+=)%7.QYT5N M16CMI(E=NQ-IPEO%: UW LFVJHCX@[)6*EX-R=I!1>O^29Z&?=A+P/A AX2L/7=@ZS+ M)5$D303OD##16LT,;*DV6YNCM?E35DKHMU3GJ?0SYWE'&4.DSM%MK4B]H6L& MZ$)*4!*=K/0IR%N]P MT+175^P YNFE5*W10Q86B?XG=W^LG?5 DG**3)2A" MF3Q-7*4=&HZ;#6XN>S?X@)LE9&?(GWU$V,,8/:R6Z.3],QE7%SA6B<#L?^//2\:5PX MXL+7<.$4+OP_7#3BHM=PT10N>HGSX\.X^8B;OPDW?XG#1ZJ+1UQ\%/>M!-V5 M"P5B"AJ_.#!AZ,5^$#^#NGNMQ'3EKT1L:"T1@T)G>F=S+2'Z3M=/%&]L=UES MI7N5'9;ZXP#"!.CW!>=J-S$-:_S18 M !UW 0 9 >&PO=V]R:W-H965TRX&"-&OE> G:DF/U2^_9_G7XCI-5\%?B_FR>'5VO5K=O#@_+Z;7Z2(IGF;=)Y]?W46GMU_X/?9E^O5^@/G%R]ODB_IIW3UQ\W'O/S3 M^8-R.5NDRV*6+8,\O7IU]CI\8<.PL]YB\RG_FJ7?BZW?!^NOY7.6?5W_P5R^ M.NNL=RF=I]/5VDC*7[ZE;]/Y?$V5._)GI9X]#+K>?=K\E?UG=C:H#MZ9(-NM4%W=X/N(QOTJ@UZNQM,'MF@7VW0W]T@ M?&2#0;7!X-A=&E8;#'C8KV%<;3#>V:#7?V2#2;7!Y-@1RE=B M]2_7V1VC]]@F#__8=R^ZNU?)YB46):ODXF6>?0_R]>>7WOHWF]?I9OORE35; MKC/U:967?SLKMUM=O,T6B]FJ#,FJ")+E9? V6ZYFRR_I)^L7 M_:_!+U&Z2F;SXM>7YZMRX/7FY]-J$'DW2/>10<+@?%X%87J:7#=LK__:] M0]N; ^-W/\4/V[7G0F3P+NIUN-_CC4Q3\\H]?@]DJ M733LW5N_]3[)GP?=':N!B8YAQCN[5%PG>5HT:,*O1>GT>1 .-UKXN"*/4'KA M1NEXOC1UQ)=6,=W'OLOZF&_/Z-AOCSG^"W/__1\GX^/)\/ .6K\6)\OR!3K> MT?X1G#>*3@9Z#S\Z>ILA>D_ZT?&?=^6G!Z;\CA3_U[#[;^[L?K.]GDF\*&Z2 M:?KJK)PJ%&G^+3V[^.__"H>=_VD*&(E%)"9(3)*8(C%-8H;$8A*S$.;$K?\0 MM[Y/OW@]_?-V5LQ6=Y/9>;)*+X-I5E3A2Z;3_+;\R$WR(_D\3YL2Y^7;)H[$ M(A(3)";OL,$&6Y^>?+OH]@:=\K^7Y]^VPT0.JDG,D%A,8A;"G# -'L(T\(;I MGWFR+)+JK&Z1W2Y7P>?RP'5=GE=^;7J5YGEYM"E/4*=?GY4'G3SXELQO&P\[ M7JMM=$@L(C%!8I+$%(EI$C/#_:/K>._'0_R$(8.FR$"[[D1F]!"9D37N%"S(;E?%JIR\E2=-P=^/G^F]\=)M$T1B$8D)$I,DIDA,DY@9[1UC M)Y-P,!@/=S*T_WF]SJ@_F8S=S[/0SCD9&3]D9.S-R(?;Q>45WWM:3)X0R)Q21F(D%J&:0#6):@K5-*H95(M1S5*:&[:Z(1&>LB(1HAT)5(M03:":1#6%:AK5 M#*K%J&8IS8U>W98(3UR7\/NMTX<6)E!-H)H,]SL3C94)=%2-:@;58E2SE.;F MJBY.A >:$VF^"-YER3*XRK-%H--\>CLO#V9ODYO9*ID_"\QR^MP_HT3+%*@6 MH9I -8EJ"M4TJAE4BU'-4IH;O[IZ$0Y/.:-$RQBH%J&:0#6):@K5-*H95(M1 MS5*:&[VZPA'Z.QSK@U[AG3&B10U4BU!-H)I$-85J&M5,I3ESXZ:+JW'#)XX& M#9]HJ?US,U%7-D)_9\,L5VGIKH*\/,%JS 1:U$"U"-4$JDE44ZBF4K+/BN]' M7T3IY]7].SFV+_#-J@-44Y;\9-LLH5J$:@+5)*HI5-.H9E MKK3M6^O#<-*? M]':.=I8:ULU2W;WH^KL7FRR5YSGKJPS/@IM\MIS.;I+Y\;E"JQ>5MOWS;# 8 MC/9^GD7HL +5)*HI5-.H9E M1C5+:6ZNZNI%UU^]$%=7Z>8),@_I>?2TR2^U MCA#:ND U@6H2U52EK:MP6^J',MWJ$'; M#*@65=K!NP@"'5:BFD(UC6H&U6)4LY3FYJ@N*G3]#XGX/:VN(!3K"]J79:H: MTX,6$E MZNX_GJ#Q0JI AY6HIE!-HYI!M1C5+*6YZ:F[!EU_U^#?6?YU?8I3 MM>J"#]DJ]9;J_%[K(*'= U03J"913:&:1C6#:C&J64ISTU:W&+IW-WQ/4ZKK MHA4'5(M03:":1#6%:AK5#*K%J&8IS8U>W87H^KL0!PM$_NU;IPLM/*":0#6) M:@K5-*H95(M1S5;:8^4F][G+==FA=T39X8C+X'ZF;790+4(U@6H2U12JZ4IS M;H%C5A2SS_,TF&;+;VF^63]G\VZ_2S=? MF\5L+H/R;[/R#.EV.5L%?S^ZQD"5.+38@&H1J@E4DZBF4$VCFD&U&-5LI3E/ MK'TD;%NK:/@[#:\O+S?O4D_FP>CMO9["AFF504>-47%L^#=N[?^N2;:H$"U"-4$JDE44ZBF4A9Z[9KUL;?7]KX^T\*8K@;?#'RCA0Y4BU!-H)I$-85J M&M4,JL6H9BG-C5[=_>C[NQ]OZWY5=A44Z?0VGZW6J?,M!^PW6R<.+8*@FN@W M/*0AW+R#V;WA*M%A%:II5#.H%J.:I30W3'43I.]O@CPZC6S]9DK_0*T3AO9% M4$V@FD0UA6H:U0RJQ:AF*H%J&:0#6):@K5-*H95(M1 MS5*:&[VZ=M+W/W/C:=-)M&V":A&J"523J*9035>:LXAK4Z\8'35&-4MI;I;J M'DG?WR.1R2P/_I7,;]/UDE8WMZOU?>ST6SH/>LXERI]>#LN_'ZWSAQ904$V@ MFD0UA6H:U0RJQ:AF*":A&J"523J*903:.:0;48U2RE MN=&K>R=]_Y,[UC>_UW>\R\/DM_5ALC%@:+L$U2)4$Z@F44VAFD8UTV]8K60T M'.^O5H(.:RG-RITEQFZ>;^N7&?19$LV*Z617E]^3 M54__/K<-*ZI%J"903:*:0C6-:@;58E2SE.8FNNZP#,(33D0':'\%U2)4$Z@F M44VAFD8U@VHQJEE*5;%J89JN%N7<4+(^,LS)[CXW6R<.K::@FD UB6H*U32JF4IS^JJ=IJ67 MT6$MI;EAJELG@T.MDX;98IMW[_C]UL%"&RBH)E!-HII"-8UJ!M5B5+.4YJ:O M[JD,1J><1:+E$U2+4$V@FD0UA6H:U0RJQ:AF*B@TI44ZBF M4D6-X/7TS]M9L5E=PSMG]'NM8X260%!- MH)I$-85J&M4,JL6H9BG-35M=%AGV3CEG1!LDJ!:AFD UB6H*U32J&52+49Y>KE>/+N87:;Y9I[9F*OQWL1[T%07?>O? MC]:105L>J"913:&:1C4SW&_'-/[CQ^BPEM+ ME]/#Z^#UQ^@G>A_^R>6G MV5\MIY;^?6E]?$,[(Z@F4$VBFD(UC6H&U6)4LY3F)K7NC(Q.V1D9H9T15(M0 M3:":1#6%:AK5#*K%J&8IS8U>W1D9'=D9>71JV6^:6HYWIY9H$035!*I)5%.H MIE'-H%J,:I;2W-34=9'1:>HB=X]!R-/DJDQ=\$=YE)L''Y/993!;!O)V/O=/ M,=%>":I%J"903:*:0C6-:@;58E2SE.8FMNZ5C$[9*QFAO1)4BU!-H)I$-85J M&M4,JL6H9BG-C5[=*QGY>R6'IYBCABEFV-V=8J)%$503J"913:&:1C6#:C&J M64IS4U.W24;^-LFA*>:[;/GER$*R?Z361R^T?8)J M4DJBE4TZAF4"U&-4MI M;@[KBLIHO&R=B_+,XQ2TI5 MA+-@T+C7&?1Z.]-'_UAMLX-J M4DJBE4TZAF4"U&-4MI;G;JRLC87QDYMLSO M9]H>H% M0C6!:A+5%*II5#/C_0>W]"?A:#S:+?.CPUI*<_-3ET?&_O)(FS+_ MP6-4=^\[..B/A_O%?O\^M8X/6OM -8EJ"M4TJAE4BU'-4IJ;L;KV,?:O*_.S M;YBI^,'A7*&=#E03J"913:&:1C6#:C&J64IS\S#A&JR&H%J&:0#6):@K5 M-*H95(M1S5*:&[VZ&C+V+UCS4PN&5G88NC>O]^Y>^_>A=:;0S@>J2513J*91 MS:!:C&J6TMQ,U9V/L;_S\?0IJ)SEQ>KHM]WX=Z/U@0^MF*":0#6):@K5-*H9 M5(M1S5*:&]*Z8C(>GW+.B;9*4"U"-8%J$M44JFE4,Z@6HYJE-#=Z=:MD['_P MR3&/:JT(Y];V[JP2+82@FD UB6H*U32J&52+47I,\Q/Z30KCW#'7KCT[T?K8QM:<$$U@6H2U12J M:50SJ!:CFJ4T-Z5UP672/^6T$NVIH%J$:@+5)*HI5-.H9E M1C5+:6[TZI[* MQ/_DD]_3\KBX;F?>Y+,R;C?)/+A)?JRCV!BUP=XES.Z@Z9'F_E%;IPBMG*": M1#6%:AK5#*K%J&8IS4U173F9^"LGAZ:9HOSHS:9_\BY+EH5_)HD^FP35(E03 MJ"913:&:1C6#:C&J64IS@UCW5":C4\XDT?8)JD6H)E!-HII"-8UJ!M5B5+.4 MYD:O;I],_ \X.?8=JGZF=ROG1,.Q^%XIRT1HZ-: M2G/C4S=()C_?(/$3K:.#EDU03:":1#6%:AK5S&2_8Q1V1^%N<- 2":4YP0D[ M=8MD_?N?.?OZF&>+65%D^8_#S]8Z,%;;C+%V&+<3HMY6B/PMDF,O M;1QPVF<)K8&PG& YR7**Y33+F7O..4\;CT?#<+B7);3H@7$[6>IO9)V\=1[T >&;Q] M ["U-.=%R+<7<9.B^NTW05):OD MXN4BS;^D;]/YO @VCR)?'\VV/AKDZ=4Z8B]>=\_.]SZNPA[_L![@>Y9_W7PY%_\/4$L#!!0 ( !5XCE;O79;' M=P( &<& 9 >&PO=V]R:W-H965T0#^V"VDB?W!9409<4<&1A/74NPXO;W*[WVWX26&G#L;(5K(4XLD&WU=3 M+[ )00.5M@[$/+8P@Z:Q1B:-OWM/;T!:X>'XU?W6U6YJ61(%,]'\HBM=3[W< M0RM8DZ[1]V+W#?;U)-:O$HUROVC7[\U2#U6=TH+MQ28#1GG_),_[=#2K%*CT^5,,$:U.66M M$.$K-!-<4[X!7E%0Z/RVTYT$=$CM^!SZ&Z0%'X%>$ 8_3X,$?GG]_8^*:>H2@\%(6=;_0?19T1 MUEZ]*>OW]5)I:5Z(/V,Y]][QN+>]))>J)15,/7,+%,@M>.79IS -KC[(/!HR MCSYR+\U!1&,Y]:K$J>P]VY9)%"?Y)"[\[0@N'G#Q*5P\ANM5Z0$N#<(XG^3C MN&3 ):=PR1@N.<+AR23+XW0&ULM5=M;]HP$/XKIVR:6FEK7GCO(%(+FU9IK1"TVX>J'TQR0-0DSFP'BK0? M/]L)6>C2J'3 A\1O]_B>Q[[CTE]3]LB7B *>HC#F V,I1')NFMQ;8D3X&4TP MEC-SRB(B9)VI0ST MBA\!KGFI#8K*C-)'U;GR!X:E/,(0/:$@B'RM<(AAJ)"D'[]R4*/84QF6VUOT MKYJ\)#,C'(L\[66 5[*!8UR M8^E!%,39FSSE0I0,[.8+!DYNX+S6H)$;-#31S#--:T0$&33LC^!8CE-A/GR]N;5K;DK6 M!76GH.YHO,:^U.'^NUP*5P(C_E!%,\-M5N.JP#OG"?%P8,C(XLA6:+@?WMEM MZW,5Z0.![4C0*"1HU*&[%_Z*Q!YR$!0P2D*Z0>15C#.8EH91F6'EVG:[8\MC M6)6YU.[V1B[-@DNSGHOW*PUX(++\DAVM1[G@0&)?I@N/I7(D(1LR"[&*8RW\ MOJ?:_$S>LU"I]V-?GF:I%%1U^#5A"YG[(<2Y MA+?..M(?EI6V64?01%>',RIDK:F;2_DY@$PMD/-S2L6VHPK.X@/#_0-02P,$ M% @ %7B.5HS4.RI&ULQ9Q;;]LV&(;_"N$-0PNLL40?TR4!4HO2.JQMD"#=1;$+1J9MH9+H M270.PW[\J$,MTU98:WB'Y*+1Z7L^2GQ+4J\8GCW([&N^$D*1QR1.\_/>2JGU MVWX_#U)2/-(IB03B_/>I?LV&)0!Y16?(_&0[VR3XE;NI/Q:[+R?G_>WO]']\N;US=SQ7,QD_$_DL>ZFN='@DWN9))':Q+D$1I]9L_U@]B)\ =/A- MZP!Z;,"@#A@<&S"L X9[ 73T3,"H#A@=FV%";(.UV9B'=2969:+/9'(I^2!3 MMQ>=\6?RL.7#SR;DR^_:R1YKT22_]ER/^^J_,/V_$6# M_39?\U"<]W2+G(OL7O0N?OK!'3N_M D#"?.0,(:$^4A8 ((9\AINY36TT>M6 MJI)-N"LO\5ALZU-"]\J"1*D^*XCBCR)O$Y$U2U<1(6$>$L8JV*B$%6.1^XN! MAY1W(FLM5FP,KK6 M*!+F(6$,"?.1L $,R0RWDID_,*]SA@I+R3,0\(8$N8C80$(9LAKLI77Q-H" M?=P4S0Z1"\(+L>2$;]1*9M'?^Z/72BL5;+S3G+ITY.@?LU&=69-VE0$2QI P M'PD+#I_MQ'RT1@5/MQ4\/;:"Y_.H:#EX?%Q=3P_*4Q9GOZJMZ;M6-1+&D# ? M"0M ,$,0IUM!G%H%\3[/-[J/B%*R%EDD6ZO>2NC:)2!A'A+&3@\4OB=N'YDN M ,&,6G>=Q@1QNK7TI@.'&FT^F>&*!9 M Q3-E,..)^9:Y7!9B4#$T3*ZBP71[Y9DJ4>4JE4+5E9G+2!I'I3&:IK1"T]. M79?N:P&9-4#13"W01@O4J@5V\^G*^@9JC^]<_TB:!Z4Q*,V'T@(4S51)8W^Z M+^U_NE #%$KSH#0&I?E06H"BF3)K;%#W"!\T+\8I9;/$XUB&7&DM*4EX&,I- MJLJSVYY+).M8/HEV-]2>K+.DH'XHE,9JFOEN/CYUAOL]%S)K@**98FG\4]=N MH+*Z[LF-DN%7+[OJ=JYG74!=56A- :E^5!:@**9ZFFL5?>EO547 M:JY":1Z4QJ T'TH+4#139HW%ZMH]UFVKM,ZB4!0S'*)DDQ3V2ZB5Q)>BZ,X6 M/,I(PK.O0I%['F_*@VHE2"P?JM?V8J<\TRJTJ@BGNU[&R73O:]C,7M#. H(: MLU":#Z4%*)HIH,;"=>T>;K=W=:13.8/2/"B-N8<.-6UQJ'UHU@!%,[70N+>N MW;Z]%KG2S4@Q(*[&/+=II ?$KZYO;O/7]B$/U-6%TCPHC4%I/I06H&CF;++& M!:;."P]Y*-0WAM(\*(U!:3Z4%J!HILP:=YG:W>7;-!.A7*;%M\7VV4Q%'U9] MB&@5$=1PAM(\*(W5M-T92NYP3(<'O1@T;8"BF?IH'&=J=YRO*W64BJ@^0Y:" MV'Q/-JU:@9K34)H'I;'O/%1*G@3/J $M::A- ]* M8U":#Z4%*)HIL\; IG8#N^NL##NNLVB@OC64QFK:[MO]>#J9''R)_R]92:L2 M_@\SFC9F-+6ZD,=W8K-5)!;$CU*>AA&/R:?%(@JUAJQ=&M2'AM(\*(U!:3Z4 M%J!HIL(:'YI.7KI+0[JN,RC-@](8E.9#:0&*9LJL<:OIL3..Y;J05UYYU>V3 MC.VLSHJ!NM7TT%^>4CK9FQ;(H$E]*"U T4PI-&8U19C5ND^[$6FDW_\_%]_' MKG1)HKDHIGE8NS2HG0VE>5 :@])\*"U T8;5,P_;H=EF2RW(QCKWCS'WK5XN+-)AJK9,//%M&6C.Q M6&BD)? M4$L#!!0 ( !5XCE:?_%&;*@, -P* 9 >&PO=V]R:W-H965TSXGGO.\:U].RLN[F6"J. A2YGL.HE2\Q/7 ME5&"&9$-/D>FOTRYR(C20S%SY5P@B6U0EKJ!Y[7&-%9HLR$V^O,R0S'J*[G0Z%';HD2TPR9I)R!P&G7 MZ?LG S\P 7;%#<65K+R#D3+A_-X,+N.NXQE&F&*D# 31CR6>89H:),WC6P'J ME#E-8/5]C7YAQ6LQ$R+QC*>W-%9)UPD=B'%*%JD:\=4G+ 0=&;R(I]+^PJI8 MZSD0+:3B61&L&624Y4_R4!A1"6@&6P*"(L :X>:)+,MSHDBO(_@*A%FMTXY*D)3N0<'$'A! ,.4,+B[ MPFR"XFO'59JX2>]&!)2=K"6/0AJ$<\Q M:D#3W\_IO0<7I#%"%H^:#,W2V*;-T*PS]F#RW-B^$,9,7=D*)H]073JVP\Z[,/#]4]#>VHTV_F[BG2.W++(Y-):]P[87AF''76Y@=%0R M.JIEM*4N=T?C:UV'=;57B_N'/K9*UJU_7"6M-U#7+M6UWZQ*:I$W\X8:RF%) M.?PMRA^U_>K7HR9G%CZKWU;8;OO!YOH]+A,?OYE7QZ]BY'M/=X-7R^G6WFFZ MY/I+%/J.SET!?=$@7! JX(:D"WR9,WRO'+$;C_]:'J_?;;]R_?E_16)1#R\K MR=.%E;T(&D=;SC8_>*(9_"<[D?-HU_-W*PU'AF)FVRH)$5\PE?<>Y6S9NO7S MAN5I>=[W71$QHTQ"BE,=ZC7:^C@6>2N5#Q2?V_9EPI5NANQKHMM/%&:!_C[E M7*T')D'9T/9^ %!+ P04 " 5>(Y639B6I](' W3@ &0 'AL+W=O MAN6ZD"*J M@])D2$>CZ3 5<3:87]>?W1?SZWRCDCB3]P4I-VDJBN^?99(_WPR\PDVI3'//]:O;F+;@:CJD4RD0M5(83^;RMO99)4)-V./QKH8)^S"CQ\_4)G M]<;KC7D4I;S-D]_B2*UN!I<#$LFEV"3JE_SY1]ELT*3B+?*DK/\ES[O?3B<# MLMB4*D^;8-V"-,YV_XMOS8XX"/!.!= F@+XVP&\"_.. Z8F <1,P/@X8GPB8 M- &3UP9,FX#I:P-F34!=_>%N[]:E"802\^LB?R9%]6M-JU[4]:VC=47BK)+B M@RKTM[&.4_/PCTVLOI-W/XNB$)4JWI-W@50B3LKWY!_DUX> O/O[^^NATKFJ MB.&BX08[+CW!]2CYDF=J59(PBV1D H:ZD?N6TI>6?J96XA=17!!Z^8'0$:4] M#;JUAS_(]07Q)G6XU[<]]O! +BZ([YW,'MK#?\ZW.GQT,IR]/GM?X[D]_*=- MMM]UGJ44_EXT?LWS3_!N$U&6)%^2!Y4OOI+?_Z6_)W=*IN5_>QKW>0<;]\.J MOO9CN18+>3/0G6DIBZT4#*5="9R%BHU9Y$?]YW#?L)&-ENDH&"0MVL&D-J\;Y[=P? MU7_7P^VA&I!)V2N3BX)L1;*1?06VLEP+C(0%.]CD8%][ M1Z5%IF-GTW%0.J.HTWU1IV\Z>N.RW/0?N5:>:V&1L&#:.8CH9?>X1:9DW93' M1RPHG5'4;R-(YE%1)_[RV]*']>;N%RE,E/5)/XVS[:R4/%C(DG; M)=13^SZQ6#.ZB@4)"ZXZQZ+G4__J\HH>B069E2%A' 0SQ.*-6B]@Y"J7-(_B M9;P0M6^DQ7)_=Q^2WRJS(%-EGSSL*5SU :4%#>VP._&G=-P=(J!I&93&4313 M(P=^D6>?-%0"N-,]1JGJ#N3W+S)]E$7OB;\=Y:P%)"V TD(HC4%I'$4S!4-; MP5"D6=304)I!T@(H+832&)3&4313,ZV_Z%DMJ3>:1G:HLW2@3F-#.^\;0=,R M*(VC:*8J6B?1.VGMWX?)&!DD7:6WRHY7FF M,1/R78JBSRT)WAP90K> 06D<13.+WYJ>GMWU?.-U#3O561-0:]/K>IN]IO4[FWNYP8O(T/O], .<=4 E!8T-,NUIA":D$%I'$4SZ]_Z MEO1MOB7Y'WF01:R[AT_'5S^LWJ8]G;-2H-XFE!9":0Q*XRB:*:K6VZ10;Y-" MO4TH+8#20BB-06D<13,UTWJ;]*_P-NU09^GTN)&T,YT(H$E#*(U!:;QGA]#) MX0XQB]U:EO2<9>FR*,X.+LB2SRLG^ME1W@/$I 5V[2GJ6;O1>\ MH6D9E,91-%,!K9%)SQB9ISV+O9UE]2B@CB:4%D!I(93&H#2.HIFWZK7&IS]" M>A0^U &%T@(H+832&)3&4313,ZU9ZMO-4N?9:<,[G)WZ%_[1NNM;>U9G-4!= M3BB-06D<13/5T+J^V$M*$S(30M M@](XBF;JHO4X?;O'>?X\Q0YP5@#4U_2[;M^L5P!0QQ)*XRB:*8#6W/3MYN:/ M(EE6$TRUDMWS$GVNXG++B#V5LU2@"S2AM!!*8U :1]%,0;7FJ#^%GK) UW1" M:0&4%D)I#$KC*)JIF=8U]5$+/^T@9[E S54H+?2[%O'8'-88-"%'T78:&!X\ MUBJ5Q5/]Q+)23S,VF=H]X6K_Z?ZI:)_J9X$-VY_O'JGV111/<5:21"YUZ.AB MIO=)L7M*V>Z-RM?U0[(>&PO=V]R:W-H965T4N<-/UZ*URLAOZHY@"8O69JKF]Y2* MBYQ(F-[T;OVKB 8VH'SB,X>5VC@F]E6>A?AJ3QZ2FYYG:P0IQ-HBF/E9PCVD MJ269>OQ=0WOK,FW@YO$;_>?RYQ^@7J M%RHK&(M4E7_)JG[6ZY&X4%ID=;"I0<;SZI>]U(G8"/!'>P)H'4"W X(] 8,Z M8+ =,-P3,*P#AH<&!'5 ^>K]ZMW+Q(5,L\FU%"LB[=.&9@_*[)?1)E\\M_\H M3UJ:N]S$Z][4I MT<;UXYI^5]'I'KI/R7N1Z[DB49Y T@;T3577]:5O];VC3F((\3D9^&>$>G30 M4:'[P\-I1WAX>+C?$1X='.X'CF0,UN(-2M[@$/&^O#-WR8.&3/W9I52%&G:C M;']TI18LAIN>Z7 4R"7T)C]\YX^\G[JRC D+,6$1$JREQW"MQ]!%GWS*8Y"F MU>1$LQ?R##E,N28+H;CM%!71ECDR(&$5WK:8-,, MS?G4/!>+6<[_V6X\E:;.ZARK:04+2I@=7Y:3<3 8CJ_[RTVQ,(N,D& ML8*U M6(%3K/LB*]*RLR.I4.J,+$!RD9!"04*T(+!D:6%5R&%6/2:>_ZJ%@B5/P(C= MI8FSU&,U<;_"@+P"DZJK36'6(D*"M60:K64:.=_QKY,\=B;Y-HYEP5)B)IZF$])@2M"$Y8EI M$SE+-8>N_[$[)_/8G%>PT4;.O:UL8Q87(<%:V;Y89_O"F>T/9OYONGHSKU= M3A*HCD[--3-O-D*8_N=P$9Q%'2O"Q3=%P"PN0H*U1+A4]9,\@.V=/3MBQ:<:$A9BP" G64L3W&B_BX3ZU=E'N8E'MPA,6HA*B[!H;6T: MV^TC^FX?U7BCTD)46H1%:ZO2F&_?[;[MM$H8$V=ZI'Q6>CH2,RE?S:1VQ632 MW4>A.NB:MCE_\D>7XV 8;#L'U'(C+%H[\8V1]MTV]*%9MGA;\Y!@K'7EHVV) M3,;SQ.NNV5!-=&HM!"5%M6TS4'2#X+A<&/=I:U*XYM] MMW&VXT:5XE8S.$2:3DE0';:_:[$I]:BWO=J$6FJ$16LKTIALW^VR?]O?.1%H M)EF)D:=3 52__8VZKI>J"?4&06<[0/7C6+2V-(TC]]V6_$G;E3[;#-Z)F*7D MUT)RE?#J8Y9SSH7JOU%I(2HMPJ*U%6KLNG^)..="M>NHM!"5%F'1VA_C&L=. MG=[S?QCZW04>*QTJ+42E136M-?1[=#@8#[J'?MHX=NIV[,A#O[NTHR797188 M7(S-X+\U]*.6&F'1VHHT;IZZW?QM8;Q\;GJOUU1(CN$%'2[+KY[>_A]#=K^9;CT18=6HGKW'GU.W._\NRB!MY=!IW M/>YX.**>MY-,5&N-1:ORWM_88Y6!G)6;VTPJ19'K:OO2^NIZ ]UMN6ULZ_J= M?Q55V^ :3+4K[SV3,YXKDL+4(+WSL7D!66UTJTZT6)0[N9Z%UB(K#^? $I#V M 7-_*H1^.[$%K+<;3OX%4$L#!!0 ( !5XCE;#TP1<1@( #X% 9 M>&PO=V]R:W-H965T= MI:JE2DA\U&#:NN;Z=8Z5VLVB4738>!*;DMQ&G*4-W^ 2Z;EYU#:*>Y9"U"B- M4!(TKF?1S6@ZG[A\G_!+X,XKP_LWWSMMI85-WBKJM^BH'(6?8F@P#5O*WI2N^_8U>,-YJHR M_@F[D'N=1)"WAE3=@:V#6LCPYONN#T< QMX!L [ O.\@Y%TN./$LU6H'VF5; M-K?PI7JT-2>D^RE+TO:KL#C*[F6N:H2??(\&!F\1#.8H<2UH"'=[>P(,PNH5 M?K1:F$+XA@YAL$#BHC+#-"9KQ1'&>2<[#[+L'=D1@PQ0R)R=95Q@?@'CT6=@"6/PO%S X./P#.^X;]#8\X[?X;UMM49)\(I<@PC] MH="M5=>AZ:GZ ^OE:58W:E/3\!QGD9TE@WJ+4?;IP^@J^7K&\V7O^?(<>[8D M3GC*5(!-/,R-Z];^"#:^3N/M";5)KS8YJW;?-P6P.RI]:TZ9F/R7B?CH3->H M-WYR#>2JE12.=[_;7PXW82;>TL/-\L#U1D@#%:XM-+FXMMHZ3&L(2#5^0E:* M[+SY96DO.-0NP7Y?*T6'P GT5V;V%U!+ P04 " 5>(Y6X,*,,A@# #. M"0 &0 'AL+W=O"LKDV,F56E]XGDQR*+!T^1J8_I)Q46"ENV+ER;4 G%I00;W0 M]_M>@0ESXI$=FXEXQ$M%"8.90+(L"BP>)T#Y=NP$SGY@3E:Y,@->/%KC%2Q MW:UG0O>\FB4E!3!).$,"LK%S&5Q,AV:^G?"3P%8>M)%QLN3\WG1NTK'C&T% M(5&& >N_#4R!4D.D9?S=<3KUD@9XV-ZS?[7>M98.!@Y*2JEXL0-K!05AU3]^V,7A !#T3P#"'2!\ M#NB> $0[0&2-5LJLK2NL<#P2?(N$F:W93,/&QJ*U&\),%A=*Z*]$XU1\PQ)> M /J!'T"BSAP2SA)"";8QYAFZSC*PD393T!PK.$/+1S0#D0!3.L^?4><*%"94 M?AYY2BLRO%ZR6WU2K1Z>6#T(T2UG*I?HFJ60'A-XVDKM)]S[F82MC%>0N"@* MSE#HAV&#H.G;X4&+G*@.;V3YHK>$]_?E4BJA-^Z?IDA51-UF(G.8+^0:)S!V M]&F5(#;@Q)\^!'W_2Y/+_T1VY+E;>^ZVL<=FHV"%[MR%BZ3"JE1$?G-HYY5)1S)[MJ\R%E@:(5 E2)D%GB.EK4V_Z#%(0 MF*(E,,B(:I+=SMWIN9'_L>E 3%N![\Q,O[;<;Y7U7>4@$./FK)7Z5"^I#H"" M0C8YK*@"_RCH41 ^2TWKBN_T,ZC]#%K]3'/,5B:':(-I6=U9F.J'";.D<;.U MTW6Z73H27L[K!.YX0GIK?<-G-=<($P M$_3WC'.U[Y@%ZA(N_@=02P,$% @ %7B.5H[ZQY8Z! ]Q !D !X M;"]W;W)K&ULM5A=;]LV%/TKA#8,*3!'HKZ5V0;2 M&.L"=&W0K-W#L =:NK:%2*)'4G'R[WGD/R\I":[KBX MDQL 11[*HI(S:Z/4]L*V9;J!DLESOH4*WZRX*)G"JEC;"KZ;6=1Z>O E7V^4?F#/IUNVAEM0 M7[=/"@3+67)^9VN7&I P_+3^B_-^)1S)))N.+%WWFF-C,KMD@& M*U87Z@O?_0&=H$#CI;R0S2_9=6T=BZ2U5+SL@I%!F5?M/WOH!N(@@/HO!+A= M@/O: *\+\!JA+;-&UH(I-I\*OB-"MT8T76C&IHE&-7FEI_%6"7R;8YR:7U8&E"?EZNR!G/[^;V@IY:70[[3B\;SFX+W!80'I.//HK<1W7'0F_>GTX?1YN MXVCT0^+V0^(V>-YKAN2?RZ54 A?;OV.Z6B!_'$AGX(7!/=/L]9H]$_K\LL!\9E4*!'<&DO%ZJ59U@4F6\KI2 MK4G!I20I$^)Q@EFT8R(;$Q@-!/HA=6ERG#G1,+\2A\9.W^P9];BG'ANI?U8; M0!=7/+TCN,WIU<2TGXXQC0=,8S>)CGD:^SMQ(I)>36)4@TZ./EU]=QY:YTK1 MS?+QS2P9KCH_H$E\O.J,=$X42YV]5SMFN9"AQJ(1(Q538)+483W;X<(P"?TC M2>8^3]5TJ2AZX:AY[W$=^_AU&SBWUA1L_9P_&3GHTR] M 8%)&(1.Z"?'5(<>/S%SW5LS-7OS)\S8UX[LT*I=)XA#?[ 2WL*MZ=ZNJ=FO M%X"P:?[B=DJ'!CVA@1\XT;&.M[!HNO=H:C;IZTJQ:ITO\1I@F)2A3T_BP*.> M*+JP)YG\7@"_5 OMP]NI?J3P)],K/-*D@)6".^<1\A(M+?LMJ+XMKFH M+KG":V]3W !#R],-\/V*<_54T7??_EO'_']02P,$% @ %7B.5I3B5L&B M @ E 8 !D !X;"]W;W)K&ULI95M;YLP$,>_ MBD6GJI76 B9 U1*DIME#)U6+FG5[,>V% Y> "C:SG:3[]CN;A*8;19/V)O'# MW?]^Y[./9"ODHRH -'FJ*Z[&3J%U<^FZ*BN@9NI<-,!Q9REDS31.YZ9V*GE9 U>EX$3"3V-A;@Z\E;-7!F)A,%D(\FLEM M/G8\ P059-HH,/S;P U4E1%"C)\[3:<+:1P/QWOU]S9WS&7!%-R(ZEN9ZV+L M7#@DAR5;5_I>;#_"+I_0Z&6B4O:7;%O;R'-(ME9:U#MG)*A+WOZSI]TY'#A0 M^HH#W3E0R]T&LI13IEF:2+$ETEBCFAG85*TWPI7<%&6N)>Z6Z*?36YZ)&L@7 M]@2*G,S;TA"Q) \\ ZFQJF:/S(0JS2FJ4W(R!5RNU&GB:@0P,FZV"S9I@]%7 M@OF4W FN"T7>\1SREP(NDG?X=(\_H8.*4\C.2>"_)=2CE#S,I^3DS>F ;M = M2V!U@W\YEN_7"Z4EWI\??2FW0J-^(?.F+E7#,A@[^&@4R TXZ?&1'WE7 YBC M#G,TI)X^%TECD9I]D_3B]!+W$U/^*@+'PV&_R"%4OAN,VQA"HM[ MAJ],2N":-"!+D;\\R3ZNZ"^NLR .O:"?*^ZXXO\J)=YTJ!<@S6WOHVK5PP.J M. Q&\1]0[D&GJ$&N;#]4)!-KKMNFT:UV+?>Z[33/YFV_OF-R52)@!4MT]&UL MQ9Q?;Z,X%,6_BI5=K3I2IP$#(>VVD:8!O%U-JVJBF7T8[0--W 8-@2R0=D;: M#[_F3R%.B%,ZIYN7-A#N[T)\ZFN?N#Y_BI-OZ9SSC'Q?A%%ZT9MGV?*LWT^G M<[[PTY-XR2/QSGV<+/Q,'"8/_729<']6!"W"/M6T07_A!U%O=%ZWB3CJUY19 ML.!1&L012?C]1>^#?L8,,P\HKO@2\*=T[37)'^4NCK_E!U>SBYZ6WQ$/^33+ M$;[X]P"M NAF@+DCP*@"C,V P8X LPHP7YK!J@*LEP8,JH#!2P/L*L N&JO\=(NF MK MA N=92DYNO&3Q,]E\HX<.3SS@S!]1]Z3SQ.''/WZ[KR?B>0YHC^M$EV6B>B. M1 :YCJ-LGA(WFO%92[RCCM>I M 73UT_.GU^]$NJ)$[X\H08VC&A&J4M-S16 MA_^YBI3ACCKCHD71.)\X(=DDOE9(5,R]I=YAY:2 MKQ\%D5R)T^G?;=HLTYOMZ?/N_BQ=^E-^T1/]>"\_[@N"&16#PECVX^@U?D@8 \$D.0QJ.0R4-V1B:)$? M5JK(YRTIF05IE@1WJV)HT28.>ZOO&MJF-:!#N0G&REOIVN[V5KNW)G6123TD MC(%@4KL/ZW8?[N\.1#^PJP_(:P;WDTC,UO?7#&6JKIT#$N8,MT1B#H:FIFD; M(D$F]9 P!H))(CFM17*Z?PA134.NHN4J2X_)1_[(0V*0K]=\<<>3UMF%DMI5 M#TB8@X2Y2)B'A#$03!*-KC46BG;8V6N5'R0P*,V!TEPHS8/2&(HFJVS-J-/? M9!:KQG86#Y+F5+3U>O6^?9(#S>M!:0Q%DX5!&V'0MYCXJJF==8&D.15M_]P7 MFM:#TAB*)LNBL51UI:SF]+?_U3.;E0#&36RLR:@1BF4YD)I'I3&4#19 M.(U;JIL''LY C54HS8'27"C-@](8BB:KK'%K]3>Q:]74SMJ!&K;ZMF-KFUI; MU8):ME :0]%D632NK:ZV;?=5+?(O>>TL79VYLW2@IBZ4YD)I'I3&4#197XW] MJ]L'+FY(RW0,I3E0F@NE>5 :0]%DE35FLZYVFU];W*#&,I3FZ-O6\H[B!O66 MH32&HLFR:.QE7>TON]47#.-U(:AK%M1:AM(<*,V%TCPHC:%H\C*UQE^F!_:7 M*=1?AM(<*,V%TCPHC:%HLLH:?YFJ_>57UBPUM;-VH/8RW;:7J6YIVU^'0M-Z M4!I#T619-.XR5;O+ZIKU$],Q==[.PH'ZSU":"Z5Y4!I#T61U-28U/?#"7PIU MM*$T!TISH30/2F,HFJRRQM&F2B_SU:4-ZE-#:4Y%>T%I@UK04!I#T619-!8T M55O0X\D5N>;) T_4A0IJ.4-I#I3F0FD>E,90-%DKC2]-!PM;"]GID-KJY(XT*PNE.9!:0Q% MDU70N,?T?URKK,[562M03YEN>\K4,G33LC<',5!/&4IC*)HLEL93IFI/N640 M\S.36 M1N,Y&VK/>?+YII3"A^D_JR -]GY-JN9U5@342X;27"C-@](8BB:K9FT/B4-O M(H'=10*[C01V'PGL1A+8G23>PDLV&B_94'O)/U&VH'8RE.94-,D#:+637WJA M![T_AJ*5C=Y?VR]ID<^=\JVP4M&>JR@K]P^JS];;;7TH-IG:.'^IGXW+3;,: M3+F'U[6?/ 2B3PGYO4!J)[;XQ))R6ZSR((N7Q:Y,=W&6Q8OBY9S[0DWY!>+] M^SC.G@_R!/7F9*/_ %!+ P04 " 5>(Y6^S2T_Y8% _+ &0 'AL M+W=OS':"S=Q&S2 ,[9)9J1]^#6$8FC(@3".E%XTD.#?YS_FP(?- M>,WX5[&@5*+O41B+26\AY?+"LL1L02,BSMF2QNJ7%\8C(M4N?[7$DE,RSQI% MH85MV[D[O[8O'X'4ATR^L MZ7A)7ND3E9^6#USM687*/(AH+ (6(TY?)KV/SL65A],&V1&? [H6I6V46GEF M[&NZ0,W,[J)++-U3229CCE;(YX>K=32C2PW66OE M)HC387R27/T:J'9R>D,"CCZ3,*'HGA*1<*K&2 IT\J1.F'D24L1>T$T0DW@6 MD!!]%(*J7TD\1W0["0 94O#6=(R)123$=)O1(9PGG0?R*+HD(Q =TERI#8I7$N47B7$A]>D7$ M%O2; B M87KBU9G=*/0SA?2RM)J.!D//5\.^*ML .^IHPRML>*"-IP7C\DQ2'J$@7E$A MHUUF-CI^R0SV?7_@^^_<@/UU=-,OW/3A05'GHHJ_?/K66>EO63D;]?MXX'CO MO("]=?3B%UY\T,O?3)*P+GI_._K^R!YXP_)%*?HCJYHB!STY9Y&SY37%CVHNF_1&Q*K)&!8)&!X5%?+HYQ8/!I3PRY4#,RP#UV=:01R($9:'=-MV4> MN(.N!C3U.##V["YJ%RYJ0WR3)^$0M.1H7'+\XRIJ$-_V3IXAM6KR--@Y,-FU M!.=LZ8X!"^X]DH> /ZSA#Q\7_&&C\&=*K9H\ M#7\8AK_V3W1XF__J'XC@'KLZTOB'8?R#JP&\=\#3('"_>X_[(1 3:\3$H^,J M&J.,:DJMNOJC&=6%)P+;%XV[/3-87S1PCUT=:7!T&\"1Q5(-9OH8N%D%S9;& MX9L(++GOD)I2JR9 XZ9[7-."KE$0-:5635YI.;1A/;3=#(*[/2=X-O#LFN=O MN+^N?C0;N@ULV% -X$T$GG:#>]Y[W \!GJX&3[=_7$5C%%M-J563I['5A==X MVQ9-S9+OCJ(Y!$FZFB1=F"3_(#QFB42J>$0PIXK TC>>P%HPNC9L2JUJ7V.G M>US+PZY1&C6E5DV>IE&W88FX92UL+Q.?8:=OJ[_WM7 (0/0T('HP(,*U\!.W M#[C??4?=E%HU2QHZ/>>H2L8S"JRFU*K)T\#JP?.C+4LF5^DWEPSFKM?>$OP:Q0"%]4?+V^4!%Q#=OJVYV)%MF+WP^,RE9E&TN*%&UDQZ@?G]A MZFD^WTG?(2W>&9[^#U!+ P04 " 5>(Y6FY.>N] " "1" &0 'AL M+W=OZFT1E6S;A^J?G#@$JQBFYZ=I/WWLPUER4:S50H?P"_W/'?/<>88;B3>JPQ MDT>>"S7R,JV+4]]720:3BW3D!38@R"'1EH&:QQK& MD.>6R(3Q4'%ZM4L+W!X_LW]VVHV6.54PEOE/ENILY+WW2 H+NLKUM=Q\A4I/ MW_(E,E?N3C:E;62,DY72DE=@$P%GHGS2QRH/6X!.[P5 6 '"/P&#%P#="M!U M0LO(G*P)U30>HMP0M-:&S0Y<;AS:J&'"OL691K/+#$['7R032S*6(@$4Y&A* M$:E-[#$YFH"F+%?'Y(3,;J;49?TL>5@QQ=SX]A+X'/#.[-_,)N3H[?'0UR8D M2^PGE?MQZ3Y\P7TG))=2Z$R13R*%=)? -UIJ0>&SH/-P+^-4KMLD^- B81"& M30'MAT\@:9-NIPF^$TZWSF_7\77_*[^WW\PVN=# U5U#;..;$*< U>_.Y-9Q!\;!)Z(+(=V;U:=F\?>WP-2B-+-*0DH2IKN3L!4SQK MFH/0BE"1$B;6QH[;>5,V]KIX;39*LKXCLY^V==R/ GL-_76#T'XMM+]7Z"R3 MJ$^^ W(RE1KJ0]&D9R_3:_4I96%>:T;P&4BG"?J^7A"7E MDHR&E:8.IFHA34;.NU#@'E_SC$3)1Q(XN;'*64;N3M[_6BAS^2YPSZ,/ M1T>]N]/+_?A) YR2T"MZ_@+1LQZN:S%,.MF5;H8?6R%'/,9H%QZ:S;)A0@VTPQN@D^@H&W?KBKK<*;I*NJ?DPVA>=@D$Z5SIKLT$5F'1D/!"K"C^6P. M3Z.J$$!C5&D;.:$G2M"%PW@*I:1'W"Q$YNDP63!A>&R[E'2W0-M M+BYSMF3YN.WJV:1I!K9AL[8?(.PC5\W'CV 2#3GZTUOMMXA3Q?!]B>/EP MVH'\_CQ04WY.',.N8MZP-QA'TA1#H!;]-9HDR.HD\/7O#_:6Q'&:^A' _ [B M&$/@;<01S %XP) X;L[!O?,H7)]3X>8_6*-'4$L#!!0 ( !5XCE:7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:GSG)DRU* MEC]3Y/D.+WY]9]W7:VN_BN]M8_S1;!W"YM5\[JNU:J7_W6Z4@3,KZUH9X-#= MS/W&*5G[M5*A;>;)X6$Q;Z4VLS>OAWM=N#D^L$%505L#A;'@BU9W_N%\/!2W MVNMKW>AP?S3KWS=J)EIM=*M_J/IH=C@3?FWO_K1._[ FR&99.=LT1[/%]L07 MY8*N=HJ7$?)*7ON^),CK2PD@1[/B$&ZXTLZ'_HK^_A(8;Q5!OX%7/T,_IZ&%ZWE?C*_9]JM*N5KM29K;I6F;"M1Z>:"&C\ M6F_\3!C9JJ/9<(DX-K5X:P)4DC@WVUO!M?&7PE>?U]M?'0 7U:%[I>&$.Z][ M<#[(4SBVC:[AVVMQ(AMI*B7ZRO4(,"$ DV<#% <7$D&F!&3ZA)#+"!$_X(5= MB<\;Y1!D1D!FSP9YNI:X/>8$9/Y\D-*O$61!0!:\D)]DZ)P:GN[V/"(K";*2 MEVS9M:UT]Q%MJ6^,AH_)&(&JRG80@1#D"P+R!2_D2>>U4=Z+4]M>:[-3?R\) MM)>\:)?J5IE.B4M56:B^QW'ZD K4A^P](SB0G1?:")#SC8,JQ'"D19@U\D%) MKT8TE#(6S,XXT[Z"VM+P).OI+KJ@9+%@ML6E\L'I*D:X&-/$VV^=OI5-'^>D MJ3$FI8L%LR^@C4'5A?O?Q$43@XB,:0R@;N+G,"2EBP6S+]Y;6]_IINGISB'# M-#>10!Q[/TYA%I0O%LS"@$#7ZK UV2^RW?PA3OOV>:-,IE[$0 M6N6%A,0+"IHSW@3GXGF:;TL6#V1^P?X1YG MSI0R$F9EG)O*MDI^C-I90IDB83?%.:B>^R 8D^Q&D 7E4WRTP'CG:8%;' M>PN],O;.2CGQ<&5! P_>N:4)Q)F3TSD M\9.,E"L29E=,)O13E"GED)39(=O,?A*+TDC*K)$]*?[ B3$IG:3,.B%3_5'L M2S)I?_M0QB3$D[*+!R6:C-DU= J484S*/1FS>VC,'&-2[LF8W;,G4QN>.L:DW),QNVC M,)21BR?,[B$Q1R;/*/=DS.Z93'Q_=G0<-S/*/1FS>R8QATC:Q%VHH"Q4L*_I4)BX"Q64A0KV363$M-&X;5(6*MBWD5&8H[9) M6:A@M]"^M>P^^\"8Y$ZR9YN$ZU,DC$E9J.#>5[87LT^1,"9EH8+90MOE]_\< M8124@@IF!8WG,W=(\3Y"2D'E$^X=B,.AX0A&O\JH%<:D%%0R*VB,&:<3( XU M>MLX[0B34E#)K* QYL-$QTJ3-_\ 4$L# M!!0 ( !5XCE9Z[4YM5@( (XM : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:< M@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J>ECORK$9 M[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9V&XV^W7Y MW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOGMU75/[^E MJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T M1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<" MNQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LFF]T$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GT MSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9KS_<:G_^3 M5(_G>\OU\9?E]\D).Q>DO4$L#!!0 ( !5XCE95J+EG$@( ',L M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F M=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>W MM'$/?5[<'=]]"&5B47Z>-S+ M2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>? M'#\_Z\%UXTL^F_]K?/T;4$L! A0#% @ %'B.5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 4 M>(Y6KU(M<^X K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " 4>(Y6F5R<(Q & "<)P $P M@ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !1XCE;3;$1 M9@@ )0S 8 " @0T( !X;"]W;W)K(Y6\-:LT)0) !!, & M@(&I$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %'B. M5FET;ND0 P F@H !@ ("!(Y6K;<]KU(( !P0 & @(%4)0 >&PO=V]R:W-H M965T&UL4$L! A0#% @ %'B.5M'O=J@X"@ N#, !@ M ("!W"T 'AL+W=O(Y6\Q%3DBX? #I M6P & @(':00 >&PO=V]R:W-H965T&UL M4$L! A0#% @ %'B.5E&SG$F6%@ I$L !@ ("!/F$ M 'AL+W=O&UL4$L! A0#% @ %'B.5N?ZXO?W @ Y0< !D M ("!QWP 'AL+W=O(Y6J?\8U>\% R#@ &0 @('U?P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ %'B.5C)-7.2 !@ BA !D ("!SXL 'AL+W=O M(Y6\>.$A]L" !% M!@ &0 @(&&D@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %'B.5F)J M*[?A$ B3$ !D ("!8)H 'AL+W=O(Y6*\^&\]D# !G" &0 M @(%XJP >&PO=V]R:W-H965TS:@< !P3 9 " @8BO !X;"]W;W)K&UL4$L! A0#% @ %'B.5F.QRTZO"@ +R( !D M ("!*;< 'AL+W=O(Y6HU-L7:H* :' &0 @($/P@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ %'B.5CZ\^!WW! $PL !D ("! M.=4 'AL+W=O(Y6 M1>?Q48\" "W!0 &0 @(%GV@ >&PO=V]R:W-H965TPG1 D #,8 9 M " @2W= !X;"]W;W)K&UL4$L! A0#% M @ %'B.5FEN&.J>( F@ !D ("!J.8 'AL+W=O(Y6$Q8**^L" '" &0 M@('%$@$ >&PO=V]R:W-H965T<5 0!X;"]W;W)K&UL4$L! A0#% @ %'B.5N 9&Y1A! J H !D M ("!IQD! 'AL+W=O(Y6I+L94%,# #6" &0 @($_'@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ %'B.5MP>;ZO6 P * H !D ("!M20! M 'AL+W=O(Y6&*>A M[6(" Q!0 &0 @('"* $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M%'B.5EGHN'_]! P0P !D ("!'RX! 'AL+W=O(Y6+\V[)PP# !N"@ &0 @(% M10$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %7B.5B:\4 0<" 6SX !D M ("!35X! 'AL+W=O(Y6.Y GO($" !7!@ &0 @(&@9@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ %7B.5FM()N_\ P *A8 !D ("!I&P! 'AL M+W=O(Y6_SS !(@" M "0!@ &0 @('7< $ >&PO=V]R:W-H965T&UL4$L! A0#% @ %7B. M5L>CB8^C! #B !D ("!578! 'AL+W=O(Y6"%\M#, # #\#@ &0 M @($O>P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %7B.5O/>)@8H @ JP0 M !D ("!$X(! 'AL+W=O(Y6SV?)Z08$ "<#0 &0 @(%RA $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ %7B.5G9M58\Z P +0L !D M ("!&(P! 'AL+W=O(Y6PSUY,&PO=V]R:W-H965T M&UL4$L! A0# M% @ %7B.5JC611<\! ?Q@ !D ("!CI(Y6&>U(',," "L M" &0 @($!G $ >&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0#% @ %7B.5F4H MARW5! HAP !D ("! J,! 'AL+W=O(Y6?.&I*7(" !Z!@ &0 M @($.J $ >&PO=V]R:W-H965T18 !UW 0 9 " @;>J 0!X;"]W;W)K&UL4$L! A0#% @ %7B.5N]=EL=W @ 9P8 !D M ("!9\$! 'AL+W=O(Y6!G/R<",# !L# &0 @($5Q $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ %7B.5I_\49LJ P W H !D ("! M L\! 'AL+W=O(Y6 M39B6I](' W3@ &0 @(%CT@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ %7B.5L/3!%Q& @ /@4 !D ("!I> ! 'AL+W=O&UL4$L! A0#% @ %7B.5I3B5L&B M @ E 8 !D ("!XNH! 'AL+W=O(Y6IBLFTD(' "H3 &0 M@(&[[0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %7B.5IN3GKO0 @ D0@ !D M ("! ?L! 'AL+W=O(Y6[7D"## # #.$@ #0 @ $(_@$ >&PO(Y6>NU.;58" ".+0 &@ @ %-" ( >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 5>(Y65:BY9Q(" !S+ M$P @ ';"@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..50!5 $H7 >#0( ! end XML 92 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 93 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 218 493 1 false 94 0 false 6 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Changes in Stockholders??? Equity Sheet http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders??? Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Nature of Operations Sheet http://www.pineappleenergy.com/role/DisclosureNatureOfOperations Nature of Operations Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Business Combinations Sheet http://www.pineappleenergy.com/role/DisclosureBusinessCombinations Business Combinations Notes 9 false false R10.htm 10401 - Disclosure - Revenue Recognition Sheet http://www.pineappleenergy.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 10501 - Disclosure - Contracts in Progress Sheet http://www.pineappleenergy.com/role/DisclosureContractsInProgress Contracts in Progress Notes 11 false false R12.htm 10601 - Disclosure - Leases Sheet http://www.pineappleenergy.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 10701 - Disclosure - Discontinued Operations Sheet http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 13 false false R14.htm 10801 - Disclosure - Restricted Cash Equivalents and Investments Sheet http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestments Restricted Cash Equivalents and Investments Notes 14 false false R15.htm 10901 - Disclosure - Property, Plant and Equipment Sheet http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipment Property, Plant and Equipment Notes 15 false false R16.htm 11001 - Disclosure - Goodwill and Intangible Assets Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 11101 - Disclosure - Commitments & Contingencies Sheet http://www.pineappleenergy.com/role/DisclosureCommitmentsContingencies Commitments & Contingencies Notes 17 false false R18.htm 11201 - Disclosure - Related Party Transactions Sheet http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 11301 - Disclosure - Share Based Compensation Sheet http://www.pineappleenergy.com/role/DisclosureShareBasedCompensation Share Based Compensation Notes 19 false false R20.htm 11401 - Disclosure - Equity Sheet http://www.pineappleenergy.com/role/DisclosureEquity Equity Notes 20 false false R21.htm 11501 - Disclosure - Income Taxes Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 11601 - Disclosure - Fair Value Measurements Sheet http://www.pineappleenergy.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 11701 - Disclosure - Going Concern Sheet http://www.pineappleenergy.com/role/DisclosureGoingConcern Going Concern Notes 23 false false R24.htm 11801 - Disclosure - Subsequent Events Sheet http://www.pineappleenergy.com/role/DisclosureSubsequentEvents Subsequent Events Notes 24 false false R25.htm 20102 - Disclosure - Nature of Operations (Policy) Sheet http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsPolicy Nature of Operations (Policy) Policies http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policy) Sheet http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy Summary of Significant Accounting Policies (Policy) Policies http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 30303 - Disclosure - Business Combinations (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://www.pineappleenergy.com/role/DisclosureBusinessCombinations 28 false false R29.htm 30403 - Disclosure - Revenue Recognition (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.pineappleenergy.com/role/DisclosureRevenueRecognition 29 false false R30.htm 30503 - Disclosure - Contracts in Progress (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureContractsInProgressTables Contracts in Progress (Tables) Tables http://www.pineappleenergy.com/role/DisclosureContractsInProgress 30 false false R31.htm 30603 - Disclosure - Leases (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.pineappleenergy.com/role/DisclosureLeases 31 false false R32.htm 30703 - Disclosure - Discontinued Operations (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperations 32 false false R33.htm 30803 - Disclosure - Restricted Cash Equivalents and Investments (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables Restricted Cash Equivalents and Investments (Tables) Tables http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestments 33 false false R34.htm 30903 - Disclosure - Property, Plant And Equipment (Tables) Sheet http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentTables Property, Plant And Equipment (Tables) Tables 34 false false R35.htm 31003 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssets 35 false false R36.htm 31103 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables 36 false false R37.htm 31303 - Disclosure - Share Based Compensation (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.pineappleenergy.com/role/DisclosureShareBasedCompensation 37 false false R38.htm 31503 - Disclosure - Income Taxes (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.pineappleenergy.com/role/DisclosureIncomeTaxes 38 false false R39.htm 31603 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.pineappleenergy.com/role/DisclosureFairValueMeasurements 39 false false R40.htm 40101 - Disclosure - Nature of Operations (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails Nature of Operations (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsPolicy 40 false false R41.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 40203 - Disclosure - Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details) Details http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 40301 - Disclosure - Business Combinations (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails Business Combinations (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables 43 false false R44.htm 40302 - Disclosure - Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details) Details http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables 44 false false R45.htm 40303 - Disclosure - Business Combinations (Schedule of Proforma Information) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfProformaInformationDetails Business Combinations (Schedule of Proforma Information) (Details) Details http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables 45 false false R46.htm 40401 - Disclosure - Revenue Recognition (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails Revenue Recognition (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionTables 46 false false R47.htm 40403 - Disclosure - Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails Revenue Recognition (Schedule of Disaggregation of Revenues) (Details) Details http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionTables 47 false false R48.htm 40501 - Disclosure - Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details) Details http://www.pineappleenergy.com/role/DisclosureContractsInProgressTables 48 false false R49.htm 40502 - Disclosure - Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) Details http://www.pineappleenergy.com/role/DisclosureContractsInProgressTables 49 false false R50.htm 40601 - Disclosure - Leases (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureLeasesTables 50 false false R51.htm 40602 - Disclosure - Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details) Details http://www.pineappleenergy.com/role/DisclosureLeasesTables 51 false false R52.htm 40603 - Disclosure - Leases (Maturities of Lease Liabilities) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails Leases (Maturities of Lease Liabilities) (Details) Details http://www.pineappleenergy.com/role/DisclosureLeasesTables 52 false false R53.htm 40701 - Disclosure - Discontinued Operations (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails Discontinued Operations (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables 53 false false R54.htm 40702 - Disclosure - Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details) Details http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables 54 false false R55.htm 40703 - Disclosure - Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details) Details http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables 55 false false R56.htm 40801 - Disclosure - Restricted Cash Equivalents and Investments (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails Restricted Cash Equivalents and Investments (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables 56 false false R57.htm 40802 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details) Details http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables 57 false false R58.htm 40803 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details) Details http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables 58 false false R59.htm 40901 - Disclosure - Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details) Sheet http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details) Details http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentTables 59 false false R60.htm 41001 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables 60 false false R61.htm 41002 - Disclosure - Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details) Details 61 false false R62.htm 41003 - Disclosure - Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details) Details http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables 62 false false R63.htm 41004 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details) Details http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables 63 false false R64.htm 41101 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesTables 64 false false R65.htm 41103 - Disclosure - Commitments and Contingencies (Future Minimum Principal Payments) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails Commitments and Contingencies (Future Minimum Principal Payments) (Details) Details http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesTables 65 false false R66.htm 41201 - Disclosure - Related Party Transactions (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails Related Party Transactions (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactions 66 false false R67.htm 41301 - Disclosure - Share Based Compensation (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails Share Based Compensation (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationTables 67 false false R68.htm 41306 - Disclosure - Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details) Details http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationTables 68 false false R69.htm 41401 - Disclosure - Equity (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails Equity (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureEquity 69 false false R70.htm 41501 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables 70 false false R71.htm 41502 - Disclosure - Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details) Details http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables 71 false false R72.htm 41503 - Disclosure - Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details) Details http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables 72 false false R73.htm 41504 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables 73 false false R74.htm 41505 - Disclosure - Income Taxes (Summary of Uncertain Tax Positions) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureIncomeTaxesSummaryOfUncertainTaxPositionsDetails Income Taxes (Summary of Uncertain Tax Positions) (Details) Details http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables 74 false false R75.htm 41601 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsTables 75 false false R76.htm 41602 - Disclosure - Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) Details http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsTables 76 false false R77.htm 41701 - Disclosure - Going Concern (Narrative) (Details) Sheet http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails Going Concern (Narrative) (Details) Details http://www.pineappleenergy.com/role/DisclosureGoingConcern 77 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 71 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 71 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesClassifiedCurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 71 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 71 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 71 [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 6 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 115, 117 [dq-0542-Deprecated-Concept] Concept DueFromEmployees in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. pegy-20221231x10k.htm 117 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: pegy:CommercialContractCompletionPeriod, pegy:CumulativeLossPeriodUsedToEvaluateObjectiveNegativeEvidence, pegy:LargeProjectConstructionCompletionPeriod, us-gaap:OperatingLossCarryforwardsExpirationDate, us-gaap:WarrantsAndRightsOutstandingTerm - pegy-20221231x10k.htm 9 pegy-20221231x10k.htm pegy-20221231.xsd pegy-20221231_cal.xml pegy-20221231_def.xml pegy-20221231_lab.xml pegy-20221231_pre.xml pegy-20221231xex21.htm pegy-20221231xex23_1.htm pegy-20221231xex31_1.htm pegy-20221231xex31_2.htm pegy-20221231xex32.htm pegy-20221231xex4_1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pegy-20221231x10k.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 722, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 218, "dts": { "calculationLink": { "local": [ "pegy-20221231_cal.xml" ] }, "definitionLink": { "local": [ "pegy-20221231_def.xml" ] }, "inline": { "local": [ "pegy-20221231x10k.htm" ] }, "labelLink": { "local": [ "pegy-20221231_lab.xml" ] }, "presentationLink": { "local": [ "pegy-20221231_pre.xml" ] }, "schema": { "local": [ "pegy-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 727, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 28, "http://www.pineappleenergy.com/20221231": 3, "http://xbrl.sec.gov/dei/2022": 7, "total": 38 }, "keyCustom": 96, "keyStandard": 397, "memberCustom": 58, "memberStandard": 35, "nsprefix": "pegy", "nsuri": "http://www.pineappleenergy.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://www.pineappleenergy.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:ContractsInProgressTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Contracts in Progress", "menuCat": "Notes", "order": "11", "role": "http://www.pineappleenergy.com/role/DisclosureContractsInProgress", "shortName": "Contracts in Progress", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:ContractsInProgressTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://www.pineappleenergy.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Discontinued Operations", "menuCat": "Notes", "order": "13", "role": "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:RestrictedCashEquivalentsAndInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Restricted Cash Equivalents and Investments", "menuCat": "Notes", "order": "14", "role": "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestments", "shortName": "Restricted Cash Equivalents and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:RestrictedCashEquivalentsAndInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "15", "role": "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "16", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Commitments & Contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.pineappleenergy.com/role/DisclosureCommitmentsContingencies", "shortName": "Commitments & Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "18", "role": "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Share Based Compensation", "menuCat": "Notes", "order": "19", "role": "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Equity", "menuCat": "Notes", "order": "20", "role": "http://www.pineappleenergy.com/role/DisclosureEquity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "22", "role": "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Going Concern", "menuCat": "Notes", "order": "23", "role": "http://www.pineappleenergy.com/role/DisclosureGoingConcern", "shortName": "Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "24", "role": "http://www.pineappleenergy.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Nature of Operations (Policy)", "menuCat": "Policies", "order": "25", "role": "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsPolicy", "shortName": "Nature of Operations (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policy)", "menuCat": "Policies", "order": "26", "role": "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy", "shortName": "Summary of Significant Accounting Policies (Policy)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Contracts in Progress (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.pineappleenergy.com/role/DisclosureContractsInProgressTables", "shortName": "Contracts in Progress (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.pineappleenergy.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Discontinued Operations (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "pegy:ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Restricted Cash Equivalents and Investments (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables", "shortName": "Restricted Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Property, Plant And Equipment (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentTables", "shortName": "Property, Plant And Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Share Based Compensation (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "menuCat": "Statements", "order": "4", "role": "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_3_28_2022_To_3_28_2022_us-gaap_BusinessAcquisitionAxis_pegy_HECAssetAcquisitionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit15", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Nature of Operations (Narrative) (Details)", "menuCat": "Details", "order": "40", "role": "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails", "shortName": "Nature of Operations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_3_28_2022_To_3_28_2022_us-gaap_BusinessAcquisitionAxis_pegy_HECAssetAcquisitionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit15", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_3_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "pegy:NumberOfBoardOfDirectorsMembers", "reportCount": 1, "unique": true, "unitRef": "Unit15", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_3_28_2022", "decimals": "INF", "first": true, "lang": null, "name": "pegy:NumberOfBoardOfDirectorsMembers", "reportCount": 1, "unique": true, "unitRef": "Unit15", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Summary of Significant Accounting Policies (Components of Accumulated Other Comprehensive Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "Unit1", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Business Combinations (Narrative) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "shortName": "Business Combinations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_3_28_2022_To_3_28_2022", "decimals": "-4", "lang": null, "name": "pegy:BusinessCombinationContingentConsiderationIssuedShares", "reportCount": 1, "unique": true, "unitRef": "Unit1", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Combinations (Schedule of Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_pegy_CsiMergerMember", "decimals": "0", "lang": null, "name": "pegy:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Business Combinations (Schedule of Proforma Information) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfProformaInformationDetails", "shortName": "Business Combinations (Schedule of Proforma Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Revenue Recognition (Narrative) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails", "shortName": "Revenue Recognition (Schedule of Disaggregation of Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:BillingsInExcessOfCostsAndEstimatedEarningsBillingsToDate", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails", "shortName": "Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:BillingsInExcessOfCostsAndEstimatedEarningsBillingsToDate", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:CostsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails", "shortName": "Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:CostsOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Equity", "menuCat": "Statements", "order": "5", "role": "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Leases (Narrative) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "shortName": "Leases (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_11_1_2022_To_11_30_2022", "decimals": "INF", "lang": null, "name": "pegy:LesseeOperatingLeaseNumberOfLocations", "reportCount": 1, "unique": true, "unitRef": "Unit15", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "shortName": "Leases (Information Related to ROU Assets and Related Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Leases (Maturities of Lease Liabilities) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases (Maturities of Lease Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Discontinued Operations (Narrative) (Details)", "menuCat": "Details", "order": "53", "role": "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails", "shortName": "Discontinued Operations (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "pegy:ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails", "shortName": "Discontinued Operations (Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "pegy:ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "pegy:ScheduleOfFinancialResultsOfDiscontinuedOperationsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Schedule of Financial Results of Discontinued Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "pegy:ScheduleOfFinancialResultsOfDiscontinuedOperationsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Restricted Cash Equivalents and Investments (Narrative) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "shortName": "Restricted Cash Equivalents and Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "shortName": "Restricted Cash Equivalents and Investments (Schedule of Cash Equivalents and Available-for-Sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails", "shortName": "Restricted Cash Equivalents and Investments (Schedule of Estimated Fair Value of Available-for-Sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_InvestmentsMember", "decimals": "0", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "shortName": "Property, Plant And Equipment (Schedule Of Property, Plant And Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "shortName": "Goodwill And Intangible Assets (Schedule of Changes in Carrying Amount of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Schedule of Finite-Lived Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details)", "menuCat": "Details", "order": "63", "role": "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets (Schedule of Estimated Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "menuCat": "Details", "order": "64", "role": "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_12_1_2020_To_12_31_2020", "decimals": "-6", "lang": null, "name": "pegy:RelatedPartyTransactionAmountBenchmark", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Commitments and Contingencies (Future Minimum Principal Payments) (Details)", "menuCat": "Details", "order": "65", "role": "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails", "shortName": "Commitments and Contingencies (Future Minimum Principal Payments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Related Party Transactions (Narrative) (Details)", "menuCat": "Details", "order": "66", "role": "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Share Based Compensation (Narrative) (Details)", "menuCat": "Details", "order": "67", "role": "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "shortName": "Share Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_pegy_EquityIncentivePlan1Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit1", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41306 - Disclosure - Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails", "shortName": "Share Based Compensation (Schedule of Changes in Restricted Stock Units Outstanding) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_pegy_EquityIncentivePlan1Member", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit1", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit1", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Equity (Narrative) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "shortName": "Equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_pegy_PipeInvestmentMember", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit1", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Nature of Operations", "menuCat": "Notes", "order": "7", "role": "http://www.pineappleenergy.com/role/DisclosureNatureOfOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Income Taxes (Narrative) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails", "shortName": "Income Taxes (Income Tax (Benefit) Expense by Jurisdiction) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit14", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41503 - Disclosure - Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details)", "menuCat": "Details", "order": "72", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails", "shortName": "Income Taxes (Reconciliation of Effective Tax Rate, by Percentage) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit14", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41504 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "menuCat": "Details", "order": "73", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:UnrecognizedTaxBenefitsOpeningBalanceSheet", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41505 - Disclosure - Income Taxes (Summary of Uncertain Tax Positions) (Details)", "menuCat": "Details", "order": "74", "role": "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesSummaryOfUncertainTaxPositionsDetails", "shortName": "Income Taxes (Summary of Uncertain Tax Positions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "pegy:UnrecognizedTaxBenefitsOpeningBalanceSheet", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Fair Value Measurements (Narrative) (Details)", "menuCat": "Details", "order": "75", "role": "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_7_1_2022_To_9_30_2022", "decimals": "0", "lang": null, "name": "pegy:PaymentForContingentValueRightsDistributions", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "menuCat": "Details", "order": "76", "role": "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_pegy_SUNationAcquisitionMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Going Concern (Narrative) (Details)", "menuCat": "Details", "order": "77", "role": "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "shortName": "Going Concern (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_pegy_SUNationAcquisitionMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit12", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "9", "role": "http://www.pineappleenergy.com/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "pegy-20221231x10k.htm", "contextRef": "Duration_1_1_2022_To_12_31_2022", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 94, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.pineappleenergy.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "pegy_AdditionalCommonSharesAvailableToPurchaseDuringWarrantPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additional Common Shares Available To Purchase During Warrant Period", "label": "Additional Common Shares Available To Purchase During Warrant Period", "terseLabel": "Additional common shares available to purchase during warrant period" } } }, "localname": "AdditionalCommonSharesAvailableToPurchaseDuringWarrantPeriod", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_AdditionalPaidInCapitalWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Additional Paid in Capital, Warrants", "label": "Additional Paid in Capital, Warrants", "terseLabel": "Additional paid in capital, warrants" } } }, "localname": "AdditionalPaidInCapitalWarrants", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationMergerTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Contingent Consideration Merger Transaction", "label": "Adjustments to Additional Paid in Capital, Contingent Consideration Merger Transaction", "terseLabel": "Contingent consideration related to merger transaction" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationMergerTransaction", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pegy_AmountToBeRepaidAtClosingOfMerger": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount To Be Repaid At Closing Of Merger", "label": "Amount To Be Repaid At Closing Of Merger", "terseLabel": "Amount to be repaid at closing of merger" } } }, "localname": "AmountToBeRepaidAtClosingOfMerger", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_AnotherThenMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Another Then-Member [Member]", "label": "Another Then Member [Member]", "terseLabel": "Another Then-Member [Member]" } } }, "localname": "AnotherThenMemberMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_AustinTaylorCommunicationsLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Austin Taylor Communications, Ltd. [Member]", "label": "Austin Taylor Communications Ltd [Member]", "terseLabel": "Austin Taylor Communications, Ltd. [Member]" } } }, "localname": "AustinTaylorCommunicationsLtdMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Backlog [Member]", "label": "Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "BacklogMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "pegy_BillingsInExcessOfCostsAndEstimatedEarningsBillingsToDate": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings in Excess of Costs and Estimated Earnings, Billings to Date", "label": "Billings in Excess of Costs and Estimated Earnings, Billings to Date", "terseLabel": "Billings to date" } } }, "localname": "BillingsInExcessOfCostsAndEstimatedEarningsBillingsToDate", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BillingsInExcessOfCostsAndEstimatedEarningsCostPlusEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiabilityCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Billings in Excess of Costs and Estimated Earnings, Cost plus Estimated Earnings on Uncompleted Contracts", "label": "Billings in Excess of Costs and Estimated Earnings, Cost plus Estimated Earnings on Uncompleted Contracts", "totalLabel": "Cost plus estimated earnings" } } }, "localname": "BillingsInExcessOfCostsAndEstimatedEarningsCostPlusEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BillingsInExcessOfCostsAndEstimatedEarningsCostsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails": { "order": 1.0, "parentTag": "pegy_BillingsInExcessOfCostsAndEstimatedEarningsCostPlusEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Billings in Excess of Costs and Estimated Earnings, Costs on Uncompleted Contracts", "label": "Billings in Excess of Costs and Estimated Earnings, Costs on Uncompleted Contracts", "terseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "BillingsInExcessOfCostsAndEstimatedEarningsCostsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BillingsInExcessOfCostsAndEstimatedEarningsEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails": { "order": 2.0, "parentTag": "pegy_BillingsInExcessOfCostsAndEstimatedEarningsCostPlusEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Billings in Excess of Costs and Estimated Earnings, Estimated Earnings on Uncompleted Contracts", "label": "Billings in Excess of Costs and Estimated Earnings, Estimated Earnings on Uncompleted Contracts", "terseLabel": "Estimated earnings" } } }, "localname": "BillingsInExcessOfCostsAndEstimatedEarningsEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BillingsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings on Uncompleted Contracts", "label": "Billings on Uncompleted Contracts", "terseLabel": "Billings to date" } } }, "localname": "BillingsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessAcquisitionCostOfAcquiredEntityWorkingCapitalAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Cost of Acquired Entity, Working Capital Adjustment", "label": "Business Acquisition, Cost of Acquired Entity, Working Capital Adjustment", "terseLabel": "Business acquisition, working capital adjustment" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityWorkingCapitalAdjustment", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessAcquisitionEquityInterestsIssuedOrIssuableSharesIssuedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interests Issued Or Issuable, Shares Issued, Fair Value", "label": "Business Acquisition, Equity Interests Issued Or Issuable, Shares Issued, Fair Value", "terseLabel": "Shares issued at acquisition closing, fair value" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableSharesIssuedFairValue", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationConsiderationTransferredLessCostToSellBuilding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred less Cost to Sell Building", "label": "Business Combination, Consideration Transferred less Cost to Sell Building", "terseLabel": "Purchase price less cost to sell building" } } }, "localname": "BusinessCombinationConsiderationTransferredLessCostToSellBuilding", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationConsiderationTransferredLiabilitiesIncurredFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Liabilities Incurred, Fair Value", "label": "Business Combination, Consideration Transferred, Liabilities Incurred, Fair Value", "terseLabel": "Business acquisition, deferred consideration, fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredFairValue", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationContingentConsiderationArrangementsDistribution": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Distribution", "label": "Business Combination, Contingent Consideration Arrangements, Distribution", "terseLabel": "CVR distribution" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsDistribution", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "pegy_BusinessCombinationContingentConsiderationArrangementsDistributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Distribution, Amount", "label": "Business Combination, Contingent Consideration Arrangements, Distribution, Amount", "verboseLabel": "CVR distribution, amount" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsDistributionAmount", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationContingentConsiderationIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Contingent Consideration Issued Shares", "label": "Business Combination Contingent Consideration Issued Shares", "terseLabel": "Contingent consideration, issued shares" } } }, "localname": "BusinessCombinationContingentConsiderationIssuedShares", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "pegy_BusinessCombinationContingentConsiderationLiabilityFundsAvailableBenchmark": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Contingent Consideration Liability, Funds Available Benchmark", "label": "Business Combination Contingent Consideration Liability, Funds Available Benchmark", "terseLabel": "Contingent consideration liability, funds available benchmark" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityFundsAvailableBenchmark", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationMergerPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Merger Period", "label": "Business Combination, Merger Period", "terseLabel": "Merger period" } } }, "localname": "BusinessCombinationMergerPeriod", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Operating Lease", "terseLabel": "Operating lease assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLease", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsHeldForSale": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Held for Sale", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Held for Sale", "terseLabel": "Current assets held for sale" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsHeldForSale", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsInvestments": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Investments", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Investments", "terseLabel": "Investments" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsInvestments", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized, Identifiable Assets Acquired And Liabilities Assumed, Customer Deposits", "label": "Business Combination Recognized, Identifiable Assets Acquired And Liabilities Assumed, Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCustomerDeposits", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRetentionCredit": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed Employee Retention Credit", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed Employee Retention Credit", "terseLabel": "Employee retention credit receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEmployeeRetentionCredit", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Asset", "terseLabel": "Right of use asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Current Liabilities, Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Current Liabilities, Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedCurrentLiabilitiesRelatedPartyPayables": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Related Party Payables", "label": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Current Liabilities, Related Party Payables", "terseLabel": "Related party payables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedCurrentLiabilitiesRelatedPartyPayables", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets AcquiredAndLiabilities Assumed, Operating Lease Liability", "terseLabel": "Operating lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandliabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "pegy_BusinessCombinationThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Threshold Consecutive Trading Days", "label": "Business Combination, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "BusinessCombinationThresholdConsecutiveTradingDays", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_ClassCUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class C Units [Member]", "label": "Class C Units [Member]", "terseLabel": "Class C Units [Member]" } } }, "localname": "ClassCUnitsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_CommencedDuringPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commenced During Period [Member]", "label": "Commenced During Period [Member]", "terseLabel": "Commenced During Period [Member]" } } }, "localname": "CommencedDuringPeriodMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "pegy_CommercialContractCompletionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Contract Completion Period", "label": "Commercial Contract Completion Period", "terseLabel": "Commercial contract completion period" } } }, "localname": "CommercialContractCompletionPeriod", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_CommercialContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Contracts [Member]", "label": "Commercial Contracts [Member]", "terseLabel": "Commercial Contracts [Member]" } } }, "localname": "CommercialContractsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "pegy_CommissionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Revenue [Member]", "label": "Commission Revenue [Member]", "terseLabel": "Commission [Member]" } } }, "localname": "CommissionRevenueMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "pegy_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Line Items]", "label": "Commitments and Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and Contingencies [Table]", "label": "Commitments and Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_CommunicationSystemsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Communication Systems, Inc. [Member]", "label": "Communication Systems Inc [Member]", "terseLabel": "CSI [Member]" } } }, "localname": "CommunicationSystemsIncMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ContingentConsiderationFairValueRemeasurement": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Fair Value Remeasurement", "label": "Contingent Consideration, Fair Value Remeasurement", "negatedLabel": "Fair value remeasurement of earnout consideration", "terseLabel": "Fair value remeasurement of earnout consideration", "verboseLabel": "Gain on fair value remeasurement of earnout consideration" } } }, "localname": "ContingentConsiderationFairValueRemeasurement", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "pegy_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration [Member]", "label": "Contingent Consideration [Member]", "terseLabel": "Earnout Consideration [Member]" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "pegy_ContingentValueRightsFairValueRemeasurement": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights, Fair Value Remeasurement", "label": "Contingent Value Rights, Fair Value Remeasurement", "negatedLabel": "Fair value remeasurement of contingent value rights", "terseLabel": "Fair value remeasurement of contingent value rights", "verboseLabel": "Gain (loss) on the fair value remeasurement" } } }, "localname": "ContingentValueRightsFairValueRemeasurement", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "pegy_ContingentValueRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights [Member]", "label": "Contingent Value Rights [Member]", "terseLabel": "Contingent Value Rights [Member]" } } }, "localname": "ContingentValueRightsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "pegy_ContingentValueRightsNoncurrent": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent Value Rights, Noncurrent", "label": "Contingent Value Rights, Noncurrent", "terseLabel": "Contingent value rights" } } }, "localname": "ContingentValueRightsNoncurrent", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pegy_ContractsInProgressAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts In Progress [Abstract]", "label": "Contracts in Progress [Abstract]" } } }, "localname": "ContractsInProgressAbstract", "nsuri": "http://www.pineappleenergy.com/20221231", "xbrltype": "stringItemType" }, "pegy_ContractsInProgressTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts In Progress [Text Block]", "label": "Contracts In Progress [Text Block]", "terseLabel": "Contracts in Progress" } } }, "localname": "ContractsInProgressTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgress" ], "xbrltype": "textBlockItemType" }, "pegy_CorporateNotesAndBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Notes And Bonds [Member]", "label": "Corporate Notes And Bonds [Member]", "terseLabel": "Corporate Notes/Bonds [Member]" } } }, "localname": "CorporateNotesAndBondsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "pegy_CostsAndEstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs and Estimated Earnings on Uncompleted Contracts", "label": "Costs and Estimated Earnings on Uncompleted Contracts", "totalLabel": "Costs and estimated earnings on uncompleted contracts" } } }, "localname": "CostsAndEstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_CostsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 1.0, "parentTag": "pegy_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs on Uncompleted Contracts", "label": "Costs on Uncompleted Contracts", "terseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_CsiMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CSI Merger [Member]", "label": "Csi Merger [Member]", "terseLabel": "CSI Merger [Member]" } } }, "localname": "CsiMergerMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_CumulativeLossPeriodUsedToEvaluateObjectiveNegativeEvidence": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cumulative Loss, Period Used to Evaluate Objective Negative Evidence", "label": "Cumulative Loss, Period Used to Evaluate Objective Negative Evidence", "terseLabel": "Cumulative loss, period used to evaluate negative objective evidence" } } }, "localname": "CumulativeLossPeriodUsedToEvaluateObjectiveNegativeEvidence", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_DebtAmountAndAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Amount And Accrued Interest", "label": "Debt Amount And Accrued Interest", "terseLabel": "Debt amount and accrued interest" } } }, "localname": "DebtAmountAndAccruedInterest", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DebtInstrumentInterestAndAccretionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest And Accretion Expense", "label": "Debt Instrument, Interest And Accretion Expense", "terseLabel": "Interest and accretion expense" } } }, "localname": "DebtInstrumentInterestAndAccretionExpense", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DeferredStockAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Award [Member]", "label": "Deferred Stock Award [Member]", "terseLabel": "Deferred Stock Award [Member]" } } }, "localname": "DeferredStockAwardMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Operating Lease Liabilities", "label": "Deferred Tax Assets, Tax Deferred Expense, Operating Lease Liabilities", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets", "label": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets", "negatedLabel": "Lease right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DevelopedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Developed Technology [Member]", "label": "Developed Technology [Member]", "terseLabel": "Developed Technology [Member]" } } }, "localname": "DevelopedTechnologyMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "pegy_DisposalGroupIncludingDiscontinuedOperationAccruedCompensationAndBenefits": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Accrued Compensation and Benefits", "label": "Disposal Group, Including Discontinued Operation, Accrued Compensation and Benefits", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedCompensationAndBenefits", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DisposalGroupIncludingDiscontinuedOperationAssets": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Assets", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets held for sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssets", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liability, Current", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liability, Current", "terseLabel": "Operating lease liability" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilityCurrent", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Right of Use Assets", "label": "Disposal Group, Including Discontinued Operation, Right of Use Assets", "terseLabel": "Right of use asset" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssets", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Transaction Costs", "label": "Disposal Group, Including Discontinued Operation, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_DividendWarrantModificationDecreaseInNetIncomeToCommonShareholderAmount": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividend, Warrant Modification, Decrease in Net Income to Common Shareholder, Amount", "label": "Dividend, Warrant Modification, Decrease in Net Income to Common Shareholder, Amount", "negatedLabel": "Less: Deemed dividend on modification of PIPE Warrants", "terseLabel": "Deemed dividend on modification of PIPE Warrants" } } }, "localname": "DividendWarrantModificationDecreaseInNetIncomeToCommonShareholderAmount", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "pegy_EmployeeRetentionCreditCurrent": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit, Current", "label": "Employee Retention Credit, Current", "terseLabel": "Employee retention credit" } } }, "localname": "EmployeeRetentionCreditCurrent", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pegy_EmployeeSavingsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Savings Plan [Member]", "label": "Employee Savings Plan [Member]", "terseLabel": "Employee Savings Plan [Member]" } } }, "localname": "EmployeeSavingsPlanMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_EmployeeStockOwnershipPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Ownership Plan [Member]", "label": "Employee Stock Ownership Plan [Member]", "terseLabel": "ESOP [Member]" } } }, "localname": "EmployeeStockOwnershipPlanMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_EquipmentLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Loans [Member]", "label": "Equipment Loans [Member]", "terseLabel": "Equipment Loans [Member]" } } }, "localname": "EquipmentLoansMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_EquityIncentivePlan1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 1 [Member]", "label": "Equity Incentive Plan1 [Member]", "terseLabel": "2022 Plan [Member]" } } }, "localname": "EquityIncentivePlan1Member", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "domainItemType" }, "pegy_EstimatedEarningsOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": 2.0, "parentTag": "pegy_CostsAndEstimatedEarningsOnUncompletedContracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Earnings on Uncompleted Contracts", "label": "Estimated Earnings on Uncompleted Contracts", "terseLabel": "Estimated earnings" } } }, "localname": "EstimatedEarningsOnUncompletedContracts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_FirstAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Anniversary [Member]", "label": "First Anniversary [Member]", "terseLabel": "First Anniversary [Member]" } } }, "localname": "FirstAnniversaryMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_GoingConcernAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Going Concern [Abstract]", "label": "Going Concern [Abstract]" } } }, "localname": "GoingConcernAbstract", "nsuri": "http://www.pineappleenergy.com/20221231", "xbrltype": "stringItemType" }, "pegy_GoingConcernLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Going Concern [Line Items]", "label": "Going Concern [Line Items]" } } }, "localname": "GoingConcernLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_GoingConcernTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Going Concern [Table]", "label": "Going Concern [Table]" } } }, "localname": "GoingConcernTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill And Intangible Assets [Line Items]", "label": "Goodwill And Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_GoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill And Intangible Assets [Table]", "label": "Goodwill And Intangible Assets [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_GrossExciseTaxPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross Excise Tax Policy [Policy Text Block]", "label": "Gross Excise Tax Policy [Policy Text Block]", "terseLabel": "Gross Excise Tax" } } }, "localname": "GrossExciseTaxPolicyPolicyTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "pegy_HECAssetAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "H E C Asset Acquisition [Member]", "label": "H E C Asset Acquisition [Member]", "terseLabel": "HEC Asset Acquisition [Member]" } } }, "localname": "HECAssetAcquisitionMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_HalfOfWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Half of the Warrants [Member]", "label": "Half Of Warrants [Member]", "terseLabel": "Half of the Warrants [Member]" } } }, "localname": "HalfOfWarrantsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_HecAssetAcquisitionAndSunationAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HEC Asset Acquisition And SUNation Acquisition [Member]", "label": "Hec Asset Acquisition And Sunation Acquisition [Member]", "terseLabel": "HEC Asset Acquisition And SUNation Acquisition [Member]" } } }, "localname": "HecAssetAcquisitionAndSunationAcquisitionMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_HerculesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hercules [Member]", "label": "Hercules [Member]", "terseLabel": "Hercules [Member]" } } }, "localname": "HerculesMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_InstallationAndOtherSuppliesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Installation And Other Supplies [Member]", "label": "Installation And Other Supplies [Member]", "terseLabel": "Installation And Other Supplies [Member]" } } }, "localname": "InstallationAndOtherSuppliesMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_IntangibleAssetsAmortizationExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible Assets, Amortization Expense [Member]", "label": "Intangible Assets Amortization Expense [Member]", "terseLabel": "Intangible Assets, Amortization Expense [Member]" } } }, "localname": "IntangibleAssetsAmortizationExpenseMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_InterestAndAccretionExpense": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest and Accretion Expense", "label": "Interest and Accretion Expense", "terseLabel": "Interest and accretion expense" } } }, "localname": "InterestAndAccretionExpense", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_InvertersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inverters [Member]", "label": "Inverters [Member]", "terseLabel": "Inverters [Member]" } } }, "localname": "InvertersMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_InvestmentAndOtherIncomeLoss": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment and Other Income (Loss)", "label": "Investment and Other Income (Loss)", "terseLabel": "Investment and other income" } } }, "localname": "InvestmentAndOtherIncomeLoss", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "pegy_LargeProjectConstructionCompletionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Large Project Construction Completion Period", "label": "Large Project Construction Completion Period", "terseLabel": "Large project construction completion period" } } }, "localname": "LargeProjectConstructionCompletionPeriod", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_Lease1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease 1 [Member]", "label": "Lease1 [Member]", "terseLabel": "Lease 1 [Member]" } } }, "localname": "Lease1Member", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_Lease2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease 2 [Member]", "label": "Lease2 [Member]", "terseLabel": "Lease 2 [Member]" } } }, "localname": "Lease2Member", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_LeaseCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Cost [Line Items]", "label": "Lease Cost [Line Items]" } } }, "localname": "LeaseCostLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "pegy_LeaseCostTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Cost [Table]", "label": "Lease Cost [Table]" } } }, "localname": "LeaseCostTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "pegy_LeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases Disclosure [Text Block]", "label": "Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesDisclosureTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "pegy_LegacyCsiShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy CSI Shareholders [Member]", "label": "Legacy Csi Shareholders [Member]", "terseLabel": "Legacy CSI Shareholders [Member]" } } }, "localname": "LegacyCsiShareholdersMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_LesseeOperatingLeaseAnnualPaymentAdjustmentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Annual Payment Adjustment, Percentage", "label": "Lessee, Operating Lease, Annual Payment Adjustment, Percentage", "terseLabel": "Percentage of annual rent adjustment" } } }, "localname": "LesseeOperatingLeaseAnnualPaymentAdjustmentPercentage", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "pegy_LesseeOperatingLeaseNumberOfLeasesWithAnnualPaymentAdjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number of Leases with Annual Payment Adjustment", "label": "Lessee, Operating Lease, Number of Leases with Annual Payment Adjustment", "terseLabel": "Number of leases with annual payment adjustment" } } }, "localname": "LesseeOperatingLeaseNumberOfLeasesWithAnnualPaymentAdjustment", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "positiveIntegerItemType" }, "pegy_LesseeOperatingLeaseNumberOfLocations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number of Locations", "label": "Lessee, Operating Lease, Number of Locations", "terseLabel": "Number of locations" } } }, "localname": "LesseeOperatingLeaseNumberOfLocations", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "positiveIntegerItemType" }, "pegy_LongTermPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Promissory Note [Member]", "label": "Long Term Promissory Note [Member]", "terseLabel": "Long-Term Note [Member]" } } }, "localname": "LongTermPromissoryNoteMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_MergerEarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Earnout Shares [Member]", "label": "Merger Earnout Shares [Member]", "terseLabel": "Merger Earnout Shares [Member]" } } }, "localname": "MergerEarnoutSharesMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_MergerImpactPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Impact Policy [Policy Text Block]", "label": "Merger Impact Policy [Policy Text Block]", "terseLabel": "Impact of the Merger" } } }, "localname": "MergerImpactPolicyPolicyTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "pegy_MinorityInvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minority Investment, Percentage Ownership", "label": "Minority Investment, Ownership Percentage", "terseLabel": "Minority investment, ownership percentage" } } }, "localname": "MinorityInvestmentOwnershipPercentage", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "pegy_NetIncreaseDecreaseInAccruedInterestAndPenalties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net increase (decrease) in accrued interest and penalties", "label": "Net increase (decrease) in accrued interest and penalties" } } }, "localname": "NetIncreaseDecreaseInAccruedInterestAndPenalties", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_NoncashContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "NonCash Contingent Consideration", "label": "NonCash Contingent Consideration", "terseLabel": "Contingent consideration related to merger transaction" } } }, "localname": "NoncashContingentConsideration", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_NorthernPacificGrowthInvestmentAdvisorsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Northern Pacific Growth Investment Advisors, LLC [Member]", "label": "Northern Pacific Growth Investment Advisors Llc [Member]", "terseLabel": "Northern Pacific Growth Investment Advisors, LLC [Member]" } } }, "localname": "NorthernPacificGrowthInvestmentAdvisorsLlcMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_NumberOfBoardOfDirectorsMembers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Board of Directors Members", "label": "Number of Board of Directors Members", "terseLabel": "Number of board of director members" } } }, "localname": "NumberOfBoardOfDirectorsMembers", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "pegy_NumberOfIssuableShareTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Issuable Share Tranches", "label": "Number Of Issuable Share Tranches", "terseLabel": "Number of issuable share tranches" } } }, "localname": "NumberOfIssuableShareTranches", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "pegy_OfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Offering Costs", "label": "Offering Costs", "terseLabel": "Offering costs" } } }, "localname": "OfferingCosts", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_OneThenMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Then-Member [Member]", "label": "One Then Member [Member]", "terseLabel": "One Then-Member [Member]" } } }, "localname": "OneThenMemberMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_OperatingLeasesAnnualRentAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Annual Rent Adjustment", "label": "Operating Leases, Annual Rent Adjustment", "terseLabel": "Fixed annual rent adjustment" } } }, "localname": "OperatingLeasesAnnualRentAdjustment", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_OtherPreferredStockDividendsAndAdjustmentsAndDividendWarrantModification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Preferred Stock Dividends And Adjustments and Dividend, Warrant Modification", "label": "Other Preferred Stock Dividends And Adjustments and Dividend, Warrant Modification", "terseLabel": "Deemed dividend on Convertible Preferred Stock and PIPE Warrants" } } }, "localname": "OtherPreferredStockDividendsAndAdjustmentsAndDividendWarrantModification", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_PaymentForContingentValueRightsDistributions": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for Contingent Value Rights Distributions", "label": "Payment for Contingent Value Rights Distributions", "negatedLabel": "Payment for contingent value rights distributions", "terseLabel": "Payment for contingent value rights distributions" } } }, "localname": "PaymentForContingentValueRightsDistributions", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_PipeInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PIPE Investment [Member]", "label": "Pipe Investment [Member]", "terseLabel": "PIPE Investment [Member]" } } }, "localname": "PipeInvestmentMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ProceedsFromContingentConsiderationSaleOfAssets": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Contingent Consideration, Sale of Assets", "label": "Proceeds from Contingent Consideration, Sale of Assets", "terseLabel": "Proceeds from earnout consideration payments" } } }, "localname": "ProceedsFromContingentConsiderationSaleOfAssets", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory Note [Member]", "label": "Promissory Note [Member]", "terseLabel": "Promissory Note [Member]" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_PurchasePriceMinimumPercentageOfFairMarketValueOfLowerOfValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Price Minimum Percentage of Fair Market Value of the Lower of the Value", "label": "Purchase Price Minimum Percentage of Fair Market Value of the Lower of the Value", "terseLabel": "Purchase price minimum percentage of fair market value of the lower of the value" } } }, "localname": "PurchasePriceMinimumPercentageOfFairMarketValueOfLowerOfValue", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "pegy_RefundableCustomerDeposits": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refundable Customer Deposits", "label": "Refundable Customer Deposits", "terseLabel": "Refundable customer deposits" } } }, "localname": "RefundableCustomerDeposits", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "pegy_RefundableTaxCreditAgainstCertainEmploymentTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refundable Tax Credit Against Certain Employment Taxes [Member]", "label": "Refundable Tax Credit Against Certain Employment Taxes [Member]", "terseLabel": "Refundable Tax Credit Against Certain Employment Taxes [Member]" } } }, "localname": "RefundableTaxCreditAgainstCertainEmploymentTaxesMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_RelatedPartyTransactionAmountBenchmark": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related Party, Transaction Amount Benchmark", "label": "Related Party, Transaction Amount Benchmark", "verboseLabel": "Transaction amount benchmark" } } }, "localname": "RelatedPartyTransactionAmountBenchmark", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_RepaymentsOfLongTermDebtIncludingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of Long-Term Debt Including Interest", "label": "Repayments of Long-Term Debt Including Interest", "terseLabel": "Repayment of debt including interest" } } }, "localname": "RepaymentsOfLongTermDebtIncludingInterest", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_RepaymentsOfLongTermLoansPayable": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of Long-Term Loans Payable", "label": "Repayments of Long-Term Loans Payable", "negatedLabel": "Payments against loan payable principal" } } }, "localname": "RepaymentsOfLongTermLoansPayable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_ResidentialContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential Contracts [Member]", "label": "Residential Contracts [Member]", "terseLabel": "Residential [Member]" } } }, "localname": "ResidentialContractsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "pegy_RestrictedCashEquivalentsAndInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash Equivalents and Investments [Text Block]", "label": "Restricted Cash Equivalents and Investments [Text Block]", "terseLabel": "Restricted Cash Equivalents and Investments" } } }, "localname": "RestrictedCashEquivalentsAndInvestmentsTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestments" ], "xbrltype": "textBlockItemType" }, "pegy_RestrictedCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Cash Equivalents [Member]", "label": "Restricted Cash Equivalents [Member]", "terseLabel": "Restricted Cash Equivalents [Member]" } } }, "localname": "RestrictedCashEquivalentsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "pegy_RestrictedCashThresholdForUseInCompanyOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted Cash Threshold For Use In Company Operations", "label": "Restricted Cash Threshold For Use In Company Operations", "terseLabel": "Restricted cash threshold for use in company operations" } } }, "localname": "RestrictedCashThresholdForUseInCompanyOperations", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "pegy_SUNationAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "S U Nation Acquisition [Member]", "label": "S U Nation Acquisition [Member]", "terseLabel": "SUNation Acquisition [Member]" } } }, "localname": "SUNationAcquisitionMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale [Table Text Block]", "label": "Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale [Table Text Block]", "terseLabel": "Schedule of Discontinued Operations Assets and Liabilities Classified as Held-for-Sale" } } }, "localname": "ScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleTableTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "pegy_ScheduleOfFinancialResultsOfDiscontinuedOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Financial Results of Discontinued Operations [Table Text Block]", "label": "Schedule of Financial Results of Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of Financial Results of Discontinued Operations" } } }, "localname": "ScheduleOfFinancialResultsOfDiscontinuedOperationsTableTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "pegy_SecondAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Anniversary [Member]", "label": "Second Anniversary [Member]", "terseLabel": "Second Anniversary [Member]" } } }, "localname": "SecondAnniversaryMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SecurityPurchaseAgreementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security Purchase Agreement Policy [Policy Text Block]", "label": "Security Purchase Agreement Policy [Policy Text Block]", "terseLabel": "PIPE Transaction" } } }, "localname": "SecurityPurchaseAgreementPolicyPolicyTextBlock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "pegy_SelectedByCsiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selected by CSI [Member]", "label": "Selected By Csi [Member]", "terseLabel": "Selected by CSI [Member]" } } }, "localname": "SelectedByCsiMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SelectedByPineappleEnergyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selected by Pineapple Energy [Member]", "label": "Selected By Pineapple Energy [Member]", "terseLabel": "Selected by Pineapple Energy [Member]" } } }, "localname": "SelectedByPineappleEnergyMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SeniorVicePresidentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Vice Presidents [Member]", "label": "Senior Vice Presidents [Member]", "terseLabel": "Senior Vice Presidents [Member]" } } }, "localname": "SeniorVicePresidentsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short-Term Investments, Fair Value Disclosure", "label": "Short-Term Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "pegy_ShortTermLimitedRecourseSecuredPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Limited Recourse Secured Promissory Note [Member]", "label": "Short Term Limited Recourse Secured Promissory Note [Member]", "terseLabel": "Short-Term Note [Member]" } } }, "localname": "ShortTermLimitedRecourseSecuredPromissoryNoteMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SixMonthAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Six-Month Anniversary [Member]", "label": "Six Month Anniversary [Member]", "terseLabel": "Six-Month Anniversary [Member]" } } }, "localname": "SixMonthAnniversaryMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SolarPanelsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Panels [Member]", "label": "Solar Panels [Member]", "terseLabel": "Solar Panels [Member]" } } }, "localname": "SolarPanelsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_StockIssuedConversionOfNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Conversion of Note Payable", "label": "Stock Issued, Conversion of Note Payable", "terseLabel": "Issuance of common stock for conversion of working capital note payable" } } }, "localname": "StockIssuedConversionOfNotePayable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedConversionOfRelatedPartyPayables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Conversion of Related Party Payables", "label": "Stock Issued, Conversion of Related Party Payables", "terseLabel": "Issuance of common stock for conversion of related party payables" } } }, "localname": "StockIssuedConversionOfRelatedPartyPayables", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedDuringPeriodSharesConversionOfNotePayable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Note Payable", "label": "Stock Issued During Period, Shares, Conversion of Note Payable", "terseLabel": "Issuance of common stock for conversion of working capital note payable, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfNotePayable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pegy_StockIssuedDuringPeriodSharesConversionOfRelatedPartyPayables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Related Party Payables", "label": "Stock Issued During Period, Shares, Conversion of Related Party Payables", "terseLabel": "Issuance of common stock for conversion of related party payables, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfRelatedPartyPayables", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pegy_StockIssuedDuringPeriodSharesEffectOfReverseCapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Effect of Reverse Capitalization", "label": "Stock Issued During Period, Shares, Effect of Reverse Capitalization", "terseLabel": "Effect of reverse capitalization, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesEffectOfReverseCapitalization", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pegy_StockIssuedDuringPeriodSharesProfessionalServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Professional Services", "label": "Stock Issued During Period, Shares, Professional Services", "terseLabel": "Issuance of common stock for professional services, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesProfessionalServices", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "pegy_StockIssuedDuringPeriodValueConversionOfNotePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Note Payable", "label": "Stock Issued During Period, Value, Conversion of Note Payable", "terseLabel": "Issuance of common stock for conversion of working capital note payable" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfNotePayable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedDuringPeriodValueConversionOfRelatedPartyPayables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Related Party Payables", "label": "Stock Issued During Period, Value, Conversion of Related Party Payables", "terseLabel": "Issuance of common stock for conversion of related party payables" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfRelatedPartyPayables", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedDuringPeriodValueEffectOfReverseCapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Effect of Reverse Capitalization", "label": "Stock Issued During Period, Value, Effect of Reverse Capitalization", "terseLabel": "Effect of reverse capitalization" } } }, "localname": "StockIssuedDuringPeriodValueEffectOfReverseCapitalization", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedDuringPeriodValueProfessionalServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Professional Services", "label": "Stock Issued During Period, Value, Professional Services", "terseLabel": "Issuance of common stock for professional services" } } }, "localname": "StockIssuedDuringPeriodValueProfessionalServices", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedEffectOfReverseCapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Effect of Reverse Capitalization", "label": "Stock Issued, Effect of Reverse Capitalization", "terseLabel": "Effect of reverse capitalization" } } }, "localname": "StockIssuedEffectOfReverseCapitalization", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_StockIssuedPurchaseOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Purchase of Assets", "label": "Stock Issued, Purchase of Assets", "terseLabel": "Issuance of common stock for the acquisition of HEC and E-Gear" } } }, "localname": "StockIssuedPurchaseOfAssets", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pegy_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "pegy_Sunation401KPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SUNation 401(k) Plan [Member]", "label": "Sunation401 K Plan [Member]", "terseLabel": "SUNation 401(k) Plan [Member]" } } }, "localname": "Sunation401KPlanMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_SunationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SUNation [Member]", "label": "Sunation [Member]", "terseLabel": "SUNation [Member]" } } }, "localname": "SunationMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_TaxPaymentsDueRelatedToPeriodPriorToAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Payments Due Related to the Period Prior to Acquisition [Member]", "label": "Tax Payments Due Related To Period Prior To Acquisition [Member]", "terseLabel": "Tax Payments Due Related to the Period Prior to Acquisition [Member]" } } }, "localname": "TaxPaymentsDueRelatedToPeriodPriorToAcquisitionMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_TermLoanFromHerculesCapitalInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan from Hercules Capital, Inc. [Member]", "label": "Term Loan From Hercules Capital Inc. [Member]", "terseLabel": "Term Loan from Hercules Capital, Inc. [Member]" } } }, "localname": "TermLoanFromHerculesCapitalInc.Member", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ThenMembersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Then-Members [Member]", "label": "Then Members [Member]", "terseLabel": "Then-Members [Member]" } } }, "localname": "ThenMembersMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ThereafterUntilPaidInFullMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Thereafter Until Paid in Full [Member]", "label": "Thereafter Until Paid In Full [Member]", "terseLabel": "Thereafter Until Paid in Full [Member]" } } }, "localname": "ThereafterUntilPaidInFullMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_ThreeMonthAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three-Month Anniversary [Member]", "label": "Three Month Anniversary [Member]", "terseLabel": "Three-Month Anniversary [Member]" } } }, "localname": "ThreeMonthAnniversaryMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_TradenamesAndTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tradenames and Trademarks [Member]", "label": "Tradenames And Trademarks [Member]", "terseLabel": "Tradenames & Trademarks [Member]" } } }, "localname": "TradenamesAndTrademarksMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "pegy_TranchesTwoAndThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranches Two And Three [Member]", "label": "Tranches Two And Three [Member]", "terseLabel": "Tranches Two And Three [Member]" } } }, "localname": "TranchesTwoAndThreeMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_UnrecognizedTaxBenefitsOpeningBalanceSheet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized Tax Benefits, Opening Balance Sheet", "label": "Unrecognized Tax Benefits, Opening Balance Sheet", "terseLabel": "Opening balance sheet" } } }, "localname": "UnrecognizedTaxBenefitsOpeningBalanceSheet", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesSummaryOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "pegy_ValueOfInvestmentInShortTermMoneyMarketFundsSoughtToBePreservedInDollarsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of the investment in short-term money market funds sought to be preserved (in dollars per share)", "label": "Value of the investment in short-term money market funds sought to be preserved (in dollars per share)", "terseLabel": "Value of the investment in short-term money market funds sought to be preserved (in dollars per share)" } } }, "localname": "ValueOfInvestmentInShortTermMoneyMarketFundsSoughtToBePreservedInDollarsPerShare", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "pegy_VolumeWeightedAveragePriceOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Volume Weighted Average Price Of Common Stock", "label": "Volume Weighted Average Price Of Common Stock", "terseLabel": "Volume weighted average price of common stock" } } }, "localname": "VolumeWeightedAveragePriceOfCommonStock", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "pegy_WarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Exercised", "label": "Warrants Exercised", "terseLabel": "Warrants exercised" } } }, "localname": "WarrantsExercised", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "pegy_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Issued", "label": "Warrants Issued", "terseLabel": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "pegy_WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants [Member]", "label": "Warrants [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantsMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_WarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty Period", "label": "Warranty Period", "terseLabel": "Warranty period" } } }, "localname": "WarrantyPeriod", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "pegy_WorkingCapitalNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Working Capital Note [Member]", "label": "Working Capital Note [Member]", "terseLabel": "Working Capital Note [Member]" } } }, "localname": "WorkingCapitalNoteMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "pegy_WorkmanshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Workmanship [Member]", "label": "Workmanship [Member]", "terseLabel": "Workmanship [Member]" } } }, "localname": "WorkmanshipMember", "nsuri": "http://www.pineappleenergy.com/20221231", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r762", "r902" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r489", "r645", "r674", "r687", "r688", "r706", "r719", "r726", "r789", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r489", "r645", "r674", "r687", "r688", "r706", "r719", "r726", "r789", "r906", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r347", "r648", "r707", "r725", "r784", "r785", "r792", "r915" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r347", "r648", "r707", "r725", "r784", "r785", "r792", "r915" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r399", "r400", "r401", "r402", "r477", "r489", "r521", "r522", "r523", "r621", "r645", "r674", "r687", "r688", "r706", "r719", "r726", "r781", "r789", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r477", "r489", "r521", "r522", "r523", "r621", "r645", "r674", "r687", "r688", "r706", "r719", "r726", "r781", "r789", "r907", "r908", "r909", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r494", "r759" ], "lang": { "en-us": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Scenario, Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r304", "r494", "r738", "r759" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r304", "r494", "r738", "r739", "r759" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r762", "r902" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual with Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r687", "r688", "r906", "r908", "r911" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r32", "r194", "r195", "r755" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Related party payables" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accounts payable to related parties, due after one year or beyond the normal operating cycle, if longer.", "label": "Accounts Payable, Related Parties, Noncurrent", "terseLabel": "Related party payables" } } }, "localname": "AccountsPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Trade accounts receivable, less allowance for doubtful accounts of $108,636 and $0, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r19", "r200", "r221" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r35" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of accrued expenses.", "label": "Accrued Liabilities, Fair Value Disclosure", "negatedLabel": "Current Liabilities", "terseLabel": "Fair value of accrued consideration" } } }, "localname": "AccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r119", "r247" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r263", "r264", "r265", "r267", "r274", "r275", "r744" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Unrealized Investment Gain Loss [Member]", "terseLabel": "Unrealized Gain (Loss) On Securities [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r44", "r45", "r46", "r256", "r670", "r679", "r680" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r273", "r274", "r587", "r588", "r589", "r590", "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r183", "r605", "r675", "r676", "r744", "r745", "r746", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted average amortization period of acquired intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition Related Costs [Member]", "terseLabel": "Acquisition-related Costs [Member]" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r530", "r531", "r532", "r756", "r757", "r758", "r893" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r151", "r152", "r496" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r525" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Share based compensation expense before income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r257", "r354", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Trade accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r55" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r69", "r103", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Shares not included in the computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r69", "r115" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "verboseLabel": "Impairment loss" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r198", "r220", "r251", "r286", "r332", "r341", "r345", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r570", "r572", "r586", "r724", "r787", "r788", "r904" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r241", "r262", "r286", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r570", "r572", "r586", "r724", "r787", "r788", "r904" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122", "r239", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "pegy_DisposalGroupIncludingDiscontinuedOperationAssets", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Current assets held for sale", "totalLabel": "Total current assets" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r92" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r93" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r357", "r371" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Debt Maturities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Amortized Cost Basis", "terseLabel": "Amortized Cost, Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r94", "r358", "r668" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value", "terseLabel": "Estimated Market Value, Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r91", "r356", "r371", "r664" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Fair Value", "totalLabel": "Estimated Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r565", "r717", "r718" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r164", "r165", "r565", "r717", "r718" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares issued at acquisition closing" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r888", "r889" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Proforma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r563", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfProformaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r563", "r564" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfProformaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r161" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r171", "r172", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Acquisition, Cost of Acquired Entity, Purchase Price", "terseLabel": "Total purchase price of acquired entity" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r169", "r171", "r172", "r568" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Acquisition, Cost of Acquired Entity, Liabilities Incurred", "terseLabel": "Consideration transferred, promissory notes", "verboseLabel": "Business acquisition, deferred consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any change recognized during the period in the high-end of the estimated range of outcomes (undiscounted) of a liability assumed in a business combination arising from an item of contingent consideration.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High", "terseLabel": "Contingent consideration, maximum" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r170", "r173", "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Acquisition, Contingent Consideration, at Fair Value", "verboseLabel": "Contingent consideration at fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r170", "r174" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earnout consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r178", "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Operating (loss) since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents", "terseLabel": "Cash acquired in acquisition", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Acquisition, Purchase Price Allocation, Intangible Assets Other than Goodwill", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Acquisition, Purchase Price Allocation, Liabilities Assumed", "totalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "terseLabel": "Loans payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment", "verboseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r14", "r78", "r86" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash Equivalents and Investments [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r71", "r244", "r690" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r72", "r197" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Restricted Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r66", "r71", "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT END OF YEAR", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH AT BEGINNING OF YEAR" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r66", "r188" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r740" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r9", "r66" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash used in investing activities - discontinued operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r9", "r66" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash provided by operating activities - discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r252", "r253", "r254", "r286", "r308", "r309", "r312", "r314", "r319", "r320", "r363", "r403", "r406", "r407", "r408", "r412", "r413", "r434", "r435", "r439", "r443", "r450", "r586", "r689", "r737", "r751", "r760" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Warrant exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r207", "r226" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "COMMITMENTS AND CONTINGENCIES (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments & Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r125", "r397", "r398", "r683", "r786" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments & Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r756", "r757", "r893" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r133" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $0.05 per share; 75,000,000 and 37,500,000 shares authorized, respectively; 9,915,586 and 3,074,998 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Share Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r270", "r272", "r277", "r665", "r671" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossAlternateCalc": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r181", "r694" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r453", "r455", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r453", "r455", "r474" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Costs and estimated earnings in excess of billings", "totalLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressCostsAndEstimatedEarningsInExcessOfBillingsDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r453", "r454", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r453", "r454", "r474" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Billings in excess of costs and estimated earnings", "totalLabel": "Billings in excess of costs plus estimated earnings on uncompleted contracts" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressBillingsInExcessOfCostsAndEstimatedEarningsDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r74", "r75", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of stock, amount converted" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r74", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r54", "r648" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Long-Term Contract or Program Disclosure [Table Text Block]", "terseLabel": "Billings in Excess of Costs and Estimated Earnings and Costs and Estimated Earnings in Excess of Billings" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureContractsInProgressTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current year income taxes (benefit):" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r754", "r885", "r886" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r199", "r202", "r218", "r290", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r594", "r701", "r702", "r703", "r704", "r705", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r202", "r218", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Debt carrying amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r129", "r416" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Possible conversion from debt instrument based on one unit" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r190", "r192", "r414", "r594", "r702", "r703" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r422", "r585", "r702", "r703" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r37", "r190", "r432", "r594" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37", "r415" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r38", "r290", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r594", "r701", "r702", "r703", "r704", "r705", "r752" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r38", "r215" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt payment, principal and accrued interest" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Required principal payment" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities, Gross Realized Gain (Loss)", "terseLabel": "Debt securities realized gains" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r22", "r23", "r201", "r216", "r545" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAlternativeCalculation": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Net deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r546" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r883" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAlternativeCalculation": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets (Liabilities), Net", "totalLabel": "Total net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r883" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetailsAlternativeCalculation": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Domestic net operating loss carry-forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Foreign net operating loss carry-forwards and credits" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r158", "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Federal and state credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r158", "r159", "r884" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Tax credit carryforward related to research and development" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Other stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued and prepaid expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r547" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets, Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r159", "r884" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contribution Per Employee, Percent", "terseLabel": "Maximum matching percentage by employer" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r69", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r69", "r330" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Dilutive effect" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r473", "r707", "r708", "r709", "r710", "r711", "r712", "r713" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r498", "r526", "r527", "r529", "r533", "r720" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r7", "r51", "r230" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Operating income before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r11", "r537", "r553", "r558" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expense" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r0", "r1", "r10", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Trade accounts receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122", "r239", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 2.0, "parentTag": "pegy_DisposalGroupIncludingDiscontinuedOperationAssets", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Noncurrent assets held for sale", "totalLabel": "Total noncurrent assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r8", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Cost of sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "auth_ref": [ "r8" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "terseLabel": "Amortization expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r8" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "terseLabel": "Intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property, plant, and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r8", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r12", "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromEmployees": { "auth_ref": [ "r193", "r228", "r610" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from an Entity employee, not to include stockholders or officers.", "label": "Due from Employees", "terseLabel": "Advances to employees" } } }, "localname": "DueFromEmployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r255", "r405", "r406", "r407", "r411", "r412", "r413", "r609", "r692", "r755" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Related party receivables" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r206", "r227", "r405", "r406", "r407", "r411", "r412", "r413", "r609", "r755" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Acquisition related costs and accrued payable" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r278", "r296", "r297", "r298", "r299", "r300", "r305", "r308", "r312", "r313", "r314", "r316", "r577", "r578", "r666", "r672", "r697" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "totalLabel": "Basic net loss per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic net loss per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r278", "r296", "r297", "r298", "r299", "r300", "r308", "r312", "r313", "r314", "r316", "r577", "r578", "r666", "r672", "r697" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "totalLabel": "Diluted net loss per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted net loss per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r538" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate, Continuing Operations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r288", "r538", "r555" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate", "terseLabel": "Tax at U.S. statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r881", "r887" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r881", "r887" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Other nondeductible items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r881", "r887" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r881", "r887" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateByPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Recognition period for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r880" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation expense for awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.", "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares", "terseLabel": "Shares of ESOP allocated to accounts of eligible employees" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r133", "r238", "r273", "r274", "r275", "r291", "r292", "r293", "r295", "r301", "r303", "r318", "r364", "r452", "r530", "r531", "r532", "r550", "r551", "r576", "r587", "r588", "r589", "r590", "r591", "r592", "r605", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Investment" } } }, "localname": "EquitySecuritiesFvNiCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedLoss": { "auth_ref": [ "r766" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Loss", "terseLabel": "Impairment loss on investment" } } }, "localname": "EquitySecuritiesFvNiRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r579", "r580", "r584" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r185", "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r422", "r478", "r479", "r480", "r481", "r482", "r483", "r580", "r618", "r619", "r620", "r702", "r703", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r422", "r478", "r483", "r580", "r618", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r422", "r478", "r483", "r580", "r619", "r702", "r703", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r422", "r478", "r479", "r480", "r481", "r482", "r483", "r580", "r620", "r702", "r703", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r422", "r478", "r479", "r480", "r481", "r482", "r483", "r618", "r619", "r620", "r702", "r703", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "terseLabel": "Assets (Liabilities) Net, fair value", "totalLabel": "Total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r359", "r360", "r366", "r367", "r368", "r369", "r370", "r372", "r373", "r374", "r430", "r448", "r574", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r699", "r763", "r764", "r765", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset, useful life", "verboseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r249", "r395" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r393", "r394", "r395", "r396", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r109", "r650" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r104", "r108" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r109", "r649" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture And Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r750" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Gain on sale of assets", "terseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r750", "r779", "r780" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Properties", "terseLabel": "Gain (loss) on sale" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r248", "r380", "r663", "r700", "r724", "r768", "r775" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "January 1, 2020", "totalLabel": "Balance at December 31, 2021", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r383", "r700" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r101", "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r382", "r389", "r700" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "verboseLabel": "Gross goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss [Abstract]" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r69", "r381", "r386", "r392", "r700" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r53", "r286", "r332", "r340", "r344", "r346", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r586", "r698", "r787" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r69", "r115", "r121" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Goodwill impairment loss" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r113", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Recoverability of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r50", "r196", "r209", "r233", "r332", "r340", "r344", "r346", "r667", "r698" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Operating loss from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r287", "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Pretax income (losses)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r179", "r286", "r294", "r332", "r340", "r344", "r346", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r578", "r586", "r698", "r787" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss from continuing operations", "totalLabel": "Net loss from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r49", "r208", "r210", "r229", "r278", "r294", "r296", "r297", "r298", "r299", "r308", "r312", "r313", "r578", "r666" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r49", "r229", "r232", "r278", "r294", "r296", "r297", "r298", "r299", "r308", "r312", "r313", "r314", "r578", "r666", "r672" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r2", "r3", "r4", "r5", "r6", "r11", "r230", "r240", "r559" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss from discontinued operations, net of tax", "totalLabel": "Income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfFinancialResultsOfDiscontinuedOperationsDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r51", "r230", "r232", "r278", "r309", "r312", "r313", "r912", "r913" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r184", "r309", "r312", "r313" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations and Comprehensive Loss [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r288", "r539", "r544", "r549", "r552", "r556", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r289", "r302", "r303", "r331", "r537", "r553", "r557", "r673" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesIncomeTaxBenefitExpenseByJurisdictionDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r881" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "terseLabel": "Income tax benefit related to research and development credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade and related party accounts receivables, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments.", "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "negatedLabel": "Accrued interest" } } }, "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r646", "r749" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r102", "r107" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDebtExpense": { "auth_ref": [ "r189" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.", "label": "Interest Expense, Other", "negatedLabel": "Interest and other expense" } } }, "localname": "InterestAndDebtExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r191", "r212", "r276", "r329", "r593" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r58", "r427", "r433", "r704", "r705" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r280", "r282", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r259", "r691", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r243", "r258", "r317", "r375", "r376", "r377", "r647", "r695" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r362", "r914" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of Available-for-Sale Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments [Member]" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r900" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Information Related to ROU Assets and Related Lease Liabilities" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r901" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsAltCalc": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r604" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsAltCalc": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r899" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Operating Leases, Term of Contract", "verboseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r203", "r224", "r724", "r753", "r767", "r896" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36", "r242", "r286", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r571", "r572", "r573", "r586", "r724", "r787", "r904", "r905" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r20", "r21", "r286", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r571", "r572", "r573", "r586", "r787", "r904", "r905" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "TOTAL LONG-TERM LIABILITIES" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "verboseLabel": "LONG TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r0", "r1", "r10", "r122", "r239", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities held for sale" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r0", "r1", "r10", "r116", "r122", "r239", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Current liabilities held for sale", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r0", "r1", "r10", "r114", "r122", "r239", "r240" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Long term liabilities held for sale", "totalLabel": "Total noncurrent liabilities" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureDiscontinuedOperationsScheduleOfDiscontinuedOperationsAssetsAndLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r33", "r752" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r33", "r752" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r20", "r202", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loans Payable", "verboseLabel": "Loans payable" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Current portion of loans payable" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r128", "r290", "r790" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r128", "r290", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r128", "r290", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r128", "r290", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r128", "r290", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r128", "r290", "r425" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesFutureMinimumPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-Term Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r38" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Loan payable and related interest" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r782", "r783" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "Number of lawsuits" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery And Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r894" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r815" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r321", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r281" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r281" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r748" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash (used in) provided by investing activities - continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r66", "r67", "r70" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r66", "r67", "r70" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash used in operating activities - continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r52", "r70", "r211", "r231", "r240", "r268", "r271", "r275", "r286", "r294", "r296", "r297", "r298", "r299", "r302", "r303", "r310", "r332", "r340", "r344", "r346", "r363", "r403", "r404", "r406", "r407", "r408", "r409", "r410", "r412", "r413", "r578", "r586", "r698", "r787" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossAlternateCalc": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r296", "r297", "r298", "r299", "r305", "r306", "r311", "r314", "r332", "r340", "r344", "r346", "r698" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss available to common shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Accounting Standards Issued and Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r74", "r75", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Issuance of common stock for the acquisition of SUNation" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Working capital note payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r31", "r194", "r755" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Current portion of loans payable - related party" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r39", "r193", "r755" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Loans payable and related interest - related party" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of companies acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r332", "r340", "r344", "r346", "r698" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss from continuing operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r599", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r596" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsAltCalc": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r596" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r596" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r597", "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r595" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right of use asset", "verboseLabel": "Right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/DisclosureLeasesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r603", "r723" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r602", "r723" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r158" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Date", "terseLabel": "Operating loss carryforward expiration date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nature of Operations [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r261", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r250" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "TOTAL OTHER ASSETS" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "verboseLabel": "OTHER ASSETS:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r46", "r48", "r274", "r587", "r589", "r592", "r744" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Net current period change" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r179", "r180", "r182", "r269", "r272" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossAlternateCalc": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r263", "r266" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLossAlternateCalc": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax", "verboseLabel": "Unrealized losses on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r35", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPreferredStockDividendsAndAdjustments": { "auth_ref": [ "r79", "r141" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of preferred stock dividends and adjustments classified as other.", "label": "Other Preferred Stock Dividends and Adjustments", "negatedLabel": "Less: Deemed dividend on extinguishment of Convertible Preferred Stock", "terseLabel": "Deemed dividend on extinguishment of Convertible Preferred Stock" } } }, "localname": "OtherPreferredStockDividendsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r65" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments related to equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r61", "r567" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Business Acquisition, Cost of Acquired Entity, Cash Paid", "terseLabel": "Business acquisition, initial cash consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r61" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r279", "r890", "r891", "r892" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r143", "r144", "r145", "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Employee Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock Convertible Conversion Price", "terseLabel": "Per share conversion price of preferred stock" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24", "r434" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r434" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Convertible preferred stock, par value $1.00 per share; 3,000,000 shares authorized; 28,000 and 0 issued and outstanding, respectively", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r260", "r378", "r379", "r693" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r747" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Additional borrowing" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "auth_ref": [ "r62" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "terseLabel": "Proceeds from the issuance of preferred stock & warrants to PIPE investors" } } }, "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Private placement investment" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r63" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings against working capital note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r60" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "verboseLabel": "Proceeds from the sale of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r59" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale", "verboseLabel": "Proceeds from the sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r124", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r118", "r246" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r120", "r225", "r669", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r120", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule Of Property, Plant And Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r484", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r237", "r608", "r609", "r903" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r484", "r608", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r903" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r606", "r607", "r609", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "verboseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r71", "r77", "r197", "r222", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r71", "r77", "r244" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestments": { "auth_ref": [ "r681", "r682" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet.", "label": "Restricted Cash and Investments", "terseLabel": "Restricted cash, cash equivalents and investments" } } }, "localname": "RestrictedCashAndInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoingConcernNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r140", "r223", "r678", "r680", "r724" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r238", "r291", "r292", "r293", "r295", "r301", "r303", "r364", "r530", "r531", "r532", "r550", "r551", "r576", "r675", "r677" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r719", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r719", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r327", "r328", "r339", "r342", "r343", "r347", "r348", "r349", "r472", "r473", "r648" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r476", "r696" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r601", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations", "verboseLabel": "Operating right of use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureLeasesInformationRelatedToRouAssetsAndRelatedLeaseLiabilitiesDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r46", "r897", "r898" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents and Available-for-Sale Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r95", "r96", "r97", "r98", "r99", "r100", "r213", "r214" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r164", "r165", "r565" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables", "http://www.pineappleenergy.com/role/DisclosureNatureOfOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax (Benefit) Expense by Jurisdiction" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Effective Tax Rate, by Percentage" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r104", "r108", "r649" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r104", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r700" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r700", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Future Minimum Principal Payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosurePropertyPlantAndEquipmentScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Schedule of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r194", "r195" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r87", "r88", "r89", "r101" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r495", "r497", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of Changes in Restricted Stock Units Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r130", "r131", "r132", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r252", "r253", "r254", "r319", "r434", "r435", "r437", "r439", "r443", "r448", "r450", "r706", "r737", "r751" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt and Equity Securities, FV-NI [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r722", "r882" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Uncertain Tax Positions" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r348" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r56" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r741", "r742", "r791" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r68" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r510", "r511" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares, Outstanding \u2013 December 31,", "periodStartLabel": "Shares, Outstanding \u2013 December 31,", "verboseLabel": "Number of awards outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r510", "r511" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding \u2013 December 31,", "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding \u2013 December 31," } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional awards authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of awards authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Awards eligible for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Number of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "verboseLabel": "Number of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Issued in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureShareBasedCompensationScheduleOfChangesInRestrictedStockUnitsOutstandingDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Tranche Three [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Issuance fair value per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "BALANCE, Shares", "periodStartLabel": "BALANCE, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r204", "r205", "r219", "r743" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-Term Investments", "verboseLabel": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r78", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "terseLabel": "Accrued warranty provision" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r252", "r253", "r254", "r286", "r308", "r309", "r312", "r314", "r319", "r320", "r363", "r403", "r406", "r407", "r408", "r412", "r413", "r434", "r435", "r439", "r443", "r450", "r586", "r689", "r737", "r751", "r760" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r133", "r238", "r273", "r274", "r275", "r291", "r292", "r293", "r295", "r301", "r303", "r318", "r364", "r452", "r530", "r531", "r532", "r550", "r551", "r576", "r587", "r588", "r589", "r590", "r591", "r592", "r605", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Stockholders\u2019 Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r291", "r292", "r293", "r318", "r648" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r24", "r25", "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Issuance of common stock for SUNation Acquisition, Shares", "verboseLabel": "Shares issued for merger" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r133", "r134", "r140", "r424" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Series A convertible preferred stock to common stock, Shares", "verboseLabel": "Conversion of securities" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "verboseLabel": "Issuance of preferred stock and warrants to PIPE investors, net of issuance costs, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Shares, Purchase of Assets", "terseLabel": "Issuance of common stock for HEC Asset Acquisition, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r42", "r133", "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for SUNation Acquisition", "verboseLabel": "Fair value of shares issued" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r42", "r133", "r140" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Series A convertible preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Issuance fair value", "verboseLabel": "Issuance of preferred stock and warrants to PIPE investors, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.", "label": "Stock Issued During Period, Value, Purchase of Assets", "terseLabel": "Issuance of common stock for HEC Asset Acquisition" } } }, "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r28", "r29", "r90", "r724", "r753", "r767", "r896" ], "calculation": { "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets", "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r142", "r285", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r452", "r575" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]", "terseLabel": "Going Concern" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureGoingConcern" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r712", "r792" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r712", "r792" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing Of Transfer Of Good Or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r234", "r235", "r236", "r352", "r353", "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred At Point In Time [Member]", "terseLabel": "Performance Obligations Satisfied at a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred Over Time [Member]", "terseLabel": "Performance Obligations Satisfied Over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureRevenueRecognitionScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r359", "r360", "r430", "r448", "r574", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r763", "r764", "r765", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfCashEquivalentsAndAvailableForSaleSecuritiesDetails", "http://www.pineappleenergy.com/role/DisclosureRestrictedCashEquivalentsAndInvestmentsScheduleOfEstimatedFairValueOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r536", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Uncertain tax positions \u2013 December 31,", "periodStartLabel": "Uncertain tax positions \u2013 January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesSummaryOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r156" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "negatedLabel": "Gross decreases - current period tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesSummaryOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrual for interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reductions Resulting from Lapse of Applicable Statute of Limitations", "terseLabel": "Expiration of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "verboseLabel": "Uncertain tax benefit positions that would reduce the effective income tax rate if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r83", "r84", "r85", "r322", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureBusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r895" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrant term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureEquityNarrativeDetails", "http://www.pineappleenergy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r307", "r314" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted Average Dilutive Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r305", "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted Average Basic Shares Outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.pineappleenergy.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.Q)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187283-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 98 0000022701-23-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000022701-23-000008-xbrl.zip M4$L#!!0 ( !5XCE;$IYSBWAH $!7 0 1 <&5G>2TR,#(R,3(S,2YX M\?O_[U+^__9W__7V=W-X;EFL&2,M\P.24^M8R'C7%. MN8^?+FS/=%POX-2X)8S,J0 <#@].#HX.3HW]_0C1&?&@HLL,@7%X,$A*SB.D M+GMGG!P.3@Z'1\-C8_#NZ/C=R2_&Y#8!O 4*9W8CI&'KACY\#Q2USA^-!FGD^826-X MQV9?:L"Q^ %83M"7X"-J!J>GIX>B=,_P"9]3_Q-94F]%3)H#7]F,DM7*H911 M/M\[ZT;\"'X9M?=A3@(OHL.C,9K:@$[K9T9&Q;R25X>]L?2-" M8(08WA\6$808 Q@W8_:K^'O%J0>(A!QNX$-4)P(IPYO$,0-'&3QM6P)]F)/S M\XL]^>B-9^,5Y8)J;\2L82EVPYT9*7Z# M,,O(M6!@$[U&594Q.^Z@Z).V@Q21&4(7!U22&J3G04> 'D>=-@'FX4]&.T>*W#H>#;R M/%AX1N:?@9#* M=/Y6K+-&38SXN:,-W&#^#5L4LSDV*@8U4FS1MQNUP>U1&N5.DK5&,M9 MO2ML@53>%4H3?$57J%-ZOGO$[7:]*RC/SUM/[%*5_O0<,WHG%89_0>>W60"- M)-N,U)B2ET(YPEWSLC[2!WKRN53XM *?7^U=F7=Y>?R#)!M+[O? MRAEY54"1\5>T^5+*#.(92-O^S.7[2%W?[>K5?P56-C-MXMQ1+W!P5R:OL67O M:HM>WHE*FU(S6@XJ^\U7:E'6H7\JS4DI+Z$K(-"-FFPP]^4XF MA4[(2J8A(Z6L[VHMU9Z8A%?$YK\3)T#7PXMWMNU:E7>WTORU=7=+S6,DRQ!T M":](W^.J>QSL,V"B]S<3AS ?MS4@[14*-]5V)4A%=WH.E+*^/<=X?C0$ M)F.$NZ085Z9WC&?UH%WO!;^YKO4(NTSN'9%?WA>Y)*>,3@J+UIQ-:'GM-G82LZO4V';N)F.6S?"YK$T MQM3W$04U7B%1L&%>TQ+0+KU# :V\7Y16EZ1?D.9^$;:Z+YHMPW:]/UPS^$CO MR1..VNC/,P"?V?[ETXHRCYYM_@FKK&?!8@YT5>A_6S0R?4N<:B%.0^ WWJ2_ MC#=1(S\843,8T9-MJ-=OHI@["OM"TW9L02[8?[,9!1FML?0.+*ZSS81R$[F? M5[E:=L0FUW9I=.>UG6](F(AQ4Z(+8&,_HMK3]GJE)VK*N,'HC').+?@L\WTU M:[PU*KFZ3^K5G7.21>T(/B3*]1%6ODIRX#=H>[< [6]AGQ[*II MY"NU*NM:/Y7-B8QG(4M/E7.UPBK8 8Q$O(,05]'9ZDHVCK^'UT$ MS+?]S36;N7R9G6Y4(&4A5$>G&$(55\O^*3P# H>10=(AZ3>'^DX(A^(%]6U@ M034^.%])'BS\5CU8V'B30]BEX=$+G^C&G]8@T&F MNN-6$8FIPR6+_F__^\MP\//?C;"9#NDS76(^8: S4;V%M=#"419'P,82B5G M:5@S'\K;22%/@^62\,UX-K7GS)[![ 'KAFFBPP_6W0ET6A-6Z:+@%6O)E#$L M*R/"AMK(X#-2A$:,L9,JD@77J@3@2L5_7!:_-)BVDY*^HVO* HJ^DGG88,LP JE&?I%-'LIQ )W44N49NO)YO%03"J?L)'MTWDG9UQQ:MCC? ME,E_<%26?_V992<5 &;;T@X'_[F8MN>4R8SV2CB9Z"5[IDQ]XV]DN?J[D4/3 M2=E/%P2,;\QE@'= *?.DWO\**)G<)?:YJ&V$"1.R]3LI\*SCIO15)E")*=YA MGTKF'*KFB$HJ2,F%K>SA4B?%*3V043JUD8I8LM6I.&3II+2GP8-'_PR I\NU M3-"E;:2KBRM(='@_*QHOM&/16BOAJH[<0KJPF<)EZ M3LOJ:;@KUV6%U/CHY2IIKB!1RC;7D;JLE8SO7:0WS/C=Y5IIKB#3RJ"LE:S7 M/\QUF$'5;:7(W?H5^[TZ6)DJ)'N)JH. ;FLAX[>6B[X,()-WXPVJ+LM8ZL*6 M2[L.5"9WR;ZB\F)!EU50=KM^(IR+ZS@5MT44:I05 MD[JVQ")3X4XQMKUB6ZH$EV*7A5<%H#18(D] E;^@O)2(>B?E;]62O(/LY#Q. MZ1 Y95)*#$&*)!]VUWN2S)'<-"$HU9%I5S7&NQ_IM;+.I>@1=]\R5^"V2H1= M@T>N1]7CA.R-R[B1[(6]KJNW?)30-/@4:LA4IA;XWP^\&CGG4HZ2^9S3N:!_ M/(M@JU.W;8]*KDNU(Z5"0M),._@E;JGKB@X/BYJ&70643#V5]T+ZT5409V8A MN*/"3KMW[]P@R1(0?6R5&'I'G'*%EB)18H5F6C,BS(;O&G?CS]FT G%)GU-: MZ9"R:2PJUI*I4OU243]8VQY$-ELNVZ&1Z7&WJTB];E4.R9KTV::J1(?M+]'T M:E.1O2P#<(!NTM'2Y;[]7\%5E$YOEW2/ZMCERB]EA&J3]3&31EBT;F2;CY,% M=KV3U!RU-HWM-E5EZFVXI24YK^V'=K/HP[Y^"P0M@^6$V_!Q19P)V0CH]JI4 MPR?7;]OS^&B<1HT926M&W%S7]1YM$B:$^YM[3IA'3"5K6+F>3(^2 YEXLR(0 M&EF,_2!MB)IH/$E3JR535(OKE[V:&@0N26B>;AY$KJO/0*8W#GQ\2AM?&V^E MS^W1RQ7_D[KB*Q*F9[9&HGU#$&!D*.AZ1PEOWC:-WPHHF=HJ;_?VHU,6_]0D M^3I0F?@;[@3W2I!)-CGK_\Q,RD$F##Y/7$_0HY)!6JF^7%UO&_(#IT$ "7*1 M'SA!WW4]2L/;FH:56B69QM1OA/=C+>-7@:46]D70@1MMQ5I8F48DKFV!PXB0 M]'K(;(E++\8J/"HKS<2D^EIP)^5V6*L"RK(^/)*']%>]+O^8 <_SG 3:K=W1F/(DO/A1^V//L)0A] M+_JVX'3V86]%YYO]X=%P.!@>#_X-;1T\+9T8!/'F-/?TP)T#E\\/AT='QZ'. M\N1%S<8("#=+.!Z/!8;!Z>GIH8 Z7(5W\&SJ'<:DQPA\V\?J%TDC!K;B_6@0 M!Y.E'Q;YW5D"H,RV$BCJ_X5D,,DT\])2@"[:5@J%7OU"0L@\-_+2,G#(0UL9 M0!7JO"#W-XB_D>]#F%MM-G/Q+\;_&,9[8-KEOL'(DGHK8M8Q9#-T M59E @F0$^%5@>,?HDOM)(/3L'LQ#":DEIH<',YSM5 *IRB% MP4_;TV+Y_!#'#_)VM'\TV!\.J@725%/\]MJK)!+*6_'+\I6[15P!)?'V]F)Z8GIB>F)Z8GIB>F)Z8GIB>F)Z8GIB>F)Z8GYML2,R/>@T 7>/MS M0E8J;D-IG4/J^%[\I;T3,<'I<;\5#3%\V#[\VM&!^:T5TA/3$],3TQ/3$],3 MTQ/3$],3TQ/3$],3TQ/3$],3TQ/3$],3\TV)H8ZXN"4BVS$&]=]-#VGL"<(_ M["G 02G^]6'/YP'\1AH^["&9]CN\HLSFUSY=WL-78"QX\'S;#Y"MW[@;K$) MRW^W@')N!@\4@?<, G 8,A\C#=$!B.U:]Z(!*PB3>B&G$7?M6;VQF6C04V W M"[L[R_8[^]D9C?.UCLP_ SN\0GGN>CZF;X8/G%J7#"C9_.'R+WAAA*QLGS@C MZS]!F$(KEL'N:&K$LW09]0G?* NH+) P_->/BQZ(@\' '_9,(,WVF\4DKC.. M9VGNL&LV70OD;6X)_T+]JX!9WM0-Y@O_WCVC(C:>KRGTBPL7^./> MA')Q:S^6VPO@E0H2!OZ^&.@H%0&Y@S#5>]<(](NW?S>.B_F_EP&SP_G)N_&M M6[I\H#R6A!IH W.6NR0V^RJL?:*@*^@^!/-;A?]?LY%I ETX#5!0$;[_-*&, M.+YX[#[DPM[A>^BY1E2@-.' MJ:;GKU(M-<+I/JIJ6"B-,D58/4==BR>38W[;5=%=TVKOIJ>^C\/7QF) MGC>9"!R?/4P\?;D&.P^FVO'#?ZB) )]$ O8UO5S;%A77V:+^OQ.*&K'$7'R5 MR2TU9V$0BQ=7PM43>4K7TUJ8;V3SJ.X'PKS?Z8WM>_KDGSFP[L3LU0$TK$)^ M#/I5='4#NS9*HWS7;"[H_A3@>CF>Q=X$+^5*#;A&>RN1J&=-T=:=@]*_%8\C MQH(DQV6Z$X4A9^)UYCFMXUFE6#'4&GD?J6-=N7Q*'"ILN-(R\9(-:+7, 'O0%XDCT,)*[P0B MX:6,Z9#G6$+;5/PVOD1%?\D%G5$.9L8]>8I]XD_QMRAA>7XJR*@^$?EI3/E4TS[-9XM)I(11_&LY6<'Z'T57=704)PR1L@+=%SPW]K M,Y?;_B8=::G;L;2/4 76:-^0^-]\^,NSK6B$%&VY>B!]K+EX=1 .XM$CX06K MM*9<'R9&EB6.5XF#1K3+Q&&>-UH36U!X[TX";B[P=$F8UG]@KD^Q,X6VDK.V MW7#H?1[5PF#,9(C$"6<;FU."XKL13W0JF4TMC\=$E-&9O9V!WH10;T.L!:=R MZWMS'L#\DF[\GQ/A=R.Z2MM^)Q1:V[J21YFC!US_2ZUK"V!ANT_BJ*(XI";C M%=A 0;!,)!#UDF)PSO.CU[O3I9:)V/N(7N%]UF!CVN&3PFEVY0G91'EKHUW2;C@T/ZU1Y0XC(2*NV@HF7_5URB,T W?L M,LI(ZK9T L?7\?"J-YKJO@+&+VN<) 1K$^[.P* 06\@IY6O;5%M**NJ]3DF$'7T+4=16U&-@9")1 M<=-&L59TL) &<-2!Z+T)OJ.KZ+5)C%M@F MG_IJ_CT8=K$+;SS+;Z/K05X/?VV7YU>^&M]2CO$;RQ4Q?1$1N0G_+9UWJ0!J M=: UI;#1MF%.B7KC:,ZI *EELW4MK7@&=)YW^63:'A5/X]4PJ@:J%7?Q*GG% MW>5'/$"$E2(:;]?,/,@?NJ@"ZW,"(S,*+NB#G_@D8\NHSHJHJJ#Y--3.E>A) M?(DV]2)O8N2[#B$SP0K;N2VW;DMKS_"Y9X<3>N',M?19G^'Q\?(\]2.'5T'S MQ-$@:O<65YZ,60A]&Q)4:L<]$TX?A&Y_%4$QYL3XLA"\F MPW2)TEY3O-)5B&:NA="'D1LZ)^8&1J]P 2QB#RN2V;DB$B0Y M11*WF),H@S/*S,62\"\U\_WV&/6>U64G3E51-3*0U]@-PFU8Z/MJK_)";3V\ M9.$:?$DXJ&I$?-7^OJ2ID>L/65:+Y\H1]=@B=QL@1[& M4AIT/(&A?\TB)U],<#DVN0I,[P$TGLTH%V^K9P**BQ\U'PBY+%UX )9?E6K* M]5F48E]RP?=4_*H/P9]R[W;APSS](6]?1A M6MQE/?_,[-+^5U*@#]EC1N\7-');Y@F7%^E#^HBYV%VJR*\NUH>%;"1"YOY% M:'.5W$K*T'I/RJE&"B-%5J"/KJ;PQ03QGVW$F466<'F1CJ1/8#])5BN'7C+8 MIFRJV*@"TX>EV(ESYA)NX?U7#J2[<<K=C,55X91A]09HU.]X3/BE/S MGE/!29+#X0[@":9PP&KE\R*U2J]&!IGC+U4)J%31G/\)=TU*+0^CHBI4BPM& M,;BS?36]C5[U\\$1NH?FHCIFW8,I]"'(3B'/@DFG,R \HJ'BH0 \&< ?N(TI M[@T:@/2Q3"_HFCKNBEKWU%PPUW&+9G8=@#YL[-[-PGWI\W7;!)_>(QWOVX*] M4\%@HDP?XG]SQ4D$Z(VS490-*8DVEY?IF7XI2VSA 9IR@>X)L;(T2YZ8 MD1?JJ9V(@N.QP88?9B)WTFYHSYZK6%'(8RW M0FZJ1BBM/=6Y%Z2F&P_7RVM6.#EO M)'9=,@CF/,C:KB5WT(SGNQDQ!3V,5\ MQO>N, ,<89LTYZK<^ZU43_-^&%T,NF8P+\PY/I%7,+GK0?2T\"0TEPXR&F"T M.K1(GHXB:Q"I5_.VE 1 GU$73P@G1X/_*_-06:H1 ZY#^(0PZA3,(EF!/F3C M=I_[I=2(9YS7%"7TOT ,\T6*T' S<_45EV9'Q'OG):\$J8LV;@C'ZS\N/K&%KF4@ M)TKM*V>N!;PN++8)O4@#5Z[#;)A6;6PI L(LIRI&+2N;\"I3=)UG MUS0=6S?Z779X16G4I6W[)BU_E\JHB-GT?!D]6L7MPWH.ZT&T-GXN MH;4EKE&8;J-9E^K@6G,M% :39TONVU?36@KQP+R&&=6$Q1B3=U0P&(/>NQ?P MN3BRMT&@]Z!OP9G"_/!LV+Z7[M1RW+T(YN]%EE@P<8(7E&G[%K26[1V=!D]<%_8:TRM:D>O^UK7P>KNP\BXH("%X(/R)8A95X.O>S3QE%V;- MRT=2/Q\ZO2U9<3XSX=FG#&/6<4ADKE+!KQJA)-;]\^'36W#H?UWA)Y'@OYQ> M4E*FSW:M+C!)^X DS&L=)4B^P)M:PM-T[X9')Q/XA]^[E;Z$;2OKPWXZ1P,O MH:-Y-"@>)'CJOPG*=#%6_1OL1! M5'53>F]>XF=)1"K96YO9RV Y25YY'\_P!/^6\"\TO,N'[T(\8L:57)# KDB: MKRM_Q9?DBU% I7S7U0#ZS%%3Z,>PYZF\#%19_"U8>'_HF0NZ)+_^/U!+ P04 M " 5>(Y6,JDZZJ(? #:) ( %0 '!E9WDM,C R,C$R,S%?8V%L+GAM M;.U=6V_DNI%^7V#_@];[,@'BF?;='IQ)T+[-<> 9&VU/DGT*9(EM*U%+'5U\ MR:_?(G7O%B52HB12W< ),E;S5E4?B\5BL?C;G]\7MO:*/-]RG6\[>Y\G.QIR M#->TG.=O.V$PWSW=^?.?_ON_?ON?W=V_G\]N-=,UP@5R LWPD!X@4WOZT"Z0 M%^!/EY9OV*X?>DC[H3OZ,R(%]_<_'WZ>?#[3=G?CALYU'RJZCD9:W/^\E_YR M$3?J.E^UPR][AU_V)_L'VM[7R<'7PU/M_D=:\ >,<&[5EK0MYU]/T)L&5#K^ MMYV7(%A^_?+E[>WM\_N39W]VO6>H.#GXDA3M0NFW@Z3LWI>__[A] M,%[00M^U'#_0'2.KA9LIJ[=W=G;VA?P*17WKJT_JW[J&'A"^UXY+HY; ?^TF MQ7;QI]V]_=V#O<_OOKD#/-"TWSS71C,TU\@ O@8?2_1MQ[<62QL/G'Q[\=#\ MV\X2/7] "_O[>_M1_?]]"$ <6(H7KN.[MF5BZ9SK-B;ZX06AP-_1<.N_9C<% M(I:6@_0E=( L+(8VC-VGHGMH!\APH?:';1K],*';=(T/0]]&)GO R.?+"?B*]9-9FBCN_G4]V%"38U_AY:'3.#WK:4_6;85 M6,B'WT"/FY6#96?X]!MU)8]O0UP".Y>PVK@&)9NSY ?VG@E+*_1-1-Y MQ]$%KZ#KP+,,F.G8&KB"U? 5I.,0*=XXK_ K,1:R0:\7F[["Z/0G&\6B?4!& M/*G:,K"7P4G!U53?7NN6]U?=#K&%(@]?FPVO"\["0@7S(OBXAVU9@!!NGM1NRQVQHQB,3Z"4K0#L@%>T5J@7#C'TWP5O;AP8,'K4W[%PXG^> M RES*[AZ7\(N&)U__ 7FMV^"WH!%J2TOFO;7,>TS!.NO :8+67E!\?]PCSX#YK#^WMK%:=MLQ)W*V'IHC#_;(\+G,P!/(!NX^)>-!XB(" MP>&M=&@3<0[!&�D/UH9S MW;=:PZNGX:URULBX?@M\C+F)BPAS1A>DAMX#Y)C(3+]: >YJ,MF;3+1=+6T. M_IUO48N;U!('-QX\#-]VC4+S-CX.<+TB*C =/A!"G/YSW7\BGO_0WWW6]24^ M]-C_@F!;DWPA "+@B3_\(^)YTB@8D\C^MK/R(S 6.A]B7!<@9N!8Y?#B,O\X M/CC=.YF<'.[O'9\>[9^D;?(>2@H$"@K.AZ)LU*7"/A $0%/#0/[ O!F" &.8=O[$U%T/4N5 M\0B*"![CV(%F/X LBJ#S1<8CV#JJ$D$>*2+(Y$#Q;U;PQ> M/<*7VHG,4',\8F](;(*&8T70<.^AI6Z9L3NO6OZE9<(*8,T40$[&)1#$L75^W MOWMNN+QQ##O$(=NEL0TL/K8F#8X'1V)YD#J")HI@ZC)$U\##&;*QN_I>]TA, M425JJJJ,!Q>\5*:2[\FE*]*T^.DZ!JMUD9656=8U9D0U$9R>N\.A)9G$/5"$ ME_PLI[S8I;(NT2K*.%WR@PLQ7EV<9Q(G.\-#O)O_\J/0%-JTK*HS/G%SDZN: M"WXU(.DG"J[>8TND9I*S5!T?(II2S>FZ/Q@:&#D>_0"+%-FV[B WY%JX*17' M!XIF-*OFU.?8KS :>2U:'!^(!#-#M9,&:IPU_0BIJHJ<^*!O%7AI4>TH.'\7 MTS$? M?XUXMK PD^IC3XH(BXMMH0P607[F)A1:?TY%HQGI[/R#%@D-3#,&H- M.8'**J[B(1@7D3T'I(E$<+6W:KW@>&3,1IMJNZ D'.->_\"Q&&P1*L7"THNX M68!*/9&J3>,LU)*X69EG=6V](G,.3DZ/CU5&0"-Z59OX1?].0N-'S<%W9:61 MP8"?6-4LTY]N@-@T?TG)D4F;D<*>/1>4NP0S- \=,QIJ%')UB6 ';:T%$=>4 M'HD,&U"IFH^@+,R.46FS5!T)$-J2K%I48HY! B-56K8Z,BQUP W5 B/S:^-* MC$::$(?=?JAI863P:4FY:H&6Y!B >6=)*3TR"'!0J5R49-%9PA/9QE)U9$!H M2K)R@8Y J!?BG"]ISH=:+)27'Q\ V.E4+LCQUM4=-G="2+0A7;8V@'([5Q\C6 MU1L?*AJ1K%J$;,G[!&D8%$G[9IFQ7Y0=*ZW:'!^.A+.CYS,PREEF1@.Y.TQN MFM#7&)8J15J/3D_.]A05?5-J.<^Q!D^1UO2,A6<+VK#A\8"I6YZH=J;%'(>] M7E!Z2#"[,-AH4\T6 3,\7(3$]B9'+X77KR+?*WX#ZR<*[N:/^CM]%\/3BIR@ M8!1PZ5:F+?6J>4.FIFE%([S7+1-G]5]:@4Z[ THI763$\H2S2W#HFT(ZBN.# #-"!;@&BA\N(5A=?B6 ,];LWEQ41\:V*]^:"#K M3W/G6M:CICNF5NA3BYZ<[?=8!P69A9:^;/7HYG1]C"3\ZH-!F2F\K0QQ';4P M1A8ZBE@'J!_(,+D;"JQP,E5'I6HI>C)J<&:P\K<$:W9P/$TH (Q2J:XCH2W5 MJFW;BO1&SM(05KJ,VM2M=>]Z9(A!X%E/81!-,NS6PM<%7/(2[(T3( _Y]-3= M770V5O!UR1_5MIOUG#E'<[?P3M;5>^#I0*;EZ-['#P=<$ M^4*YS:FECX:&/U#F)N?@$0OB_.'4^")*>56A)U;Z9:%)' R3XT6L[,D7V*D1 M+S/5F*\M+RFOV?+B">LHPD*:JN/&@.-J%?-8?]=MQRLU>Z<*!R!'#G=S:.4<7L4 M"Z&ZTKA T9QFU1S[B=4#2]XE>@JJC<3RPN,4/3NM];[[7;ED?E?D2X4OMZ2D MG-(>?C_ R"K5W"@I6?$$J$5*4DY.G+!*J4*^5036;PDD4P4/B&#].S[UTVW0 M=5-S83F6'V!:7VM\!FR5)0="I3C78="<9L[MXN!IV:<+[+/[CQZ9/)=Q6,/% MB^X]4[5 99UQ 8&;5$[-/WB,>,GUAZGQ[]"*C.#XKM6%ZU,?4F9O8%S(:$>W M:GM)LA>Z62QALTRB1*KU0VGA<8F?G4;5]HK?/3"7[CUW3HWVRI4H$GP&!,L0 MG]W<_JLA336['NN?NSE^1H;<7D#>JV4@_\&U38IHZ17DE'2=O-8ES$(#/#+TB)WKWKRQ=8_JT$-9?\)])C_-IT-)8,"*(=$YM,?A>('6;Q&OA.6Q_ MZ*L I;2<&) @B(&)4_60*>J;XVZ.F2ZM5\M$CODWW?-T)_CAFM;<,D@/E\CP M\(W[&R>-9$I#*L$(0E%()>R;PO(C*$%-RPFS%B&G73.'%UF#VR[D;+YXT2)A MCT\\,O\,HW-\JK.2N8'1@4D,"^HWJ9)!)KF-<8\\,B>J O%+RXX6",S4JK9; MK5_8@61"+:&[<5!GH14Y8<(N8YJ)THH!:D>X5T?T\V.(H[T",X\G8$C*D%-' M')I:LD(UG\LJXRXM.PP0S>%"*2TG)CI8B"KH5>TQ$28=&M/;>C'*MR,G6'@D MW7!!JF/"R)+E; M^Y2.0<.#^$//M[U+,O/4W(NMJC'$+6Z6!$.EOLY[O>YMD>:MRJE4&(2]YE41 MRP/5PH9H+/CE>$BWK?\@\W^4'88/9>]V^L::J.>1)58,;UZ+6>[92H&/\/YR[Z%6W\7AFR >58.#@,_@!C+OBAUS) M:-J"Q,FY4G:^%)^#7KT;+[KSC&9 Z=5\C@SJ2YC]#F*@C#AXW/>>BP]/S/./ M7SY^;RB-,YH:@?5*%"-=63 V(*DF&01H*\JI!0<57( 8J2USC;0&85FC<@*S M)2S:X(R52:IA;VRI?Q3$*C.TFCA.13%4->_J)0)CV+#B:!HP(LDH'#-_QX." M4I:J&XRYINP1L)_H]QY=?!"*B,<4ME55F"DOO,$H86<(Y^V8MBNF?#E7-@,8 M8IA4'[$D-D1?KLPL&XF41BSB3> P^&K3=?Z6S8!.<\;4/_?4BV+)I2C!#UT3 MVZK\QGY=\0V4?A.6J/;FTKIC;>7%3/K6N[I>D3G[IT>G4F3_ZVD7S<^;!#BG MBFQGZ$3.D(&LUT;8R:INX3V/&$:7^%DS- M>)0ZZ2;**B6P\M=*Y40,65W_-/'GIDA5-G*%E-M.)6"K">'<%=F4<98XG7@LXE6*F\1 MU8!!*9!8G<6#O_"P3NO58FF['PC%*<::V-CT)K:H:LRF%%N,]]4D7 CC+47B M+\OVJB 'D< M9$MO%HP*@587PYIZ;(&PK^/SC8&,>P,29&ABLN:D7GE%_0J MPI ;MZDZS!@A)9Q'JEW.IW T>A2H12!W20-R0DK:0&Y&#JJ64X^=VO:!W(R- MR@G,EK!H@S-6)JD6\'JO?Y K2H\NR4SM(>"%&6*R4:4#HK:>Z@AB%O@ZJAKQ M1KDLLD"4@9!)0L@?0/??S>$+L"KXN+=U\G(>7A66)<%L#5K89#2UXY)J\=.K MY/[0 WR?^(.DH+!M,!@P[^[FV1N-5!7%W](69FVYQ1F6/3S<5G5U\F8#BJ[1 M$W,W^H66GHNGB2++#D^/CV3("CC,JLC))DEBN//SA!*7'FGI4O.I21,;B!E1 M;%(M/1PC1UO[O)C;5!U[C+I).(]&XO.ZMAS=,5KXO$H:D!-2TOJ\&#FHVF-1 M>>7^TPU031PZK;B<8&HIRFKCO([\GCU0%#-IAI:QO7 MG+ZD9)O$77_D$!'"#]Y[U&5/W':4!1#OX6P77P(_7W^=U7\P7I 99DZ%Q"$% MDR$7V@>_A0MD7J) MVRV;(&'DX/)OK:K9=W#'\D(M/P0M$_)('#:P&@86C(. MD@DY-Q(M'LH?M$_Q:/I.@ES"Q1DRW&<'9P>],0$XUMS"E@L#0^DAA*)[&2)! MH$@:*L]FQ72\*3V@>KW3HEA.)GL',N0] MZ E^W>*>C=ERN"V$TAUZ.-5V5))^7-U;OUN(9P;N4/Q6[5R@,SYE-QEZT?>4 MKK=3HCNMS\%RU0XO1/(IN6U/NT3<25];W'>&^TH>R^$M$TDN<0C=S7_Y4>&N M;9N5[K8X[L:D86 S9VA-F8=/69U=6-O(O?*^;1C2Z1;]_5@O5&;79W]439UG MU]D#7,]U+J"DU;E:IW2[!7@WZIV#W:HENA3))M[[++WTO9T3G2E]+IYS)O)4 M0/<7UKS?D6U>NQX.L.[57YGK=X7K9Y.SL1TZ2>"OK.%W?;+1\5KY-TZ@.\]6 M6IB8@8\ONO/==AL_0'L(4:GAIW*!YAV83;D?>O;\K?8\?L37P;$7'R +VY4.7M$= MTV8@/DY%&#^*(C**I=D BG(X/9R<'6PL_.7@/F=PRZ@VBZ4,8WA@I]*GF=,)'*RF M$XAZTCYE?>$, N1K/F= +E> ]@DZU7"O?:<-N,6)/Q%%02:9;BZI4Y^Y^A 7 M_2L']\LQ<1;!T FP,]6 HM,%_JL)H;2V5J;*V=YD7P)=Q2ORO*81Q@;5KMJS M68LUI<>'!PY"!5RY[7R-2%Z[]/%CJNZS!YPYMVQH[AF^1)"^FY-$7S@LU0^L M!?:B7>F>@XOPY:$YFNRM+AQI]YKE:,D M$_)$/#7:!!X/2'#('EHTH%HR4B& M2T-3^5YH;%M0)@U3U0;K"&TOR2[8I.BC>PF?2W>(31N34R7P2#';L8GD@20G M^>PDX1_N[=!?^^'.^>6 J@&]@Q/6)C.\)8@X>]M,E E@$F^D5=LWK,3@L#O, M*8&O(7#2#J4-$*F,8NQ'(2JI"-4":J=J5$K;G\J*C%L)_WAM_[4I M9?R(D%*9X%43C\=(JX?23/:1^CQ78L MXIAO>[;7.VW3>8"\_T.Z=VV]MB6TT):<&J"SLST>-JAVML=*^$_0#H]OR'Y% M/T _OM NUC9M;G,1Q<()U3+VLM(N2#>5S\>SHZ.#R8: J(H#JB6VY:+9#6F7 MGWF;V7#P4#B@VAT8'IH?H4\1JH>TL]GPH;) M<>/N8A^5_QX'(A<"D"]LW?>MN853 .72H?'MTT_63U;R(]"R(13? M]Z(5B@:Z]MQ7-E9-]S4\VMVYZ^WB\3;>[U-<5S"RI>OK]G?/#9?I6\:E;(T& M6^;-XF]DB$U]G-]KSC':ZG.EY@W*I8_: 2&OE<1R1+6=/@\+XXP!Y)EGK*CP MX[_9^QGT)_*$]E%@^LED4 D8BDM[U%IF#F*7< F\M4S;,/I)VD-6UND+B\ MAH.MG9KM&UZ!UM'1D0QYVMN"I7#DV F/.,W?ME=@^UP@5E(;B5P?J$V/"X8U MT&FU2G"Q4#6/?E.&5WOU6[8Z+FR*5)$5#!JQ;VLE;;JP$Z7R=L>%OBK$"#GQ MK&>>!7[>(/CGF.7+0G))T6%CCFPB^[CG8LYNK/0(I\7KEFD]L MXUL$=L%!3O>62H[6>#KF0R@%+M#E36\B2+OFGVK^K>9;.&'X+&]W"T[!S!-P M=6'P /1KR]$=P]+M&?)#.P[-*:G!&V>^=A\\WRPUSCP=C18/IR+X?+B;XS"QHJNZ8HYJ;D">]8!DX)GC4UW_P;7-]JOH:HMRHJU+M+1:1UG85X]'R9YJ MYHDOP(NR;D\=^82+3T$IG[L)ITN7"^P_E,5Z2&F\4W&:/>< MK'?62+:@WRR6NN7A*.>[.7ZX\A94OAF%7<6WK']1UVJFNEN\M6!4O8=%,CAQ MS*SJ5^/X&]H"3137>G[-LQM?#3#M:CY'1D#QZ/%X9NK:DA-ZG?AAFK!"B92@ M,P0['LO Z4UU_P7?_7G5;9R$!59]?&'7#TA*ELQSO%YL^JI;-@ZZB'.3/" C M3OW)YST^7<]2DHU.P_UJN8Y)]I'<"(L>Y=+2Z4#3M"1:-M;A_,JK_,,/:&?C MBDTO'&#@!^>Z;]&N#7,W,T@RD^I!&D:XP+A&)JARW__E>$BW\:B_ZU:\-M"] MRT+:EE.G-85((D*A(6VMR#D9H]J\:95BV:>)8PPHU7? M'"3Q<$# [3[Y#+/T.8)KV'3_5;=#^";.-%L[V&]LFF5/]N"!:F2D^/O6.I/. M.BO.J2RE/TY-/7/)$PGY#-6-F=&ZG^(DWSLZ/I+A=FGW:DX0JU2+#^AI\91Z M#N+G3"SGSHFR-"E_2>LY"N)M7%QW.$J GRJ&FO:RL,HAVR798^2,^^+>- M2L[ZJ..GZ1E!S=/Z32.%#"3Z,*#\\#3%>8#B$^+4YJY/U X2D(;*&9 -),I@7 MSPRBT> '9)/Q:-& \*])2\.M/\D(*',E_7F(=27IO&HR%\K(.7=769R?I[7# M5\$$9)J6UY8#+"+1&JN%>"?DFMLHG9!Z_82,QK%+!K)>=KB)6,$?NBE84VF( M25LQI)SIPA"BQ]^0G-.?3;!YI2"&NAK@CA@*&9)--+*&X%KI0$AAV<'^P>3H[.CL^.3T\G!R2!+1'P-]B$ -4;> MD0 PL9+&5+.**0RHET[\QX0*2RO6I V;(_SH#V\X][Y!G "?V9[\$J4 5KAF-1%12[)L>*2>=$/^#N_XAU0C:"X31" M.K24=WAX%U$0(>PRL[A$RDSB:& ()5$^O**(IL$U,O%-*SPK0OP*2*$P%^%< M+P$(J! ME1\O\N21F188H[:YJ2#C8HAJV=M9&!!YIV_2/#50*-I1XB/I:-BV[;[ICM%F M,>7H95.1V))%JN6U8F$)F8A3\Y]A'/#7 H"K36TJRECXP)F(:NCM8N[YX]6I M4WSSF'>O>%B]5RR\:!SW3#:)Y<\8#[=/7&-+Q7NJ)44!(D3D_WC M _S',#FD5L=6Y1(N+RSGK&=E>LF49R=3M4W8&F7I,Y^L$D\K*")UNN@8Y%Y) MK/*RSS+1 HM($,7<]=YTS_0O02'[@66P@J*^I4U 2S,NJ+;)YB#[VO6 !.HM M=NZ&-AM$%4Q0;0N]1C7\(_D6NPLH&=H?7G0/G>M^,84[OB_!BC(!76T"#CMB M4\\;:EHVMGIJR].TKU]3:=U>D4L'*H.I$UYP[IN'3Z]63_\,^K;UYOJ,J?D1P:X/UBB7;JB$%Q?PMQ44; H.D)74WA ,,5*>0.1$88@P M3)?$70[FZ*4;/@7ST$Z>*W6&!TT&M*L0A*S%M$?4SM GJ/C,)F+;#S"8T+NRF-"IM28$.U3 M;F1:;FB#1XODQLL1.+)22XJ $>ZXE]SD.#PZEB+'(:-X*HUO"G&JA@F(,[;' M)6]6(I5(*)YFR?H!U@S\O9*E,GWJL4SUQU7,:9#EL'1F.#>7!^8125_'%QMX MO'ZE-)=T,C]"VH.4Y3&"2553TX-"&DM'T[5TP!H9\8!Y"A(F OX('>G3T)19 M5U%AH&15*^%O[H&9/( M"X/?WAU^.'@WPH$3NEXP^^U=$D_??WWW?_[]O_^WO_^/]^__X^S^9N2&3K+ M03QR"$8Q=D=/J]$Y)C'[U847.7X8)02/;E& 9I@W/#KZ'CR\>C@Z'AT^.O!\:\G7T>3VTW#6SK# MJ5?9TO>"'T_T:R-*91#]]FX>Q\M?/W[\^?/GAY_>K]X='[X\,/+Y'[ MCK)K-/H["7U\CZ/K;NR6>K>@(1T>'1VG_ M?\O!_SVDPG,>4KZ0X-V(C?C]_KHT\:478+2D@^( D]GJ@Q,N/K)V'R6#_/O? M/V83:SK+AYC*%Q-+.G04^I[+Q&WSRV@\/9^C8(:CZ^ A#IT?\]!WZ=JX_*_$ MBU>&M#3Z5'L4YRP]2R(ZUR@Z#Q=/7L#%*7I$3SZ.:J.D&+(+"NY03/__>#I> M8I)^[ X1]J]G?(%CY/GU*=$8N@N*'I+% I'5>/K@S0*JT1P4Q*>.$R9!3.5_ M0L7&\7![5-;\G#W*J6 MPR!=+_2OR2+QV3(:QW-,V-\(GN,@HE.]":.H'^[4 MFE)?Z[DU2=$:O"^JV';K)CY=GJ=1A./HU*%:DF#W-'!O//3D^5Y,@:%_HZ:) MVP7EM2;0!7?N\3,.$OH?)Z0BRN;6&N(:0_=#4'"#J4'6WMJ5#-?=S*^#:4@6G&'WF&O#Q_ ^3+*U$KC9+WGCPGIIA\Z& M'^]&IJ.8> []ZCF*YLRD>T8^VS'H=*Z#9_I7;@*VN'3K?<\B[?F"VVUV^DQG MQZS(JY \T-\^8"EUP=D)" M:O+'JXG/K+W 99-?LMGFDY4V::=0+ MAS2^WP5OZ!%AX:6JC4[O/.3G1!RT>F0W^48W.P\WGR:(*J%'@H((.>V>-+4_ MT(D78H[HB8_YH]G1G9[;4:MG*LWA^Z-,H%3RO9O[(;_3E12-DYAYMED4H!L6 MU)]'%[Q*G:ZMH2X9KHN97P?T^_@1O;2H<51C=D'#Q@2\I47,NO5_@ MQ1,FAG,N=>UIOLCWS6;).@CF1MGLI?[:&SJ+;"ZL1:/H MS(8_//QR<#AZ7TQQ>#_BHXP*0>KR_%J9<[. M09E!P?'!P>4F,V8]-_%;^5_ MB$;A=)1];N0%H^('_^>_?3TZ_/*_1^OP-2.=$N^'3FD./DMC",FN&$5K:9BB MZ(F+1!*]GR&T9'D=1Q^Q'T?KW_!-@8M5]HM_;F;(0\_KP7WTA/W?WDD:4;3H M9"S-,^52'D@\??&BJFD+^Y2IR$7ME)3IH0MI/7ZVINKM)J.04+3IJV+^<'!U^_OKEY-/G3U_[ FUM;_2!FHA,4$!.Z#"8D.SD M?YN9-4(R\( 2R]&OA(6=9_^(3IN"%$%#R#!=<]\!@%V+Q$)Z $A4N(D:=P_ M0"<- 9)1#0D99;I>ZO94+RKM_OWC]ZGI M/G#21(\_.QCR)Z'.9*7.<\M=/> MUEE*LGD9G*5V28>$4'%V2A-=T!#D"4HF:26+0D#T*P&E?)KX].GSYR] #TWU M@!+1!PJ[!TQ8LK'!H4G5 \S922Z2):6G(AX42FLIO*%6T37]9^6.E#?L$A/N MB]=<0#M3%VX_V0959OXHC0'\ZH1!C%_B2Y\W_>U=A&?L'_G?_3#"[F_O8I)@ MZXC)'.@[B(GN:\$X\^IBMTOJDG@AH?_B8@%J);$,DF(JB R6G79@CKF:J.P2 M"A:4.QRGAP)VRTD"2+D-F".M'AA;!'8%Q&Z: _M-ND"OHRC![D7"PSI!J^Q2M=F2K!RO?VB_=+(\JQD' ^54#EN$67/ M_G'^VLT2'@K0.U)Y%\8XFV2355P$ML@@'EKN#5PU(]C@6?R4'W M2Q0@G%SD+J=3[,3I36P2X2SRY_V+7R0P79_JP2P 6\L'TY1G,-!-1; M>'5& MLX!O+3]-8ZZ!]1LHSVT)<>8HVE394+G?=(>P@'@S'Y 1?X8&*!-># W(':=+ M^N^8%;C("^346*K58UJ OY;/JB4.#DTR=ATX+8B&[J 6\AUJ><#:XF'/#I-3 M]Z\DJYGU&$I2WS>E8/C54,_-ZM;>8C+#I%!(1>1":75\"[)0WVG6+F?!Z@P= M,KGP/VU79KG'J?6*LZ!KNE *I3*Y/I5HE5M$7<+8J_*0L56 Z MC(UB!H*I*:[=R%I#*V!0$\#BBI4R!I)R%DTRK6F.E==!JOM!NK)3(:-5J&TQ MY$W@5[K]\O7D^/.7;[!N][2)J8C8'DYWYY&7GB6$EW:$3<#H-).]B^=Z:#CDEIZ"QM3?\.VX;DC-/PK^P>^W2R?+7]#0>M^&,>*34 MGM$)_J@\P+3S%Q=.WO7SMZU \ZU M\]J.I*WY 10<&))5LS\@O>H#TEW"1#(G&&_LB@Z#/;:HF #($*W[>+*6 M<7JT:YQFWV/6:>&+H_R3H_4WVS!99 MP$@U,&2WB(X^L@C"Q2()Z ID8SZL(F;,7P>.(J= V<&ZOI=)3YY(H":X[YH& M28 J(MOE%M9/@Y4,WB8)K%OF C_%UT$4DX1M\(KS@:"AK=WTN+W=5,4&N##= MH87Z,"!M#F$+KA8].3)%RE\A/F#W\78PL[2]/V*RN E1<$5)^8-I%1]'V841 MNNE]D&\[>AVM;_>Z0KC9G309 G;3&OY+%2?M;V'[-RQZW;U>U1L6^W<0AO . MPNE/1-Q'^@&%JBNWL:7>/K6OWK:(AX0+OW5ZMGWK])00]KXOO[!ZMLK;3-"* MVTZ,GIRHP)WX**@T'#OY%"2U*I3QG'VXNBU<+G+3_/2MM: M=ZCV!5D%RR MR%-J%[F>G[#,E[Q^SN6+XR3M;&_.7]C9F!1.L8Y/-YGL0+;'#KZH*5:>Z+80-LU+2-DC(27X5:(#=O9HC MU/5&(\O_P3YV8NR>K7B!$VD2D*"9]7U$2ZSRM" 1I7UG6VWF,%G?"[GD]T)T M."_N8MU]4!<%"0? !K[O<>P1OK[7+@[%<5[2V-:&_[6]#;^*'; A4YZ=I,TA MV !Z8JA&".(YMR6,P%H&[>%FR4+8>-C1,S]HTSG)=RMY8^O6@J[ ;;8J!>&6 MDK1/#@[_GYK_DI;6C01CYLM([M<\J#C33$CH)DX\)EEQ:\GA7]C,EBGPK3U3 M0,X"(,!$IX&[?G1;>MB4MX6P[5>)V18.(HI?!1CES>_+R?'Q,8S]O3% (LKZ MV%-"'Y$)"K ?*;:3G4;6MW$MB]Z[K_E#+)@HN+S=Q/IN;<;C'0I[ MYW 4(]]/LQ4"ES\U\) LES[=LU1,K^QEO2R?*0[5?.@9FC]#\F.!@FCN+>5( M[#;JG_$G31@OH!*4F7K/$G@DMFG^-VO%1K9>Q&IJD1:H!<%XH>!O_Q6*J;DC M*B6N0HFZ:O.U;%NQTOB K$8=7HL(L,[^6_JQ1;*0 E#^.PB+42 Q:VYO46.= MN>A%S=S2WT&8BBKFEJGIPU6FLW'<2*H?UAK"4C7$)N06W&P&^ZSMJH@2R#=E M_D)$W/'TPB/8H7TSFU<(<547Z\NJ%7 K&0,VUDIM;P=C-V+I?NRY4Q0X>#R= M$.\9Q7CB(PW?JQL M#W%=AO7^X._Z:5!6Y2@,TH>)3Y^1YV?/.2;$F:,(IZ\79\FA,&,E<5@-32D87])\_Y!KG^K1;FFY0SI M>0W+)G(=L!1\2LXUM?>H"&Y#9=BY?^#J9SW+5ZU*9>BG"%@,U2Q_]WP\S0O\7M.M/20QF\QM&.#5+2(_<'R5!&[T$"9TRH_A&::6 M7X3),W:O@XO0]Q'97'P2:>/6OV'!EU<_.B#7VNWS'JQBN*<4TJ- C-US%,VI M]+/_7/Y70@^'/MNVI/9613<+DM"R_TN?0[T;8,4)/=*VT3STW:N0?(_P=<"N M/Z)@E3\L)K;##,>P@&<7+B]SWH%=N1=X2;#C\7E*3;%"$PL(=N30*E/>\^IC MIVQ,Z-?I>3N("7)B)C0^9I^0.RHT>EG IV7WDS9_>H;L!I$9W9W#OS";##?< M'3:\#G#:?2W UX4[29]7@!4C_30K4D/%SWM*^)Q9AG@::CP-@B23S>R/S$Q; MY_+3?SKRR$$;(UN0DXX\4JWP>6A2=!Y&=5W-Z65)#R!0+2V*CI9P+ CCU05 M=\#">NKR<&-$";U\877B9(%904,+B14M.Y!47 +V3H3)#OX!K.'-$E'YOZ1 MM[< 8$=^'P5/P.-XCYLQLMS_@FC"+3I\>/ MFSP]GL^,-2_,;<0G-RK-;L2F5_N-\N8[@XISUP%%A_-/])QYK2'*:["WTWQ: MWH[%1N-5#H_.XT_"/M9N');521,0A8] B1D$:??9FJ&RXI*X+80+BT:267HT M0$P^)(0*PGB'X^\!PARCCA/H[-5X2?56=AX&!OGX2OD$9Y( M?K;:_/,/#Q.Z>.:K&_R,?<7!6+,SL!-R77B+2UR7;9 T_F:BMQBQ-].0ERK]?/MV=/3Y!$:IHI[%0,0'F))Q'2R3..*4 M'RO/Z*H>8/PMM01>B+*(+UT!&&'GPRQ\IL-Y*7;T'SED](=_WN 9\B\#:D^M M!/NQJ(6M35=ROFJRZ0H98 ^+=!9"G;GS9P@[H$)^UMPMD]3#70]8,,C MD]F165Y;4]7UO#$8K[0YTQ4G/#,+ M&D+0^=JR6,1&1#0H4'CU6#[+,V6T0M#0^F91+5DE* 2D0H+B'SAB=QT46JW8 MPI8>^]R='BLQ " R2J55;@-)7PGD2L!UB,K)F._%*/&W@X.CDY-#6-%R$RQ$ MQ(""1W)1CEV%>R0HH!IA'*C3U$U& +/;"*52XP*AF"_# O3Q9]@0T'P$Z\>A M%@$M\&5@@-(O-5VCQ3' N)K; +7(F^Z]S=E7(RI+IX$K!Z:B,1@/LA2!*FK! MAO!3X: ?4-CHY3:VK/0O8DC:L-*WF )G\J;^Y'LZGY.5."R&G9W:*&.ZW?R M*4BG!J&L&Y5)J,7L[M5L&D)GE4'")$Z?S9&K67EC,.9HET*_T=8*IH'5UN7W M.A0J6]#0EM[^VIW>%K$#+ER5"EC:')(2E8N@')E^M>'F@8L;;^'%V&6%6Q,2 MI<65,*M"N?"B*"2KNS!6F*-UA@&C0:LD+T]&J<.L'I)_LQ>F=,%2M@=S*M=& M14T^)!5W%P:$B0I[D>_4_2M)ZU H=B9%!UL[U+?N=B@5>^##J-RME%T@[5C5 M(EJ-&,100LN8E7WS5!M_.H 5:&@/1Q&I/6QJUT%,#S#L]5J>5!B=+NC>Z_V+ M'VZRRLKR'4Z_,Q@C1$= -UN> 7/ 'L\*.\(]YO4AV,,!576K5'W F"ZZ6&JR M A)J@MW]IJ)BD;*+Y>I$.N24G%[&9L[KJ$;$'I#';OJ6=/K 1/;@=(%Z:2J> M;G\PZ]=8*O19!%8=YV_$9XE4Z>RS5^2Q>RB!M[H?F)"@*:P:+!D.G&GI:W,X M=_J!B2\VAG.7)8#A9+F+!2$L%)E6)FQ*NO0/HB3_V1Q$%2/ XB>H_,6>V?/< M[,51%@V/II@0^RL]OZM!,%MKE+'B]46!'6DKY.H@QM9_C*'5D-68XG,1[(@2RWY8FOQ#<3123G'JR1PH]-GY/EL>S[# M@3-?(/)#__14:W0+8M#09=LZ?X>D("0I&_IZ03: !3GHSLTJY1)XJ(M1^PD) MKT*R0'$,^A MAX1"L%Z$CFY7"S@U= ^:<<:^DF37[R-62)^M=>PD[+DP*E$LJ>("K7059-4H M%G!LTZ5GPB_[D*8W=M-$1$W\2ETL@-6F]TW*";"6IR2)E#M0ZJ?9[G:W &Q+ MOBM]#ME??AI.M0LOBHGWE+#?-S-!I:-:P+JA;ZDU?@Y.!-)LU&X$(1O;@CCT MZV.JXFW/0B&9Y2;*=T]GNGE5382\V0 6X&WH.JK#); ;^#J^=\4F@&^H2>AN MW]/;.@Q\C_ T\6^\J>S%VT9#6A"'EAQ,S3@)0O.+4XAXLRA^#!^P[Y\EGB_( MWV]I4 OH=^>),N(F6 4Q(:&#L1M=4?8\(':)D/YFB4F\8M67XBRM>"G8#.J, M8.':54/O5BT^@47[=\HAY@0?!R4:O!U/I48'"UBVE""GX@)8Z 1*:!W?N ZF M[#]I1.L9!PG>)/;@!R]PB@?1"Q33'^.$W_O5# LV_(X%06GI#FT'/!^X?+%J M>W1#B\:$+Z"NQ:S&YRQ(6TM7>[M#P$3HBC_3Z?[@G/Q[^7?9Y$M,^_GSYX4%##0N.UW@&'E^SD .)GZ) M<>#F*>&Q%[.IG1P<'QR-WH_RS],?UC,8%:U[()^7B_>%_7:%_7:UZ< K;--#Z.#J$^A M'Q"I3PZ[9QW$:_:B M\V2?'FQ)MGZ >1-RR59B0*=H<#6QA6\-MHY<1ZP?\%9[N5CZX0KC>QRS?F%P M3EMZN@EIK7]VL"F@'OMJ65]@?VW:N0L#2L7KTG MQ>^^GBJ!'6#R)G3@=AXWU_^/M$/VH>%5'^R2ZV]"Q+*MN?@'QV$7!Z,)6BE2^_J=PZNJ M/=@E5L,PW%'@^GK4D02[V>-^;<8_:TY@>&4+;:#T1O5FSRZVG2\/KYABK[B\ M*LV8%1:<(.:^276_!?4HG,7P:CE:PVO (CE>\KO)P>P&HPC+2@3W]MGAU97L M#Y$WL1W?A>GS)*55=Q,<=,%A?XJ8]P0_4L5GM MAY.#P^W:#]G8H\+@HU\VPT.HY_"0WL^[IY818:?%0N6/LU7V1[V2#OHCM5;5 M(2)Q@5KZ4TXI_8'5T'(3)QZ3!TR>/0<+RCA(FX&MWV ,&%O'LRB>SM>C_W$?T(I&-.B.!N4%>5VAJL0_L26?]T,W&G9^Q1:8.Y.W! MW-JN"ZR"%6#A$TD@/R/)3YW*+F!N.=<%4%8]1"JN@^86\-M(EDSS-C[ M"3\W+&@K-)L1/.,$CZ=9V\CTZ'^L=?0O%GTL?YG]9OUM>WX!"3=4#@!EE_U) MW_BDKP/!_DB_/])OCO3WF+T,$,0>\MU8D5(.UXS*2A.B(VU@_-FF#(J%Q[U34.=>TY%0$*_B/WH+:]N/I M^NV8\93=G5,93"8];=E0$M>1K@UEQ)P!H:FL=*W7%X+Y54-V#5#MP$*#C^L_ M/Q]_/?QR\.7DZ/#SM\,OGXX.#_J"&D]1XL!Y0R MM;E2T5.TX!, O044U$_L^[R;VI>.!R.5C3X#BE, + M'#G$XSQ6N>Q5/?KRV#_$*.8:X\'! :*"(G'9B]L!\]EK0+!V%4OHMNVS7\_F M>Q ML>--/>Q*??;RMA .C97"M4%"3G+W+C,N*X=R/UGI[]9->"T)V3C'RK3U M[(KG'S^J8.P1%!N[!F./[+@:*_3'/0IFLJAK_C=@;D(#M5V@#P2KA0*^_5U,6,'76_JQ1;*0A%S=S2WT'H915S MR]1 \F:(=5J5,Z.JEV5?AB91Q0.K4K1Z*%(C/36PJ9=GLTXWOV'CT$\)*W?H=;2>W5 #(A.^@%UA MHOFSJC+CZ=J+J=P0E1W!)'#7WAW5?(&T!+FWE3F<3X,@0?X$K=C.?.K^E:0/ M[QDOS8C -0EJ<-WA#,(SN-#=64;G#AS<+-K:S MZ&-X'R9939; S7Y9LK4]TZM.GP^.9,'0PO='V;=&<3BZ'W\?I7,8H<#=_(7W M&A7F43N$J@H%,*A$L5!1B]9BGP8+2E")1Y&+*VL-)!ZJ8+NHFM .S9 TG6B2 M:5DC=1IF=3\(;GE-\:M";8LAW5L4#]_OT.;+Z23DL3YY8^O>>V,IV]@/"@[8 M=O(/,Z?CR$B'[7,X]CDZ%??^),VMZR.S1 0EY382 M/MA2E<6X9*TLQ;0J)EU.]BBHH%<6L\K<%#)#5]+8>I1* [TJ>L&>[;<"9^,G M>A8+V N(ER_.G 7#KT)B%K)J,J+UL)8!U(TX!U8>RC/^$S,BL7OZ3'\[P_>8 ML; 8.SC46LH:PUB/EM5>Y#H\&B;AOHKJG*\_.&)?'!4^R7W^A8^"N#.5 MUW][),CEI20=>I3E5>H#-WWC._U#&KC0JX!N,I:-6,,5E?> U>NY#BA<"0\3 MRV,-LM9 8@VM0%G<$J3<@;1KK^]4YS5J^-ULP=RC1SJ-2/PG=1V)-C\!P9NH M*?ZBJ^OML'DO0+4_42K9<73XZ=O1,:QZ)9:$2L074'(V(=GS50]QZ/Q0UL 0 M-K7N$>]RP12E0LPHV[&D0=[G:VP*[&_ZO8V;?L OHQG>](-[&,W' ML_T 2E-&B%]%,5)S@P\@LJ> "Z0^(\]GE%V%Y 'Y^!XCG[EP?I<;I@8#6 \T M=B(Y)AP$Z[@N.[@'_7.[C'?\,Z'EI[BW55W;T.EH/#[:*G@G'!K4PUYO' M31C)-'!E-^L!Q-X6:IE;PXL@-"';QYWV<:>W%7<2GSZ4<0%E%^M> MN;[B VK&]?*\E-@B4+XQI>P"!CL=H2R^-Z5F!%A[_38,\.H6D1\XODH"5[WJ M)(VM8V8BC,7U(R,>$D %NU6)S6X[,'[*KM6@@$5]W/ BRY"@&-^%,3_ZG86R MY5/=WOH*JI2VPOTN%=V05HZ.Y:T?5=(9 TPDR8!@_#X7W0O":/X#$724ZCQ,&"T<@6"NH@A3'218)KTSR.PFCZ'M "N&P M,SP-"9:_!]+.V C4-V(C2ZO7YTL,7]O5[)4'AM@T*MG6=KB]6!DJ>@O+U*J M*2[2[@ #:2U)A)QC8$'?#IO$YXB0%3TR_0/YBF$>KCUB+4FWF.V$1'?*;L]_L@]3Y(O0]2[X/4^R#U/@X# M(1S=;1QF'P_8QP.LN5IN49S]=$?IN0]]^NG9XT_L/^-;2N.\?L"@^7=>;T2A M!0S GBK?3OS)4B!AR,(@$WSV/(L7C /\GQB1S:FUH::1#/IZHP2FW!VHV.S# M WV%!SIV;$U(2$_T\6KB(WKR"ESF.%JFY:_7[) V,?-:?=LMW[4>^7^-^-@C M.OAH,WK!3S6>JIM"\$=)N:3GCJKHWIHW:M#U-RK/(GH@[$MNO)V2&][^<>TW M6\_DR(RY<.N92-7:V8HYTQ0Q IV>8*LIZ6MS(T8- EDV765$0*?894E[ YE$>F@@.?EF.>A[UXOEB1\QM7A'%4/ZZ9( M#7DNO_2LX 8DV&Z1,Z?'9+(JTJ:^J:;H8=W(:0B;DAN08+M*"/UR0C"=Z)7W MPOZE7FR*#F#FTQ.^VE7*@19SP$8*I+/G%R-,44T[P5?)]0#-6 (6R\*UE@N\)-CQ M^$LE]-\^YA,*W"SXR7\OI5,6%6IK># !Q'KRT1Z;P4J2=,YWTF>>E%W Q E; MU@AWIN\^=1P0_#T,W9^>[_/$]A@%,V_])E'-=WL.#W8#?^N/9+GIZ\^,TN^T M\52/I+*"@CI1G$ZOSSXX)ZN;HLON?43NS43DMAXOE')8W,ZZ6ZPBB"2AKON2 M,8J5)CM=Z_>S=+@V)FQ32*9:[PS^0%VT#\?3;2IE]K>ZD_5C="W$=3D"UE2^ M8A_&-]3*-C7TJMK%+=8K3V8R\8+2>SRB=$/OK>B0(:7;KN>AEU95;V[C2>98] M^\H?=(U2$92G:\A: ['I->$HKEXI_9 4L&B2Z0.\ZHA]=3\(9P--4:Q";8LA MW9NT?UR>YV\AIY.0ET"4-[9^9#"6LHT9J^! ]^Q_^'Z'-G.L8K^\L76;LC[[ M%1R I+W6.EAVSI.WLQPTE4Y<'"/=VFL&?X);T\-N&UZ%Y"+!&;=B' F?Z*!\A"NOL^13%!CBP$:#Z.=>=&+3UHP"?PF*O2/,IMP.E+ M8W$585DCIP."!TKN5S,K1W9XL%N.K"J^6_0]I?-XSR>RVQ:"STG!*3TW5.4 M^PBREK=)%XA]./G-A)/W%SSW%SR'?\%3H=C.5K?HKY"<^XA:(\IBD-HC@+WP M::+?:[%N()CGT[Y#"W4(PG04"+M+ ZG71%[,P#>/?OD.Y;>C@Z^'L*Z/]BL1 M(G;T$%AA3SCC@,Z"UUG-0+!-U*% RJ[#4%9U\0U M@G[W4S'U0GRDF&5MCK)L(##W.3O 7O-X=SL/=.YR%C_ P7^DS'5[A5! GO<)9V<=&:CBK M"JSUT(^@(9 0G1$@Q<4DHAV2!BS/K](/)VT.R=TJES,4P6-R$* MKNB\_V RZ./H'"V]F#T2XWQ0>,BT.H+QE%5)5^X2TV-(]\C\&9(?=%5GW[X+ M8W$L6]T6S*%-F_]RLGOV>6V>M;SQJ*[%[CUVPH1$:8UY[$XH>5X4A62EAJ;. M,&".9-JHU6)6]QBNW[C4!4O9'LR!21L5-?G=LS^OTT(5JB+:(FP'YO2BS6XQ MN3VK+5U1!R+BDG>EM7DN)A?L,9\==\?33RFZ0CBA5$EF%6ID?;P"]4@K#\>'1X:\C9P4MQ^;C< LPY4U?H\@O'6Z3V;"[<4;M]CDDPH7.=>L[O)/P9S_.77T_= M9X]NKM&-[\BQ,!X#S*G4&"US=H$U1>XQCX],$(E7_"EAY+!Y1&>KXE\4QHG! M +;,%5%1G#KFB@FOH&*LW/0$#2$9*>:R*D,/HJ'2 *7R_GQT]/7S"2QCI&WD M1 3WL$V. _PXQUDM"OE.*&H&QC21B]EF>Q.2V;-%L*1C[0H/E M4G)[9GL^ 55:]$XC,*YJ#58+2 1KG0V[B-E)2W;7OI09&!-L:*7,!EM+J[52 M9@.II;5YF?ULM?GG'QXFE$MS>AA_QK[J#J9>9UMZ\%-+>E"71R!QO<6(Y:]Q MBG=GK[YL9S0&)'5I)M5"K/7X!A+RZV"9Q!$G\UC]1)RB!QC56TN2A9"*^ () MP *!?*J/*^53Q]+FMO3MYY;TK9P/T-%2JE-%!TBZLTH*JY""J!I;Q J\SZ\= M_+KV]+4.*4O59_7;[Y$D[\:@(YB]KUIN56B*6 ()PH>83HS-EJ5NQ2NZ52S# M@.\4\DU/WEI9VO@B.0P-N:H5*;BMM"VO2T1+&(E(1\2 @Q 0R#ASAT M?B@5XFX[,/I/*61%. 2T0H)B(UZ\Y,%XRB>JH^5VVMO2<%_;UG"[G( $6'%V M2M4F: A2K\D$K[2(!$1W[RKF7SW_3L=4A+YV&X'147)1V?B"!23V&_JJ*'NX MD9('!P>(SDQ2,576/K M*2=F3%=0W3W+KSP2Q5K\EK2TGG1BQFP9O;TD]1",IC$FW^D^Y$^0YUX'5XGO M*U-\E%VLWX(TU2X5'.A!PV G#%P]_2)I:OTNI*%VD5%LVZH!7HS_H 5[MLI/U(COU[1D-CO3^9L13G,Z*4G'J.-0@ M\#L0YF;D;!@(II4T=\"MMTY:92, @OV MA(0.QF[$ZHI?1U&" @>/IXPR";J*#A;@;--5HV(%6/QX=B6;+78O$D()38WS MASFB6T8NA^-I03QY]6LZ72S/LFXTJ 4Y:-/=TY2E8&5E;4B([2M9*PMHMN$8 MDA(-%IZ+!#^&A7I!E++SA!#,?2=W8>"D/\AV7%N!LPYMDS*2^GR+-ZJ!0 MNIZ\@!R96BD3'SE8$3;2[&P!T#;=8+HL M HLQ"RQSW1&-I^OWBQ1K4MK< HYMNKSD; "+W(0.P_=X?JZ7>^FDZU.SNP5D MV_5^Z;*IYY.5I%1WZD8_HY3-%XC\$!V<-'M: *X-=Y41<\"NSC_9X\ IR??> M;$[U2A)',0I<+U4NDE59VMZZ?!911'N#3U]1I[/DHX? MPTE"G#FBMAIWF6;S3^UN83Y:D_$L@-M:1E0S1H)=Q^7M0Y7G*VII = VTZ.$ MQ(.%JE 2*!6^@FZ18*;L8@&\-KU$:G: 1?$F9(ZM-9&K._SSW$?>(KKR?.S> M)8JR5CH]+=R>:-/[H\4<$VB+/],O_^"<^7OY=]D\2DSX^?/GAR6=*5HN?8P# M3&:K#TZX^,@9PS M3Y\<'ATF.5);Y?G_\P7].05=9J N7^E8W]*QO[5S:T^/\J7MF0^2^,GW>$ M]/QTZYI0R:4!P*G]>N!N'TA:4$-8-5"#6!&W==Q*5=)//G_[@B61\*'\/4^3=AQ]7'4,NDJ3>0]1H8]?"LR;4!Z-\= M'X>>"LZ[6:I,8TI6*?NZGM$T^((U5'19[ T-7^G&?1%JP1[EVBP_M;7 MFIVM\6ZM 9KMYV9W['GE+O\S1+4 >TR!VI#\U%S3[WJ\ZW?EXX_X!T;%+P#S MNHK9<,IBC[/T8;FS5=XFVVY/?R+BZGEBFXYOPSL[\1$5A(7JI;E2$[!^V); M+44\2[R!I*?7,U.>7;<:07(RB*1.Q'F(;H0:O"^?G;_ #8_H< MT'7 *G.P&AUT3H?RTZ&B-9@CO5B4-F<^%<$]9T:MC5>>03#^22V-:.XMV8P4 M"%3U 6/55^%023Q8@S[=X%;*EV3+;<"&%SK8X+>X PFX^M3F1 6NUE[5R:<@ M61O"15!RQW3";$CB5%)ARO< 12W!;)A=KHK2^XXB=D'"\QY',?&<.,O&Y(^+ MW3]\5R*K[@-F,^X+XPH6VJZ%_\C\+>/I=>!ZSYZ;(%_R=(:XG:U=7.)HZV07 M5W )''A_>O&<.PV9;Y\:CX_A);7IXY7T73?3$2#LMY5B*T6MBCUO#L_R$?LK M/6(?P? 8=(6QB&#KL-^B *5:2?$DR583Z[92 WG-7R[9IMLV$N=S#T^OO % MCH?\\73J.9A(05&U!H&/3+#6 "C)[>/5M, +R3_H1R<$LU(B@>IU7D5KZT9E M%;,KR07KV:DTI&1VU$YTT]0=4#VPY8R,]E@CSMEH;,,./H^C-H?3:TD9"Z/3 M))[3U?4O:6FG]K]C72-U+*3M _/Z-.":UOR6LGJFMXC\P#&O-<%*GY;:LW75=FJN0_,X*T71\&MGYG/6WSX#JL$J8 M7I]D9LJ9TQ=U9?F)/V+]]3:@4BB!Y-7*7J$T4#LVT?;:IRFWK?3[V'^KK5E0M(OWVI#^U0*@5 MG/V*M9.]4]?S).P_9#A0.9=@"E^X=^Y$7#Z,)QNG?6D'JU3+1F/9?U>Q)U$S MXS#X:\=Y'/U\SAA$CU2B5-R"L6MZ/_FS_OWD]61&X72436?D!:-\0B,^HQ&? MTJ@PI_U]YOU]YOU]YOU]9NOWF?>79>U=EMU?S]Q?S]Q?S]Q?S]Q?Y[-_9=/V M=;Y]ZO8^=?M5IV[O,\->2:HWG,PPP,+<;0*&Z>?WR>$MP?@&)7FSFO_$[)$] M[)X^8X)FF+/F L6X\'"\+8U=/;5]7GH/\+_!U5%6$/"6B.G\]NGP?0D"H$!; M2ES->KXGN_5\T_&@5>]EQ_JSU;F/HD@S?K738__^6?MQ*ADL^U?.]J^7NX$2X= M3:?@ R2XBK-3*C=!0TC:K%+L2H\@"XB&!,H#-3UQ=%I^:%L9 U+U */[Y+)6 M6C@JXKO?9K(GZ!5ECK9:@/$NJ]DK)*[?7:2BM-=F"3\X.$!T9I)"E^)V< M= MJG8+!=W6X^YOM+:S!(R7]0"3 6D2FX+Z0.[(C)RLOF.R3T++5Z^T*.EEY5D MRFWB[*^1[#IOO;' U!?27D096!M9S/0W<=+*%JX2/F"PD<%=V U.S1QO9 M:DZ !5&DW NS-]C?BKW %+UIM,F5^&!IIUOK!^5FES>"4S[&;,,KD EVJ10M M'ZZN*XYI\O9P*J?H>U/DQ,,%C%&53ODB(705IWE0:3U(EBHEC>-6]8-3$D0? MP&IF]*SB\NK7$^2YU\$Y6GHQ\MX2IM#(//<& UC L*E# MPH0]/2^@]3RR%7P;NM[4L%1S0SG3[L9SNF@(SYJ&WG.$A$O MS%V4LBQNTS1).<+.AUGX3%'Q4@5*_Y'K3?K#/V_P#/F7_ $X0;*%J 60]&,E M4]DJ$%+7U795S>A+^:.0.W^&D#*A$(XU=R^[>IA39OG2_K*F1@AB+G!+&)6>U?WTZ>#3X5<8[PBWAYN(1%!0TFEBJL:=) M&\&IHAPL7-\#LGD2@Y)XA@,ZESAZG*/XSS#QW>O%$CGQY72*'>:OITWNZ3XN M@;+F8-:3QHU@KLLQL"*P(9R]A!(XGN]QY4-_<4ZPRZJZX@A3?LZK7"&5_:VG ME]=0SUI\ 8OM11:'9F?2*,)43->S+RFH"H1-1[&>V&Z$LS&/>@[;GR>+Q.?1 M4K:QI)E1WZGU]QA>/B,_HY A98B1EYC]V$NX'9?I/XC$9V.+Q!RPB/IZ?+I>\Y MS'' W&E)S%Z.]Q9>G)X6S:SR1E^RG\K?ALW>C-E#$ZT-LR:8SC%FQ7\"]SJ( M,<%1?.HX1'YEM,F(]N\3M"$J>LSKV3),$PMYEF&>;9A-9C.WP-U,660.&H]A M_WJ!OA%HSB! >9B;TK>W=-[T9YXT7#,C\_-N1B8;?L3''Q4_ *(([8;TL]49 M\ID!]S#'./Z=A,F275M45*/5ZKHO2]M265H3H/;U:??U:=MPAT3>+569F,AS M4;>;6(^]&DM4[L;8IK9[!C]\OT.;F:63E+-:WMAZ+*X^TQ4<@*2?KKR :EP/ M^7F5?<6.(FL-).&WZ8XB908DQ!X)"J(I)NSPD+YHS\*]4\'<(_8.7R3^DW+S M:?43D/:I"FDORD*[;.YA2^.A_QG]*)?\M$R'8GM3- >SU74AZOFNJ&)8GWC1 M?T6>FZ5KZ" FZ@!FI^P),R'3(*GIPAZT^>:K&_R,?=4^J]<92()L MXVU7DU4@X2WZ/79GK]QFS<8 M8\:";<0:SV^@83\.E@F<<3)/%9>.E#U +/) MUI)D(:0BOH $4*2=-KM0_CH%2A\9VW$-2Y5US6$M%YQNBRT2E:[8"@:?M[PA M\P['/"?@QD-/GN_%JRI9V>T QH+K5!X$C (; \V"/.NI>CA7BWD41 *T7E_K MR>01!;HT.UM.2NUS)*D;UO'RSYV&O6&D-@0Q2Q1(3[RD1Y3*9][>> M@]S9 C9C(]@5O [+G(>+)\H%-@>)BZC*,*LSDO5,YB[7?"W66MO+2Q.JLYOK M#& ]@;F'_5R+D= 3G/*7D3;,2&]EL%H)N3F:=7%/X\THX^ >.PEA-33/4.1% MIAE21]H94NLYCL+I:#/+43K-$0K<46&BZZ[N",7%$<-@A$:;"8_XC $D7*EX M76 P;7 7LDS) K^ULK(:CV\C=6O8@?8JUU%;D.^C\?MH_*"B\8T%Z#8,\.H6 MD1\XODH"5QRRKV@,)I;05?"WBEE]F)ID&5*K"-^%,<_;/PME8%6W!^/J[3A8 MKV(9!+??4-)C)$Y;>^DQ,,YYP\F5D?AE;>;*@/7IO.;$F:J(6R=F]#Z[9I]= M,\SLFD/C[)I#:!9Q)]DUAZ"S:PH3/3(&\ B:B=P)@$=# 7!(^6U5J0UO)[^M M@1FQ$R/HP E[ R[SK4V&"46GN6$W^%RY'^E^ )$GDBQ3MX@I=/X=< .==(BN T'M>[9U).)ME@(UBZYQ^Q^E$,U3.:! M+?CF),@KNUAW99KAJB:_D4.",H+^YPE%^-__/U!+ P04 " 5>(Y6"V$6 MA7^D !N(0H %0 '!E9WDM,C R,C$R,S%?;&%B+GAM;.R]>W,DMY$O^O^- MN-\!5[OAD"*:DD:RUY:]>T[T\"'Q+(?-0W*DXSMQPU'L0I-E55>UJZHYI#_] MQ:,>J"X\ZY5HRA'K%:<;F<@?&IE( (G,__R?+]L8/>,LC]+DO[YX]_6W7R"< MK-,P2A[_ZXM]L3GYTQ?_\W_\W__7?_X_)R?_Y_WM%0K3]7Z+DP*M,QP4.$0/ MK^@49P7]Z"S*UW&:[S.,/@1)\(A9P^^^^_KW7W_[]0_HY*1D]#[("6&:(,;Q MNZ_?U=^ MM5I__KYJ^^Z;__/AZF[]A+?!293D19"L&RK*1D;W[H#LLZ<,;^12Q%GV#:7_)L&/]*>A/?Q >WCW'[2'?RL_O@H> M/Z?,W(8ZH5GQ' M_SBA?[ A(/_XVVE*-'[YD!=9L"XJ3DS^__JB^ST!2CJMY:'-EEE;J"!;5VS( MGP:,98MOUBE1G5UQ$O,?@I-OLG0K$Z+J+I5\^;?X@?TQT5>?=+,@?*#O]T59$Y3^>Z#AT:]2HR* M1@"S02\NG1+R%O//"XT3 GVK)HYP5MBEC;X9/#O"Q4UNJ><)08O-;70(N"3,1J31"_@UD2.A)H5@3: M9L;?=)DD^R"^Q;LTDZWXTF; O[%,Y,/?6FP#^YMW)-'\]KPMXHUGF 2G^RPC M_5Z0_5D0_Q4'V7D2GA$C(_-J5$VAO$"#Z+5#J&@'Y!OJI.E.C+(YXNT1)2#> M8H@HR8PVX@9G41JJYX:\';"5D I]:"9:C6#M1%<4C:'@C2'F0C-U+\@GASZA MKB7P?% (?C@C#IK!S@F9,)I9(9H)1C"G;Y@%21[1S:O1E^@TA?89%:)W_,># M=L"^I$P:G5]9MY_/O^ G&Q=1C*_WVP><2>!TF@!-!I6HU20X_![FQY=*T?W1 MRQ,EV@[QAK/]V+?X,:)'5TEQ'6QESH*T&>B/+A>Y_<.WVT#^^!))E!.@:8MH MX]DFP66R3C-B8]AA)CNV.$WW29&]GJ:A>D[HJ4"GB!6@]HS1DD!.(+-@ROG4 M(ET@1HS2#)4,$.4PVR2[#UXN0[*R19N(7Y<9UAA5>]")90#1GE**QI"322>2 M1<48FCG"=ERT7U M!V+'WJMD/AM3=GQ*_EQE]^GGQ 1.:.G#'.D*+ITA33,/YL>!,.;900GH*D1) MYIX9; E<93=9^APE:[5OHVCNPQQ10)!.E(.V'LP6F43F*5-[+A7=W//F)LV+ M(/Y_HYW6(Y8V]F'.2,67SIA62P_F2U<>\VSA-(@0S>7A4I.VS'"@F!VMKZ$N M8"0BUI MYD>62M']H5DSQ-K-M\^XP^M]1F;8N^\>[J.B$T0E;0+T8ZM$K7[LP^]A?FRI M%-T?FWV'T@UZ]]V7#U^ABFJ&7_P^"VAT]-WK]B&5 6A_#_1;2X6L?NC6ES"_ M:$9=/G]9/Q%!L.)D6]H,6*=E(A_JM=@&5K<[DDB"X,JFJ&H[ M[\GV+SB._SLA&\T['.1D00DO\WRO.714M0=UX@T@VGZ\HC&D*Z\32>G-4Z*3 M7RD5JL@0IYMM\ORC$T$-HSP]Y6\AIHI%(.5NJ<+R:"'&J&>]5 M"TQ?A43/^"PH@E(>S4V?M#GP3:H.PN$5JJPM[-VI4B+-I6E-0X/U@FH:S1I_ MDYT&!7Y,LU)?@TC8%FBUG\:K*H6\+,%8,\W:ER>7IQBTH*)) @2C/?PO)$MM0F M@])J!+NL2,0]6%6$%J"+RJ$XI(.A7^X+F.*$'\>H]MHX( M]NS" L[!"8:& O0RIO 8AR^?[W%&TQVR&M\ MCU^*]Z2C7R7P[6F!GQ=9@SM\;V0DA'V 9">>^D52CD0&-%]4S0)]HDP0X])) M<# *N )G.;Z"0SB?X29R9$%\F83XY;^QVD\[; =KGN5"'UCD=B-0(RP116UW M>6/$6B/2?(:YL"33,60O2N6[N?;W0+^]5,CJ-V]]"?-;=T7H_L9UF[FV8NVG MPOQ=N-W+;+&M%V^S)<++7V<+#7UXGWTHCOF%=OE\?ZXWVN5)P464;2]#V<1N M?0^E_3(A:^T7OP32_HX($NTOCV1H(W1Y-M]/JXA($K^%_5EE\4?"5Z _J2;: MJ/I!9XHQ*KN[*O-_JD6N6\#^JH>"'ORRU=>@OVY+"/4O7#6#S;6WVEQ$29"L M([*JI#Q;@R(=IQ.I#_GX+*!),_1IZ#S(V6>23O+L($WR-(Y"MB5\'\0T3S ] MQ\5DNPB<]G.9YT0*PX0[: 0XM>3BBI.HW0)NNDCDD%@BUD@S!Z8]^'"3]>[N M_/X.<)*6,316<_6P+?B450C?G;D'#:$GL$PU-%R$T_H9YP]I#93VD[Z MTX^WM^?7]XC/\#^#3/'3(']:)B']S_D_]M%S$-/#Q&5Q&F39:Y0\_AS$>U56 M9CM:0!5P B>JA!4AG(K8BR>9=(2(I0)G?PCD"Q04J.* & LH)1H%WYK^@1MR M$/6ZQ<0"1&OB?PU1-%FN+*VD'N*5522-Y@T>;GI 9 MND5"8Q@U0& MS )*:Q^F:0^X'3-))=F5E22HH5D@0@6\BO5 0I]_8Q14>#(!3TR3A 5QG'YF MIVJ;-$-ANG\H-ONX(4@WZ-_???NGQ7]\_Q]LN?OW;Q>$2;[#[(E.//PZOH^* M415/"-M7 E\Q5*TF@"HD$U54&?%[.!7I2"$WJZP)4P2H=GKQC?8EJI+TJ3TPR'D<*XVU 3$P'('2> M6C2?=MI6I1)E=WRVPDFBBTHB5%,A3C:MA9?IX-&!4"Y3(R#):B1K1@:RO)SM M\071E5LW!:$L#EQP:*N!SIVL,M3T:I)$%$>^+1$!I4$J&2 M"MB#ZX&D K CC5\%!PYF=W.3X5T0A>=%NL49NQ$S;N)M*"%ODNR! MM>Z1S&2 MTB6PDGC2A@E^AS15\,E[0(QZ@4*-F1FHV5K;\S]&'25YM"+R!#8 M.=G3TWT\SHMHR]85'&1)E#SF*$J(ZJWIH0#9]#]$<4P_G0:A4#D:'"$MH;Y/ MUBFMCS/JG@JH1H\3DE#0.NB%ELT)MU6<+9#(4MW1K&&Z"!. ^K\ MPU'J=1E5$C *P BDU>8LRG=I'L0_9NE^=YFLXSU]-DD^I?H6)7LRS1D&+H!3WVX04=%]999LL4K&2'&:8%J7DADAFINBUF4V#)D<,1Q M.&TI.7K"<<@<%L)[FO@7X_(].L1[VJ,_ULS&0'EC:U M8:JN[I=7J!T8"712DQ+E*EYOB'C%,@EIM,N.GJ2K+\VT)*#G-F8H[>,;=7O( M4QR#5+(C$4ZR0(R([6MJLNDNXHR*, C*KH:"&RB2B[JY?.H^8&Y7-^>W]W\E MO\O5DJKY]1DZ_]\?+V\^$*7O?>LXYN;QFFB55=2_GL:/+:4:C&)WV27P8J.I M$,NTYVS(/'@>T O._4_GMZ"/!'Y,T_!S%*M U5\#SO=#$<6I77T'-XM;$G1_ MX>KK26;ECB4 .$]"W;PT"'C.LC153P@G%/.N"+)B@*#_*TCV-,7ZNP4BL_A; MF/7=(&/U$#,HT!E>8UHD"'W/!7X'99=Z3M!YUF6^RTT>KW"0X]OH\:E8;3[F MF)E1E9W5TD"NRS9@6NNRC@!P73:*)5G(*AK$B!:(D9VDFQ-"R-=KF$.E86!B M2H0R2D5O1O;D'\%D6&Q\C!YH;HW2SQ2:6A"IHH<8ESX2+LY?RH,O@Q-B10H: MRFH/K1WB:J:##'VUE$X6:5J1-JXZ+M"7-3VJ&'P%8Q7&P1:4V#S8U7Z(\C6. MB: XW0O;#_-6147HQ_[6 $NQR550>;'3U,19#.$)&P0X?B%:0;']V@#&T X4>\_X56J7''POAB,Z?:]CQ8?)[V.00 M++1;X.()^&&1M,(;#[6]6.(=5_6I==ZD#"Z2\SM<\=0:,-A >Q<-'UZ@CBN M#BC01A) !A!H9QW@?+N*@H2<+N!!3(ZTB#XM6#.\>AN"Z7[R^O+N\OS^_83?W=_>KTOW]: M79V=W][][M_^]-V[/_Z%W=[?_Q5:[>P2]6D(_% MBY1]ZM9>J(]=^CN!P*<, M?LXXJF@U05%@KNFK!!6@L0?Y4N3BRS*EM%O"YTB1R*/)CE*V M!G\5T4_Z'6\-,M&;5_+L<6]78Q5(S72 T]\:E*@)1B(XI; 339W-X"0KGV[+ MU@DH7>D+BJA-MF?/X[;T>2ZOH$F]Q >F=FN*HBGPL:FU MJ>4'I[,M&G8WH([25Q<$<4,&,NVOTP+;;2=D+0&GNT9P<:I+FL%-_8-Q>MM+_4N:_4KM^3K81?PBK,"@VXB#C8]+QBHK4G_VTM89K&SHO-EG MN^2!ZNZZ_4IM-0!:.\55J5!@V7OI-H>6HMWB^^#%0HT4[6%U1P_B0&'DC4&U M1".2>F_*"1"C@-<&)PBEZ 5M.61)460NO<6;?1+R%8ZGTSG#.UJ"Z_!ZV=0: M*F.I&4"=K53=%#A3J4$PF5VL".H45:@BF3<_J?^BZ[.2#I%_7=YE1>I9:CJ;LR\;.K^2TUF>'*FRT_ER'#8 VOLJZUHK%]M:D[7-GPQT(T#< MQ?M'**: E4=;IH(/?CU-%& M2.-II%_G*L/AF500G:!,/(&!CH(;,5GD4*Y^Q-.-E39R($LO(O- $TCZ[D/?I+M[Z(GL^97>8_X8IW4H^ M*83S0D]IZW1T>AH_)KI=.CHM@1?3WSI_6TL3O,I&UPO-ZOI'=']^^P$^WOTJ M31YI55-Q.ZW<<4N:@IZUJ$5O'[9TVT&>MBBD,1ZW0+]9=Y2\WMO10]5J=Q]CC<^WK4B]/&71/^ZVH?/Q7,4B'8+^0 5:F09 NVJ=G,BTRXOC M%&TTCE'A;*E]C0_3JYTEJ:=18L89:A$H!JU_PP!Z%"ZF>!A@3DABI//O%8HA M48F)R+NW*.8$)IKG*- :-!R3#X]2WN_S*,%Y?IIN'Z*$G]FQ4[Q'@H#\E4=A M>91GKUK#> *JW2B#(:KD((9PZCI<;$E,1LD3"4P7J&&+6GR]TO0IAN,\R))T M7] XDX9\Q'#31L"?@WC/,_BJO4XK$JC 4TLH=?2IH3UP"*J-=/)XM%)/&!E/ M>SV]'RFS$D<(0Q^:.AC+,\/"LG>#7UTY7<\9E_(1&/MQ8S!P6,:XP_=A91]) M]M%O\J&7^,G&A1X:(]+]]JW&QJPC3K$[U0 M,H^RIF#7&BT:J/O]'C!6'SYO.#WKWK M%.2814.<4ZKZF435+6VJCXE2G5.(B@2_"XBW\I#M(L6=9I"UB>7"R.KXEBT1 M:[K@1REDRY7GQ%&'V3_92T]6$*(Z!:MKM*N1Y!S)+LC*PY1_?_?UM]\BLNE M^1/1Y[^@[Q???OLM_1__@*R0^^(IS:)_XO OZ+L_L6_HHODMBM@XL'^D^R(O M E9X\F[FO[MU]_^0=3T/_ZA5G6JP]__:WE?HOZ(?% M#^_^L/C#G_Z#4RZ^_>/O%S_\\*>*L(]EF"=6* PC>K@2Q#=!%%XFISR]E2IV M0]$:,A9(#Z 5^R-O"ACKHQ%($MM3MT:T.7UB7A* Y5[N*_^.-#\A\J_E\L\R M\V]Q$40)#L_+=_C+]7J_W;/HHC.\B=:1:F-F00BH#_:P1-4P4\%IB:5LLE@Q M3H@J2O2E0(M*XFGJ-)K:[2 MG%8>76WN@Q>5$7'D AMWV@?P0?RI"PO0.%1G0?53E2>';?&ILK9]25E]Q4OH MIAN:Q VPG,#(L%.>$[<%.R8L/#F%M#Y!\NO4T>ZTT:=3QI%.%R=1#+('BM+P M/ G=#A55 7?+J^7UZ?F$DMX5059X+ZOQQL]:2G[=USJD+:<*.Z-%7YZ=7UR> M7M[#7&V82G29[SOE9'Y"6<9Q^ M#LBD#]T';,N#=F$ Z#\[BREQ(RL> M+&*KXH+J1UX-'^B,QR. O<^"$*.@PI8)V(+6.(35.%1M/;BB)+[9*B->"7'X MV4GT#<[NZ,FOU66,DMB;BTP3//7=IHK2E^M.K7P6-Z"$'I$YR3F4H>6$!V), M_+CKZPW1B^N_-A8F>+ZLKV&L!J!#Y(U>J>"H]>F0PA<]DLIEH3^<#C6$?NB, M,YQ25SKWA-[H#+^I=0!?$GBF*VT8)CWAK?W2$4$F>_V O6 ?D(I5GVB$!9%(1@<0O/3D4S%Y9!$H?8M+Z$OECY_ M6T^\V;_T!N+5SJ6#0KMM4;7V22?4&Q9%4X]T0>OCR_3 HX!@>P3>;%$ZTIOW M)UH2G]3 L#/1M?=((JD#M5[8S$ZC@;8:1Y1SA0=_HR3/;X@ M/YVL'-SY2YFI8IGGF/Q?J(YO[<,)-'Z\-_!V0+DS&\@(\W["RD+.&2=$QQ2I M2CG6_%#%<+*(5^-1U7C0[P))(M:Y5K?1?T&H0J]YL=K\F*8ABW+"V7.TQOE= M&JMW0$H"4._/!*/M^ZE:0WI^6IED:UW.0M?+Z0/GY?64.Y=I[RQS_L>,+/I![I;AL'!) %/7 MZ ZS$M@_XH3($Q/YE^$V2B(J.WWG7J)1@+9T&2$T^1XEG+<,RS(N4Y+BZWNR#*Z+F_82F2-X9<@[3BMQ8?:4O 54$%LL)0*];ZKVJ>9]G5U.Q_. @Z%EN[]JT8>[/5; MHN@VP><*9WR>,RY;>7G*^K2S=8>=R4V>$Q,\H:4/L[DKN'0^-\T\F-$'PNCF M="M;#O#$=A";FF9^(UH6=: ?IG4$ ,A&=OEDMR M14Z(2G5 :8($2GIFS&G'U9,?.)($/]+C)^T%?V] --HXB#&%$$P P?8 ;D( MHQ16;55^O0BBC%>/Q%LREI"O+I7RR(Z=>./J G3!3]"@S@+ZR=X<'[^4F1! MFH51$F2OEP7>LI+F]&5FRN*H*TU76HWI>@1_^C_I0';3!TS2'70*@NE R58E MX>ZI>=E=QC$(F0P>6,>5T6%=T\?>0N>(];Y [?Y1)0",>9I_1*U#0ZHA+6UA M0?L&-($$>VFYW^,$JQ^LJEJ#FQXE@*[9Z#2%5GFY0$IU)BX; 9!D/%62<6WEA@.ZAJNZJG]\5:6DAI90-%/F_3"O8:J;96A^(@ MI<(@)7R0BJFRDKE9NB%S0H<3YE 9%\;G->TVD(?',F%;!\9B \!#XHX8\JG? M-A0S%M@UZK8M MDSQYE.L0=(.,_S-8MZW3>L?##Y/,-!CL\P_Z\IJ]-PQI"/ MXT8;EM9;NL%< 9_>C2.[ZN+FU*["_=3OD(PF9^)A6'9[SN<=5JV&A:_ 0% MST$44U_R9)-F)^P92%[WX96Y:UEXV4D1]X2'K!L:KAX:+\CI:H:0E:.P,R9P&Q*1<0V'"GJ"TBY>>1<]1B!.63GX9_GW/7[0K\P+9 M,X#V IQ@=A9\*VK@M=U>1M5J=5!@%]4\RNR^-1>HZ/+!.*]PGO\9G6&\)2## MDA2Q=*4T/FT?Y4_58Y/3-"$;D2*B!N9@8 #]E"'@QX8]X(5B)?@O098%2?$A M#:--M&;7--6ATV52GT#?IZ>\FADM2?9$-G8X6V[3O?SUXEBLH5XVCCPT]:O' MD?@"OX@<$X5$0TKN"U3R1V('"U1U@:($"?=+Q/\X+>L -AT1'X5U->^#RM_Z M^%B^QYQVF)2KS%;HAQK;F\N;\VHH(9YK3CQ;!@[ _/?SR^I(KX9*UST.-7\? MY-%:L3:[L#(*P,S"DS@!2T&M(@DJ5J)I$[@M$./GP<7](- LP>E[H!?E_=!PR5/*M79$4Q,56!NO\WQPP0;$YD!M(K-,W/Q)H#6&K#; MVX06"U_":.T$'?*:@.HGG]Z,GP\1L7U!GQYE<+N[KKKP\T9K>PQ"WQAX+S79 M5>0AT?'L6)>GO*3W>!N[*'H/+<'P03OS*&1"G>.;/63JQGSJNKTPJS MX7,17>6A>C'1SZ)X7^#0<1]W2.71Y%< TJG! 8D_"B$3S$XU2DKO=G1VB"KI MCVI75PH]>%_7XN.-C^@ VGEO)S+QQ2>T%77H_JZ:ZM[X=?V!'^T>SUESW3AZ MH\.]!F+ 3L]'O787&F:WYYU=&&/@?-[QE>*[^3$>.KX.#J]WCJZ[@^O'[D\O MOMJ;!9GXOV":-YGXX,]$_Q[Q]7[[@+/5A@')5_LB+XC1(NAT1R!N/ "5I!=8 M476<&, IE+N8W7E:\4 E$\2YT&6)\T$"HRE/7RP>HTV"5SAA;6'U24W%558$ MZC9.2B[^J:H)L(6RJEAXIZY:00C=JC:[_[M3]^]^^-?$&>O.:.==\)R<>@[J32A")8OD>H1DI[&APFJ R.= MF#("#R:D4JSN1*QI%M7,:LC()".$,!/L ,)9N@VBPX<&^K:0NVR=\*T]MJPA MX Y;*8YD?WTP6] GWASJSF@*T>=Z"5V%^W[ U+U1(.RV@WWU+!?ZX*USNQ'H M"V>)*-('OW6,./K$FP+-Z%%%GF4F+\.05>0-XIL@"B^3TV 7%4&LG=5Z&L 9 M;@5&G.U: KB9;Q:K.Z4:&D2)T&6"2C)@G1@!S(D%F%FTY1879,W!874NK%43 M16- _="++RJ&O"6<1FCDZJC&J[Q-@-X@>A19=RR+XGFBS=YB*_3[Y=7R^O1\49ZB3RCP71%D MQ0PB#\B4PO9?EWF^QZ&8L))5&;[)T@W.<^:$WN'L.5KCPT/2?CR@XLL-6ND?G? YSM3)>"R1R0Q6[>5.3O$6P^O0:(R&F' *B.+P$ M.G^ SP9ADV9H)V+-%5C'MS_1UT\O*#?'7 M"ATYW%YVR!FSNR&:V2'BR>NH#*O-+6:[I!OBX;W>!*\T@XFSB__HN%,-:'DC1AS5''WPJJ]U7'H[W;U' RMY5NWAB$KAV'' MAF&G&(:I/+(1+: E0\],H-LPV'EMQVD$'63OY]XSL]PD\_+1T1HE'\&XHRTJ7O3!J;P+T.(Z<&;F#U?J< M9K_2@5F7P1P)'8.=? SF\.+Z&2T]'\^LEA5H=U?->[ME%GD,=\0[R_5&8(_D M>\UFO&9VO,XW&[PNJ&])Y<-E;%STSUZ+NYZ99^;,'KZ5*Z;EY*=ALY2[EX?" MV?)]%F.,VIR],'%O;@#Z.VI]1J&!F)40UUJ(4_EA8]DP&VZ>&3&' ;#SS([0 MC-D*WL]=.0I#]@:'8(#?-H4M&^*6C?#>5A.A0@;V*C$ O0U MKCO4]N-<>WK(M[J.4O8+L"HYT5G-><%$4X^ 5KNY^NG\E.-#R_4_]E$>]74^ MIE+4,H1CD*8J>/BGJGJP%KHJ9^"=LFK$[!F'Y+>Z.N%UUU=O%UA!QCZ+:XO< M/VU50K1=5$5:[W14+F&OQ53DXI5>VF+4JN3=QVM>[4^S@HZ"TB+KTT"<%T&4 MH6?:F"+->8JGB+'SR;9P:]??N$CH_;,N:I#6?H#7]D4AX@C*-^FSJOY*: WX M3M0[AG*+LT><^:2"S**PYYD]+!&G\T_ENJ!L5W)&Y)V*'8C6:^UFY/XMVCI4 MM<'8U,N99Z; '@*Q>;NZ1CTW>S3)^>>RH#"M6,HJ#$?),R9?T\*L"<]M'E4L MUFD.5'E8:PA[& ^1T#_K(8%EO5+[:3\.9>NW-Y_.@@Q=BV?50&\WZ6*H!O^[ MB!YB?(?7I&41=2+JQ^'IG_ZZ#8:M9V!DZ)W6.X@]0@"FP!PUW/US./H.2!OM M'6%(7/ME&=3$81^:%Z$*.?VW3P:C&]PU@L6P9>J?R7 <#FMWX/B,AHO<8\0^ M'H'9DP^V&U\<@XPQ+KOSE!\1++<._[_."916_3Q5Y$WGQM4?2AN8CC\*R MMM('=DYS3QS#/%BK0G%&Y0\54S7%(-515F,R!XZ[&AV*+$UGW04U 8(]X6$SN:-S?K7,-G';\TP5L( K%L#4#UX) /(SZ11H1Z+F5(G MFT>#+3D/08Y#FDH0$WEIHUO,3^)QF1.$+T^W>)T^)HP+\_L5B]ODW8(F<)YG M2-LYH*?M$S*-] S(!ID[UOL)ZQZ)_2]0+4&5VZ?TRI$@!%0^:Y!192P1'ZJU MP!2Z]M%ID#]=Q.GGW+[D49?$AT(R&BB* D>=]AZ4D5%)Y5;.B+! C =TS:)K M7%!A;K+TF;@"X?O7CV3^7R9E7=KD<4F6_V>V#3-,OQZ, "=E?]CB5'7G C>! M>\K:G=:TOC*;OQ4K]/"*OJ37I_^?/E_>7YW9_AW66ZZ"7K*,8$>%-^^CX=1]DG MZKR).OC\\\P0UE5@]E756;?$K_ M7M-1_')?C=Q.&,^T'L6@[A;&Z)WA'4$0,4^=_!UC^L (-GODJ8;P_W&&K=D?R MQM U,93B=PIC=%H"5\>0RZ,XM)"<[P#=ECJ+/M)YB^*Z[S(A(N.\H#JX7F=, M'\]?:$_2;%2ZYE"7<180ZKLU35O@JS*39)(8O9*"&_>*!I5$\]Y@'87T^HNE M@1""&@*60YAE22*^<(:)O3C#_+^"]UL>"QNVK0X, )HAAPX]7% M10Q+NB>[2K)]Q=&S).6C$ZE7"JB&IE>]+IU/2J>0SEK=*GK4,!A7RW[@J!+\ M2.]0W+3,&MQ]%H28Z50[Y7-0HB8*09=_R9+8*[W1P3/LF224 M/NF14C[[O1*KORQP\$J= MS%#UFJ6F]TG)#%):ZUO%IRY0)7""N>T: 2L]B]\?W'^QHX@'G.!-Y,UR1A^- MT"/*7Z+BZ72?%\2/S2ITK];#H^?BE6Y: =:KIY:%3QIJ%M1:22M6Z#/AA2IF MBUI77WW1U#Z8JW8HQ+LT]TH'L=_GEA+/E:RZ*V_N&JZQ_1VTEHE72F@#U[@;5'+P M21V-,I&EX+&KWLSXE+#\P5N*BD\?P)$W_[O">?E5^JT\L.9'H4 M3YMTP]'OF9.,XS$\>5+*/C_9H+#G N5K >D# M 71",PY4XY JQV$6HV$Y!F=17LJ,0Z/-&,83T&2,,ABBQ1C$$,Y@#!=;LFMT MM14B]\FMA6GG/,6(U,;"]**(&(Q0' Q@DV%O.0>;WN/P'X;Y"L?@%XSG _B^ MV ]9V'W2QDN6JG>$Q 4Z1OYIIP5L"RW5)"VZ"URK;#ZV@D6$"-MQ37%@;DF2F U14:U"B7AJ)X-303C1)]%M) MQS)5<4K4D *''?4%53TO8:^APJC80R5_[P!XO\^C!!/9*ZB\IO0=@QT M+'Q2* NH6MW2T'ND9B8I[32NX<(.G>L<5!4K;Q30':Y0=8G">B@9U*4:F/L: M*'#.HZ19NL8XS"_(?+X+8KS:D$^('UV\WA D]$WF.9%N1P="-4P.'"!5U!UH M2T/MR0$5U%%(63PXYX#HX"'*@T[3BLL",3X+%@94LX(Y_1D;:Q[ Q4F.C:5X MP@P/_>TVT0O91 &(!^"^Q 4-'GZ*T%UFL8Q9CE\\]6&[QJ8Q;4<)AM.'ED< M!^ ZRV/!QA\+9"NLC25:H(H;LS\-/SK-!8:^:/%8V$5MCM0P!^0B$257I/#F M9DFZY>W% BIG24^H=1X31WK@W"9]I#5-1U66^D7M+DQ8"5UF>]XF4GW.E"G@ MXB!+TOUAZOU=N0OR_"!]>/B,+=.C.& ?&#YCR?$8#M['"Y^1'<(?0_C,\$'1 M9-N,ZD$YHF :R8@,#J:QY^E9,(WS8)B"::P9^A5,XR:V4S"-W')X'TPS=$0Z M%_0*8W$$@322H1ALA(_#DQCF-1R#AS">-^#[LC_>$N^3;EY$29"L1PBKT3'R M3U7WJ15B-<'YQG1;8D(Q$ MV=R3XWT9!-49OMC6CX/ZCD2FDR)&,&ER$:?K/POYWZ=9EGXFNI.CX#&(DKQ MG]/L5ZKZZS)>)B%#L:J--S6S#U M<;F) /A\W$J\[FQJR.@A,"4\H92(D4ZJ%\KS[^-!8@[ &0*H#C"JU#PF-)5: M$[!+SIH,@"W&3MX0/:E%)IYA=1 M%T:$*BK$R*"#U?I $:HKTR*E!=GR59C6,DRS>X@5&AH7@SD]]:JRJ+:2L9EFI,0TH:GOQ#>-=V MY &@H221, B[>A!R-@B_"[:[OZ#/098%99#NS>7->7D"E&:CQIQPZW.19LW] M-2N!?!L]/A7TH+G(HH>][!K&G1XLVJ0'R";4Q($8.L[$553E:H0V:28&7C N MB+-!+3XSQY<0_I2& Q@.8GAV:#SZ-/(Y#\F&' MX\=P*#[>8;A7%UIN2#M9'#8U/N!K+(J-_H_&]!-C@5DA&&HFUL0NLT=%2=C^ M0&AY@[,H#;L)LM;Q/B38SE_6K"33+;'QYYL-5EZ!S2P$<,S+_,-]&"0SGP2P M434SXU2$X;#W ?0/H8,%XET@23(\&#OGQ7A=G]^CR^O3V_/EW3GY ]$[PP7[ M_^C\?W^\_'EY=7Y]?X>6UV?H]OSN_O;R]/[\C'U_?,9SBM_A:$W;Z);J2 V/ MQHXL)$:DX8-J4W/XF4 PB679,=T_3[0GPI,,BK5Q0,M[=$X^7EV@OYXO;R<< MAKLBR J_!^+]^8^7U] MH;/+N].KU=U'HHM4Y>HX*.+@7*QN/RSO+U?78*5ITRUF)=EN@BC4YN(^; B; M;ULA]D%.[8-6H'FS9;)(L):)-)TA][925WDEL5K$/T1I^0-.9)]5V*]")+!6X/8M;32"G<%<0V40HD[=/.WWHAE9-+@.'I+>)+N10EXD](-9WB0ZTP%>)KI)*/($Z+ >'['UF MR81>>%<%NAB?*KYMYJO$-X-0?\,V'*88KD$6NRT!R,,4RALW 76[//I.@7I\ M^T)#CS6!O!94GED3"2"3$1%(_+0=AP*Z*12EAHGI/4XXO:R"&9.#,9@ILE^ MZ,V@-@<,_X."17O9PO(NI%NT'5OX6. M> 9>H:_2H-3)>-&70G^H['"B^W/3B<,L@^9JI>X^7K.%:AI'@U_ETUT4]7=P MF>L[^J?-VJBG]< %L0(G\T>TA/XX)V8Q32L]Y\"W^8P':C,!\UN.%)JU2],' M7X,H*Q&MM8@&6(C2^"DR 4)9B[,&I;_7M I7](+&C>2W;OX;';#4G'J,SC,F^"X4E(2*6E1\)%Q'- MU2!]H$M?HY8]P#S>8,_#5IN/.2_"M'HH@BBAKU.J@.N+-*M+&%[1D.QJJ_FJ MV,4.X0AXMC/"0(@'.0/8P9W:#!5:DH^%$)S]Z0157FD"SXLL.'YI2 MGHPUJGG#G,9,.!A[@HY7,$&I,!I8'(T$?Q8*@,9L1-*'.'J<,*NJ13S7^*/2 M_.SLC2G=7]J,CW%$9C&?J^PQ2,K]+_7!TS@*>70G2VB05Q[-:E.^]@OB._() MYJN,/D)Y'-Z )G74P1&-ZRB,X.)+-JNT2 L[W&W2&6MBH6=1DJK.W!G. MUUFT*Y&^#_(H9WE :L#W^*5X'ZO3WO1@!#C]^\,6Y[H[%[B)W5-627K#DA$2 M.#&'F?$JT]W4W- GR@\QAM-$^QN=A=&0R_071&F7ZW6Z9P=&-\0^K%V4IL7 MDACR_983O-;S+2M*P-=;]O))YJ=I4H);\V'PK-4/U!D[3;)TYPX-+:>O8'8K\FF@6>8=A)* MKR:@2CZ[J8@:\NF-N<69U>@ @8[J\3-.]K@JD4@U_9>H>#K=YT6ZQ9G!B-M2 M0Q[!NP%L';?;D0(>K3L(*$MKSJC1+5ZGQ*4P/'#W83::#+XUN;_S46OT;6F] MG9$FNUA-R;JR+&6 /A,.J&+A@2<_$DA![T:,AZDDRB^3FRQ]) .@\L2-S:&B M5BP@U($HFK; L24FR>2Q5(P"72:HHIDZYX@R^&.(_)&5_./.*-IS#7G;3ZY,32&,M1&\6LKK6P);*+UNII%KN:[- _B'[-TOS/9:%''TC3]N,C @^5#)V;N(&NQ81$S$ %G-#?#.4Q9KJ: S4END$MV?JI,),[" M^2Y9(3;^9&B2W8PR#S:!(G2NW>0X\X"K9MP/K%#=V(T!>+7C'N(.G*1@6ZNW M"%:_%YL?,;ZOBA9Z'Z8$9;_GZ'?!=O<7U.(#O;)8032M+(Y, M?)^YVI7%C8/G<]<<(]1,7E8VMC5UO5I81L#U(Z!U]- QKY;2"8[2A1KT8B$T&N""I#]@N#"P<-Y:+D4.)#[-SOMC:)F MHGJU DR)%"PHBPN^VI"5:8>).%2:4LS3-"_RNZ<@PP]!3G&_VB2"&L@4.&1K M^' <1G#UYP@;T#50;DFJ 4I <^+0NRV!*?1J9 WVO0C6(KYK$-=CT /]@/12 M!#G+(] $C>#R&*9R64LW;66HE@C&>8$8[Q.F9JCB[L%2.,VPJ"P$B%F@]TC% MJV&Q.V@$J+1R<44=;+> 4RF)')+R#:P1]-+ ZQK[]5T M,EFB9C[Y96$'00$ZX;\(HNSG(-X+"X'I%$=+ J@/-E!$?="UA],'HU3=241) M$*-!'W! *<9XB##)U#+96CV-9Y-+:VVU!'Y-+Y.1$N:70.6!P1T(1E26$9_J M_)A&R>,IG5)9HDN#)&T']>1&)W3]K$;6"/CIC%(D6>06?2!9M@5+<32!P/.< M=^Q)]T%21$%\ENX?BN5#NB]$,,8##WL&D"<>SC!;1Q[6U(!G'FXRRO)"UPP0 MXX "R@(=3%?PU6$PT!8@,*7#_]@3 WC^;'&_JFP.K% Z"(?J(VL+JRQ*B>2J MP9LCWMX'JRW*;V.DY>T]FD)&$RQM[,\DLC&P![/("V,Z" /(].=%:%:;)A>$ M IZD(>"$5XLMSO1N*[@IKI#%MJP7^/2VEE^LXT1 5$G580H5\*I,!Y4]7OG_ M-Q8JL".&+%3@!*]5J,"*$K!0@;U\DCS^5>6PAGS!*[&\HD_E?\'U:1R$8KVQ M$0]H/K#:\)?;'7'+;%3&D@CJZ,8:3GV.8Z0 /M2QDZ\[<3@=XH1SZX3RQ.@SFO2%5&(AJET\T?-7RF5$Q;[#ZWT6%:\W!.U3D./E8X;9\:ZUECMR@%+Y M?D!K_77,NOI4 >L8J5#ZV M<[ZU)*!/5,U0V@]2U>TAGY\:I)(FI&](_'.G>R"ZR:)D'>UBG/,XC[-*OX>P]"XKK-M0F'/&VO'S+:.L@]22]8@F>&19#PXR/2[081I( M>:N9U=NB>.4$HV0S%$!1QE4J3CM_4-T>-+[8 *(=7*QH#!E9K!-)%HM;M?=1 M??JC@5$!LBL+,='G5?&$L_(W^\RY&!+= UADDB2M4Z(6PM;_F4S8'7%1V$PV5%UA9V55%*)#?# MK+E_.ZZ>2"*Z>X2:_LK$P';J8$WN8X9G"W6QI?4PL[/MJ98FJ[-_*C8E6M^2 M =MIH ,#/Y, 6VBA/;67R7_MYJ8^#ZY_JC@N8.9'>I+^EUZJ1QDU":NL*JRU MVERER>-5](Q#%^WLQ0K2E1P O>5F]N #Z(+VE58>D,%9H31#=5VY=(,HNQ/& MSUN5'G$BR8/B:1 MGY$C4R$=\[U\1O3[_&4=Y31WBG6HI@T9V&MZ>TC-XWHS#?1;>TL))7LG2HDX M*$BXKDZZ%F8/IS&FASRF-<1 M8NN8UY(6\)C714+)P2:B'.]*!L,^WNSA]Q72AK9&^QPG>1(#; M3UG^7OO=IPTU\.;3 >#AWM."%';K:2N@?.>IRCSMF]H-0^I5:NF[@MB\( MO MLC3<$U\]R+(@*5ZURYV>!C1]L 68=LI@#0%DFF"36++4P)P&E42HHO)/??K MJQJ!*,DR?,99$>4LE8_U[C.C #O,MFD MV1:P]$>0)43T_ 9GS&^TTR@3%61Q$#M K6HA>A+ \B$6@DEVW245(F2\J(Y_ MJM,/V34NV.59@PPF"Q?^+"2"R=*$_+GF:7==EB5G-I 9O'I";N7WNGW"XCS'+ MY53=TK/#3USB]>&%M1QTPN3$>I0L? M;/5X0/2FO.D'-1V5(?2HZHIM:X3.4-G;7!Z3>FXW:.,A%)2;DFT.X M(!I[%N7!XV.&'YD(U(JQ&&XK9\&.%E [G<").FE%"*>)]N))*A.T:/E2S,/V M?=&V(>A$'5,BA0J2S(O\,CE_61-+0C;%41S3JQKB%%1_-E^RME8Z.)0K:%#E M* /2#K8+4/->Y,LH\H>2OZHZ7I0C4-6BQJCH L2M7.,@QE=7*7JA: ]H! P!1 MOQ5-X?16)Y!$'VGK11FXYHG*N2$0O?,JVKM(T>WJ8[4OI?I2?<-XBYM3( 4A MDN&R9%/RR(2J9'K]0"LZD?]:*H\[)U#%Z@V\K73.;" 5LI^P,F6EG!:HYH5* M]:W9+5#%T"-M'@M^V3CBB>%'T615.9;Z"(UZ)"F-<-CCL"FQ5AZBM0[/3N,@ MS\LCMI]P')*]^%T0Z[>M$W<&5N1EZN%KZL%,U1-TZ9A)<1DWJ76/8JU#8345 M#W>;;E&0(]KQ"5F03VC7<]D@F?7]US".7?;F38SE)(O$190$R3H*XEN<[XGC MIQHBE[6@)T]XDS]L,"26O1]#;PSX /'U2E$S1B5GG:;X8XE_4^-A:U*]&!3H M,-WG((HIOG*5*.NL$8-.[[$)B#@*ZM LASC=?FR]"!,9-B2*2-U>/'T(!!D@ MN2%^H6+,W(2/+PB@6MS^$;Y>F,I M)A@.T4HT5U$7092AGX-X+[&J/A@*95)[DSFP(/2Q[H)6MP.L%6_%(K9:8)?@118:GZ3*.6_OIWPJM,^]^I[N&E$L\''U2I4QW0BSUQO#$Q0UD1 M_9-MTL]?:!H_NUWJJ%UX8 ;&'"J9?1B#/[SA& W%$)5:(-X3$KM"95_>['QG M'C)A)ZP>'& /HPFBX05G:"SN&7ZP"]5T9N.!47&%+'Z/RH R8W":-TX8/%& ^(WJ"P M?DX>.NFJ%ZCI"['.$.L-L>Y0U9^'-F>ND1/.+A1#M=H7.(.SC*:<>9'%CSN:!3=N7EB$7@,@-P9.K'RP ^X"&UX)E/S8 M7%<\#?!/^P%& 5CI/R99G9B*"%G5";M-X_@BS>A&R5'OG1EZH?I]AT&N_:[< M?# O636SWZ1)=. BBFB7%')UD,S,-98[+?;('OE0['&61%$25GDLTQ."AWA M$$09"Q&4&;L/.*#)/\)57P?Y)%S[,,(?7AA(D8<+$6\Q/ .?# D M8\$PW(C6X:T+E7M1]858,HJR-\2Z\]#FS#1L]1,DTZ %12N$.$'!X2#"5 '9 M;Q]PUB2-QG7Z3,4(:P@@*WL88;1J>"A; U;KT,LDJ,W/'8;6YBX@3LHG6-#"Y*1%"RX%4NY$#9,[D8&^4W2$V MSY'M::%?'CM*JO8A5QLD\&@5N"FYJ!+;3V8)O$$X3[50YO:3#I8OD2I7?[L- M9"50F;"MNI]B \ JGQTQ)'6-V":1-D*?:#.@_/K2V^4E+5_[R&LUO7]MVI21 M*ORBN<:8A/1MR'6PQ6?IENP%53[A%%U!;J$F'+K63FJ"?@ W5%.AL2]=CL3> MT/M7)#8L>ZSB0AHEI2^?:+>(]HL^\9ZAMETA"Y2:0+1*DZH: Q8EU8HD*4=: MMB\#DS@%^L1IH,J/3HK!61=RO/[Z,7W^)L015P/R1S/[R3_^=H4?@_B<.*'% MJ\3KD[4 F.$:0>F6>=KH)]8)F+U M^XK?P?RX'0DDVES^IB .P3@R#CC2(2[!=I^0K2VU87>O.:T4=IFLI0NI!0'4 ML8T5C/J@1ML:^&C&+)NT=F9#@TJB!0UR^GK:I55Y_#(:"@H"R#WH#^3N&*A-4."85OP8_">T((]E#?;P.IO=3-6>9-C*6C2"599S! MG/R"XDI1VK07"[\O*CI0'2\KKN8IA3K2A<65H42JRY'^E;IPJ@\W%[90TV%0 M!^AB?8F9!EE($UH,I8DM* M5)+.JRA'AD._= X%\U"!"4M*M)5CF2N)WAKC,+\@.G29Y_N Z-=J(T9TM%!%SNN&,@:HY@!S MT#L0'<>PJ]JAJ,Z9":1D910_.X8^38DT64%3EO _+@]Q " ]1P0(P%E+X- TB6MIQ=[:X;.#M*0&W*KH:? M4^XC>J[+,&1A\$%,3W_2A-V,YG6JVOOTAHS44Y#CLSV-.OTEH#>I!9$V2@^C M/8?S@_)YQQB$VB$>P@S86QXLNB1RJ&:).$]^]YXWV9#1?8HJOH@S1B5GQ%G/ MZVK_E@9![Z=/.Q)K/A(Y'XF@'HDB1;MJ)$(^$I_+D=A)1V(6!^06[\K,1^UL M2HK50-DN^2I;+9!WO M:=:&5R_?UI3 :[6;G%8*!&O,DXHK;**R.>!":8(@+I2JMG + MI5:B[D0J5:)JOT"4HDP$#[.3[@,@$@!L*(! "F 6#2C]8/I\]#9Z?"(:WN2B MHVJN@&TD ]0(6TBB9IAHX#3$2K+N1*O(6%PX)Q33#"X0I851F6&(4"$1?(!O MR9XKTW1NU9'Q)=DZIEE!)?F0)OCU0Y#]BHN+?1+F=^F>R'N?OL26=HBVK$>TH5VBG/5)3S$>,#VWY=VB+PEAR'NFQQC\V..K>;WJ?PW= M,)_]38_?3*=H5;)>6DJ3K%;T/T)!3>7!B8$,]%3-#E+[=$U/ WG*9B&9;#=: M)V%F-5*IAW18+!7&,QH.:%T!8G]@-:!!IW&BE/>D+='T.+Q(LX\YODQ.6:*+ MUZ8RM?Q$P9$'W-EQ%T[]C M*B([+F?%$&P4WIH62NU=P=7*;TL(; *W#LP/3&811T MNQ+=6D0WBJ48P1/<1 G-ZT/L5_2P9X (@@_!"ZT:MTR2?6D6RR_IR5>54*0L MN:!TB89S!O4[1QN8MKLZF"VDESN.\#+GF'%&(C5+W+1 )7?$V1^TP!FJ.EA4 M)4"@KKRG&IMJ +9!L7ZBP2&[NM0)382%.9/,)_-QFN;%;9W[W6W$#FC],P%R ML )4ZF'$7OE+.$;WV\H;^5>V;'[2 \L#E@M9^ M=OMK8&]:(HPR-N(5Q"WV1D*]?^LF)J"C>D=C88(L)+YX2#SH2J3E>IV1E55A M& Q$D-E"T\K)J*0 SK)KEDN1[*(E0287J*5;2 24Z[8.%?4N6Q,^UEF3I MO23& [6DR+U=Q2G0UT&T(>*2G%;IT?=5H!'A;) M99&<#)4-4=-R419KIG7/:*VS-3H/LH38TIR=W+((6J 3(V=4F"&!\>B3(@H[ M I^_T,>".*39@>AMU)Z?EJPVU1A7,E73'@Q MF^TEU<]HP@;](,W^)U'.0YJ\K M_$"BYZO-??"B&,S@5&"HT%UM,&K CTPQJC#><%6/[+] M(-QAUK;QAX,B(LM9ANMDJ&C]1/=M(+I_$4092U;Q_K7^\Z<(9T1KGEZO\#.9 M?>HZ[9;$@!KM!D]47CM*.#UUD*\[!RD%8B0+5!-!EH6O(7S 0;[/>)7G+BYM MO7PTKEIP\"#*6HMIFZF(I$+$CX7)C!HD?1QX2Y:>!=N@.?5V.),?UQF;@SVU-D-H7E>KVT(_J#9()B^*OGY%M-ZM M2 -4)K6__'DTH_R&Y]&3_PBSK&5-@9_5AA7_X=?W90D@'+Y36"LS'>"Z9@U* M7-V,1'!KG)UHLC0==34F6EZ44BZJZBTU,44RF5$PM _>H#550U%WHXK7.6LCM;*Q9HN?['/LI9 M'2[^\)[.7O8AK3!XGA11\;IHRI$!%E4< ?5]6@1Q4U&L+JD85'@QP^N+EC8I M!RY#*MDFHA$GRSS'15[]1,LDO"(?1S&[UB;?D;U.E=[6G$QYXD[]L@03#*?! M=HS8HU?69FQ1/&A5CXEGH:9!#Y&%2V+4KXWWPPH2). M 0=BI+3=@RU]&4>;WZP33CQ0$5#8L%S6FSC?(\S5[IFS8, MELAAVEG0LHXAYGS:EG'$J\1A6.J;4MF]S%BLH:XH1QZ:^CIS)+[ 5Y]CHM!H M@\!^@=JVX5ZT#3*K*$:LS'NO^J_!,5W:SC1"%L:45GHE _$L&XA9O4UA^:?[ MTN*UJMV<7Y)-*PY7&?TOW>!6N5/X31W_UK!6#63N@?^G_<;' MQ\Y5FV:0;$SI4!?-WJS24Y?5ICISX4];/)?!U M"3Q0 @>\&:&I:3$+=&NVU4(FH/R4/2Z]3.Z?\"W]:[59[0OZA#57$%=;_M?R MW=+CD]-1[!SR>+ C!OL1S%QP'EAR/3@:%(4BS9A8-,2#2<52 M9I=RJ7DT1XK$-M>/>!^??+J'@OL]A%$[.&G<\C):GION&NC@\6XX'86Y[ #O M9^AJ-L=@HMK"VCMJ*L- =G 3[U9[W]#V@:_298ISTDVI@^@7^R3,E\]!%-/- M]WND9V(UD\,LA0Q%BQC6"N]F#=7H$XP*8R8? WBW?#; M WX[,,PVM3CY[[7(@/?P4$0V1^.-=(0>NK"6=VL3!B*,X&(<(>JQ_ 8+Z.K3 ME/+.,)?"'&"DJD"0UG4F#4A;/\EMD9X RN18P:@MB[8UL $QRZ:L&[#:U+?J M7!]013>O-3@>"'K5'H CW3"-Y77;&(Y"@6. [OZ M,7OSN=H0<[1-$Y:900;-EA1*GQVAU9IM20>LXRY2=J<8IT85.2KIR]>^1(,X M"YXO9%[-/W9@>GLP"KK/%;J@1%>G5UAS=+D,W;C;D'M"D--$8-0_P6M6D(O8 M-5IEYBQXM=V"F+AXM/VP!*S;>AA8^+?ML!'8]GZUYH4$9JCDAB@[\/W&&X#K MO-'HA[E!MQ;0%26Z4()N7.OS 6>/.+MAN=@M@;9(/+(K,B@Z(R*V]\]B=*2S MU1=.B#@EN"7P&(:SAEM@*:7>2:6>Y?A2C#0YB_(BBQ[VP\_'E%P]TO^> ]+C MB%/%TC\KT@? R'%>(G]P<_1;&(^QCD@=!^7TYUL4:K"!6C]I&?!Q>1^O)>R6 M 1^5\=%;16VMZ]%LP:0%P2>TD6]@=#2!?7,,TJ'EK'+P M5YY$])+FA^+'Q% M=J/A)=&NY#&J$]P='+I]S/%F'U]%&W71X0$L0>L_#A^*=BW(_OP@ZT(.E%I6 M([)\9<5YGL24*6JXUADQ.Z?/G#6BO*%"?"<8CU\.CZ&)_F=%]$]N%,M">6+. MWZ@9JH#U")28B37+B_OT#L?Q^WT4TU,K>POJPM0O]ZK'-1Y\##3I_#VR2^=!EA ?(E]ES/A.;9YZ=.>]E>H_ MA.[&RKTOWVU63T0#35?5*TVK2/M](S9LM,%<[=CN)7FL/"R_;)H A5:S-XS9 M86L/+(H"@.&1'VT*K\\R@>P>\*%/E "F]JM,^E([>'EU!]1M.L^FDQ24:6*U MB/R:8EW1+"=;;<\_<5J@4N=C8EJ800TX#S_-(Q[5I:YS?M@$ZJQ:(6I]\GSP M/? YLDP:R>7HW645"PA3JMQ2S#R:14S]J>MH0SI 7WXZ/V6W8(*"JC5'W1A* MAXSBU]JD; FL5WJYNM/A)W2.3OF5:]LM 5&WHY!>KX7.$,Y= (Q[M=N_D"$O M7LE;7B;/F"<'M7VO-'Z_'ET03S:HNCODT3OU[YIY&HBVAR9-[TCLO@Q6:5(' MTZ*=8N&;4H9NO5=!$/ ;ZW\-[;27WW.-KP;X\94$%Z$3+CAZII2S% 97=>W! ML<8<0SM9D7!%O_"'*Y.C [.%@B#>G-+/-<3+]9I&4NO5FD)CXA(CID M21ZAKS=B^#J#-Y6EJSMZ&Z:M#6_R6RS2"2JB>;/C/M[LX?<7X%A>4 M+DU.2V^84@GV>TK^GQ#FWT=PK$-UU)NN% E ZJ%0%R*X]WH M__:&=;Y-OMO8UJ.0U:.P9NT'>KDS+"*W]*'3:O,QYXVG'M?#[M["HJ$8PDD6 MBX.^WM B(4,VFU?+.J?!=:1[3G6\R\)O82#G6PCL1K.&O<_+!Z!'?ZC1.M=9 M%4^=<(&9.GTCQQSJX9SE9)?U^#8./A2XP$YSF0C'?QIB/:SLNP&OW+VRHW".B!_T2Z8+:P[\:B2WVPC>!&]T"5AALP>X]COGW <7J09?:(\:SB$V.]; MV-J;!G7Z\"^ATS>TV=="!/+D$)4#;=*,Y1HXWOW_;W1L@0+ S -'!I$<1S623M\-Q32=Z*Q2G]3_&+,@;W)GBE/.8[7-;( M\$;LE/5@3WSKHQ;@;5@W.YBS[W:%+VD.A#+4O13IS=P1.8]Z/1([^4C,?X1* M?LG8#EZVQ^'YRPXGN77U\0D%.+)#U6'#//1TM5_OQWG,.@#KR%:R;3G,-I+* M@RJ!CN+8]5]C/?,Q[*@#7@T#5@S#&W#P9P[7ZO3\9IWY.0.W#KM]JXX[8 A7 MRSR^K3@NRP'FY\WK?@VPL /UTJQ=MTUG4#/I/' M+A/A3;OM2L S^9-E_X@)4)UGO"EG'7J$I4O2C,,.Z;<[C'TU(CLV(CO%B'BR M6-79J:]P0 :W_/XP2\1LW;Z%Y<@PI).L/XH^W]""HT,XD_UK,KDS&6H[.$V> MB5D6F=_>S%JO1K&&'"MA'YT1W#Z3.,"^$7%9*!+FU.93AC3C1 MUH,]W^WJ@0!OPXFV@PE[XUI)5%5H/7X?NN^HUR.1R4?BZ&RJ\,D,PR[V]D;L MI&0 I[*(PB=OP_8= AKA_8O$J!W_&QCS./&', /#0KPR3->=')=3]?)&#-$U MGOY<<^I$EK.=7)K3+?9\<(>^E%B@KQ;H>JH$BW/:(?6PD6^JO F!XNDA5%7> MO*IK;;=)U%%Z8"DL@!EJ\QZ2P6NT23AK+:UKLWNQ3W&'1;4("M:CML10HYE1V@M>:N!1W@ M9+653C([=3,2?:+DB-'#3,73-"FR8%W\$A5/U9$]<\74&R M">#4LX$B3CE= M>[BI9I1*S* \>'S/\R-:V MU:;<;>@<=2T)H&K80!$U0]<>3C&,4DENF%HDU*4NB<9WF/.L$&85^5&6OB#V=%M"#I%%.(HYTG.HJ$J"O2) MTW3FRK1+Z@#YV_-<(?V D-5;G$?LZ#N(J\4[_X"W#YUD#*;64.&B9@!UL*>Z M*7"HID$PV9O"F@#5%.@3IYEF%R>5?Z!.1GG.[HS9)D2OD;*FD/JH M$;VEC9)V'NBB2BKY=."MF\TBF![Z*[99!WO)/D3OICKR,=UB&6*E>\44Q:?287R;G+V27EJ\VIVG.-F[G>1%M:3*/\R!+ M:).JZ7UZ1CZ6Z5)_9F#O[X;";Q[7]>4$_7)ND-R2&)VR$8H2Q#G26&E#]YF%LM-T=P9P']^X'/)[9%#L@G8,6+RV& MA7":C;H?QN"(,-@= O<#,B!:87!4WQ7.:/K6FFOT1YRV12_5RL_D.Z%5>1[CJ%5[] M!!_9:]Y]B))HN]\J9U[[>Z"Y)Q6RFGVM+V'F7U>$[N]; MM@&<@V-(.=T\#%[T\[#U/=0\E E9ST/Q2Z!YV!%!\@OS-I#S< 0I)YN'U!U@ M#L#=&B=!%J4*?TO>#FA>:H6NYJ>T$7VG?O#;^A[J M[% F9'U2*'X)?"[8$45V:$ 3C+\#>KEK*^#$\ND/]$88Q:$*\9U!(;[S02&^ MTRG$=_XHQ'<6/^5WD IA(>#$\EDHQ+!1!#S/OC(\4C=1>7>NW0%D/MN^@G^A M;B.8VQGW%7!.9475<05^56O Z64 ($XK785UD.G4M^1[.9& \[^Z2<_++J6* MLO62-+"C@'C&V4,Z)HRKEMB=D1_D,U$KT9;F>D\7HM7FJJRA(XU5L".$\[(< M8 GNEP45N%]F*Z-Z2>CH-&= 7Q_4+.9VYHX8E M+KZVPV"W*)NX^;Q86\G>;[ECK'GA!LXI B7IDNZ>0_0:3<20:\RA-2]>/D4]VSAJVUKX9N7AHU^QD=M!BI;XN M4,,4WHJ](=SN-JLO^*8!M5>ECRAMY M:"M?+AUJ62SN&VA;'ZX:-#+SPP3\LL-)/F;VU+I?V<,B60O0H(:.H.VPAOIK M<-^U(XSJ%V4Y910/@F8(;A@NY-!J+^17#\_V&5$!XK!%:6BH]Z)H#EKQ10^A M7?-%WA;\C;M>,D7Q$4J!. GB-)"E7_R7WZ+^RZ0@QE@FKA3Q.JI6X,M%1^#N MDG$U3_R-_;)Q98R[::SRE3K.9J;U8R1I 9SQ\E!!%7NF:.R-4WXHOMHQKUKZ MXIRWY+%PT*OV/CCI!ME/@_P)[8(H9"7>#\*"8*[6V_+_@J/'IP*'RV?RZ2.^ MQ?31@'BQ^*,H]I#5*F3FX8MR64IJH785)U2R0C4OWH+=T?N@D[TA M5X0G08DPJQ'&@Z[OIU7:LRA?I_NDN T*7)YS]QDG&1M?E58#V5II)3P\55J5 MI'V4MN*%*+/Z@L=#M;4'W5';L,*8C5Q<:)\3CS7/R5;K(4J8YWZ+U^EC$OT3 MAY>L$NXFHNW0-;G MIND'.HG8A*@D":_*WI#0W0(U'2*Q1\2Z1%6?+/U=W2LJN^U<.L^,5RU=THHX+3>Q"+7H*K]W]D>7^.7XOXSCI_QAS0IGO1OV'JP\RQNV64( M3-',-KS\BG&VEM@A#J?FV1QQ+!#ABRACQ#DCSAK&7QMY((BF?>^U1O\5!]G] MYW3@:%1AF+>EHJDDY^J^9&MQ$8?[#?\6,GL=8-QF;8U%, 7)OQ20\CD0Q*TG' M4TS"\0@44XV;*,P?O5;,Y88,Q4C:V>9U!"HJ!=]'3UN,_%?6KKAC:&Q N1Z+ MWMH,P?T3SC!#Y;4*#QR)8U#4(;KIOSJ.I8'3:)RJDNM3'(2_PN]S2?_49$R4O7Q71!-Y:*U6,/%51K;C]]%5D6=7 YDS'5=X? M./0$/](R<+W5M\<(H&B[VU-T$2$B,L.\<[RD];5PG:+]?4#D7..[)XR+91(N MPS"B-\A!3*-\XI36R\G?OY)_[-(\B'_,TOTN)RSB?4B&A$4")61P]O7M<9KD MNMI7<_4.:#!F'F#1Q,S4-9Q1FA-@5XDK1HAS6J":%Q*9H8;;^#7$O-+T*T-6 MX#DE>-,:WQGH>;7^"C[S\=P@N]K/)4"U" M4"H&8%"Q K)$#"8*@AU?4QW9< M ;_"^C%-P\]1'%]N=T&44I4&2W^(UCI[I,G^- M5;O>9^B'9$(['85=4 ]'3BARR.PJ; M(15Z# M1,UZ@DK7WIL!R+*IF$4V@EG1-G&_ZOBJ><%9"8B\W5([W,)['H?/J MP>BI]5V&1Z'W"K''T'S&FC]ZRH]'^:T'A,-;\Y;TU1(&NDQS '>3T;P4Q>L- M04)/.<[_L8]V=+-T391K+"_ II/C,!(.P]73:ECTXZZ/[H1J7KTWM;T'[5F#':4=L$& 3>#T-,=43R&=X!T2]_GKS8?O2NYCWB?EO:1#T#\7''XD:UYZ_ M!/=_5W5)U"5YC*K7\/F8GI2&]W$X4.;!Z7W&HF)\%.Z20?QQSEVJ+NHMV!%Y M1LX#), ]CJU8=:LUIKV0\#P..Z$>C)[VH4;8ZQ[/!&;ZM.;;-S,C>N^>[EN-!JWPP,2ID_FR"NQ7H"<<\PR]A[/T5 M;W6I?1.\TAOIT2YZ%7R/P]G0#\K T)$VTZ-P.C2BCQDB@DK^QW,5Y#0P-7AZ-EO,1>3IF'",9 M!=H-$OMA=QA53_XZ1V]Y@$8[[NTU2A7F]2'F!P7F>6RJXKV>W)D:F?D1V%2[ MX>EC4_6F6N 8)=ZF_196? H[I<#"F:$\S'WKPK61[.%U0]-_UVLG.^Q;&0UTH_IE0E='-5VUFEX>(!C4$*. M&S+?#<<9WF "++S%SYA\,9K54/ ]#I.A'Y2>]D+.]"B,A4;T,2Q%Q1Z5_(_' M3+@-3 4SXZV/S#2,>?FN9GV4!F*TJW@EWV,T$Q-6F]AIO#BM%QK/@'L'NN[R67HUC-15E'"<.7KV+>+=-ZW'=$1;W?U-,R\L16 MT4"__"Z-P^&#TN%X'%JK&HB>ZGO([BCT6"KT& K-&-/W)XPUHKR]5V[+P:#- M*++\&+3]1YR0OV*6B&T;)5%>T,^?\?D+O1D>8:4V=7 NY'X6E ML,$P2G@][Z?,V2?VA,JNO+DW\<%>A1&(&B/ .8'J?$2HY'X65,]CHI[FISE2:/5\0I"_F3IY]P'%ZDV4?EGLJ. M%C)7N@NX5I9S&T+ _.36XNFR("\0I3UAQ/PEW@)1\I--FIU\A-J5#,%6/?6E MQ4]\2/4L2UY \[K3)-479*9*F[S'9/PQ;W@?O*C]JU&XPVXOQAR@@_W%&*Q! M-QBC 9 NP=*%EM.A+VD77R'Z:RG7Y ?6445!NH*YK)QVG)KXZ(CC+%&7_RJ" M%[B#"XG?$;R<;S9X7;!K6^L8A7Z\?+,;MN"-5L+$R#.;8"6NO04@[!#G1^\# MY*W #A1&0W]9Z^^0TX/!6GRW?L+A/L:K#4T43\S,'5[O,Q8DL4Q"%F-=?L'] M'UVMLWZ\ +5X$'A1BWLQ@M/B_N+*0N8>"M30LYURR$[N$N<*_,E3]ZL_OB.9^9Q"&S/\K^/I:PT16Z(%^RE\!E[>B(@HHGX,HIDI( MMK,TQ.86!W'T3QS^&$1*-\V> :1OY@RSY9!94P-Z86XR2BXO*A)VSD)#+EKS M]<>,[%M0Q0=11N6&#,CO&HJ7*6=>V1T,!LG[B9:%!=/%]']*A6,03* MYH"*9H(@JI6J+9P2:27J3B&56>=!63!ZX0B!5H3)BZWDX<: B\H/49*2WE\; MYJO/"1'\*=K=8 (X*8+'PPV# R'4Y:,3K/J:T8H*^$+17L;N#*IH44.\0 T5 MJCG->T$X.J2:7 '<.$W"JY(P)76N'9*7&"K7[6.:VJN&LD\6PUED$RKHDCC MU^K8DX>PY6D?)XVHC 97?$S%R M^5=GZ59]H#5J%X"3=(JA$F?VF/SAU&%T%(J .MH%(GV@NA.TVB"9>N6(=:3^ M^A/OK:. \SA,,PR8&^Q9[,Z'-,&O'X+L5UQ<[),P_X"W#SA3#)&B,: MT(LO M:K6\)9Q^:N21[&]I8\1;(]8($0,HRE?0#SN9.TVR79D&!JZKQ[U/5?#:W MASJ)LP%1'\#I&@.?NQE%D[V)+4D0HV%K"J.:=JHKS]F.!X+^7&TXCF_T&+PY M!>C!_D MRG,#9S: ,[DO9'$RN_* F\^])'4.6&#W^Q^"HOZ@9LQN9Q%C#1,=/M8 M #Y MJ*MKXO_L8[)"ABQ\Y&.2"7$9/-9=_91D'-[^:K7;X#BHNAUC;_7?07QGHR P M+R.:&O8LIJE^03+9TQ'3GG'*T9%"AHEUZ@N37LI-93G:O(_0$>!%$&?HYB*=*U>FZ1W$4_SPOHBTSEN6!MA3* M+,;B-,B?:)C/,T&1%/FR. VR[#5*'IE("O@&(D##8 ='- =Z"C@C8"&7Y-"5 M$"&!:H&" E6$4RJ,2=]'00.37#Y-'N]QMFU"2E4+IZPE9$IXM>"M;._=9H") MW!7"=.<&RX)"IMU6"$,&6LL:UB?J%R;I*\%^)I'1CH/-Q'*80=1'L6AI_4A@,-"PN[\K(@6B)'5&25V/!H?\"6'$L[[5QK\ MJWG584,).!\=@(E3T8(,;A;:"N-I0^SL(N,*M9 MV)!Y. L/A%//PG(2+EM6D,]!T)<1PY%I]0OT^4.P)EX0SEY%6/HW$!H*R(<0 M9B"MUQ#JYH!/(@Q"25X65!0'2@/\.&)R'/.\9MUG243V'9C(=!&]T+_TSX,T M!)!O6HTP6L]:E:T!7[;J99);TB#+P;$M@1-:<2>XYB%@" E:56$"@*W!.Y*,"M>!8Z0ZC\%!M&KF<-8:1 M>J8K.CB\BONN!K6K0>&*'.9FKPFU%!0C2[R)_5;.0]= HV$I/1-AZ+MO4 "WJ?=JBN<)ZC0!BO M4.ADQ,0,59$H(M)E4A )HH<8JPLLV-% )6BP!5,G:3 1 "=JL!)/4_B+;LT; M0E[53)F$;3+C,C^4:?1!=8I@3^>A7DC/$*R)_-4/TTF":6)ICA+ %&5"3/.X MI\)ZN-H!Z,9#1"M2V 2FUM .LID:Z4!3F]I))TTY2$C+FK.'^N/! M0>( : *:@*/1G"C.91D&X&E.1C6_RLQQF=5Z;Q>&V6[M1=2E%( \R++5U(>8 MRJY ^O17M7,&&3E9"6&Z$.VV YPO2J'%F=)I!#='Y*)HW'5PQ[R2A+YVN4BS MST$6&K")+3V8&A+!99-#: 8_/0Z%T4T0VA:5C6&GR'+]CWV4X?!LGT7)XPW. MHM0T5Z0D'DP:'139[)&UAY]&2JG4\XFFE>%$B%,A3@;C9/8 PIKF4=^C\-&4 M@==CP:%P%]"4:*&):I8/>9$%:]6%FCL?#]3&&;1,EZR9P"N8FZ@ZK:LXM=,Z M"45]*#?TJ>(':^AU<1;M-A[,26441:L!_%S2!14T\V2Z< B+/;*5J"PIUV/9 M$G@7K-[46U:>,C+P8J]L"U.^?391^["CMI)1O\G6'JB!EY]2H7O_^B'X>YJ= MQ@%93+0EJ:PY>'G*JP1J=]C;(??QS%:$D.P@8Q/I#/'#50&Z#7 MP5;_Y-&5BY_S5P?8<@[+6'@YCY6"JN8R4LUE<2)37L /)L?$K-+?A3WH ;$J M]UD0XH0PIX5#V#^V0?:KIJJ.G@ J.L4*1AV6HFT-'(]BEDU:IZVD87&-#150 M99V!&)8S8M"7UAD(Y'?!=O<7&R@#%/@,/^/_O[TK[8T;2;)_)8$!%C90;JQ[ M]IC=!18HR5*/9F25(,G=6/2' <7*DCC-(FM(ENS:7[]Y\$@6\^052?=^Z;:M MB."+5+[,R"LB3@]X^X3#UR2-TY>3FKQJ82CB&N'7I%5* A-6CZO;/VIYU"@ M\=1_Z'IZ3HI_ "D,&N^M7X*S+$NENXOMY0!HI(W"/6, M&0,F])+QUG#QP$K5S\5AQS7+%>$M_(T%:W3.^QC@5QLTKNE..(QJ?O9!Y3F( M25;A MG8WU;Q+"R#\N@/DT9_O3UW24EJEL+8;G9\[WIW=I:"FL M%N&.169JDY Y70*%]?X31OW+4IA+ONS^+E9O;5GL%1M@('^IJ44QN 8\+H>I MV<6P6-,&A%__NA >7Y.V'*U-F+%%L5AT?QB)J:4E<;C&.RJ%J=6E,%C3 H18 M_[84 A/9\9J$&EL6@07W!Q*8R"Z*P!7><0E,=!9#8'4++(3 ZQUIEE%9W+:X M&"I+&Z(_GUOFED+J+NBQF!U0R\OBMTUC/+WB##/?1KR/=IGN]Q$O:+Q.MI=I M4D3)"T[""*L3=!IUH&ZMV3I37V0S*0#?;;.")ZF_WJBQ2]\M19C\G'-Z,L\# M4?);PQ08>X.QV3T6:?B;YG6=6A[R^:?)B=9K3Y4PX.-.+21)=V+O9=(=8H*0 MS]Y$P-J7;1)!P ZCABWVE*X47!=18%'UC4W=-T ?D3FB3DVHAP0(] N77T@P MHWGYU14""P%4<)LY_UP">I*7XE']JB\1DP2ZRNXA5OVE]G$!SS(UT)K?-TE> M9*S;:$(*B2#@U*"&+4X-72FXJ4&!1?8VZ+E C21DW-#&;'P7KQ3WIJ/H7[JK M9'WI-,9WW.==QX,'ZL,\6$WVW+RITI<&B2;6D,I!A1LZT'7$(1,"#CJ4D"2I MB>L"B$P6*/+P%; ^_)@ ]0"&W9-^&^5YFIWNT@*K&2:5@V*8#G3-,)D0,,.4 MD*3EZTI11&6!&.8K8#W#)D ]S6[ZK:Z\CY6>A[OJ':=L=M9O/2GO8PW1>5_Z M%JJZ#XA+LRQ\V*1X'YPT*1=;(H +'!E4<5$C_AQN(=-!(2D2R *14@;JL:LU MSH,<)\"R_"8A@P.R(8GN/2<.0H>A%U7<=#'BS=+=Q4[V8UVG[LKPW M8K18+E\"YZR#*?@[BHQW!&FEOV-1Q0$V= M6M07GK0!69""*B"F@3Y%>1BG^3'S@@DVGJS0CL)_HV(>]/S/.*"MQWE\.*J> M81N4O.&!RATU'!%J1T^:8%)HH>>4G2!$5=%ZP*5RO1> U>? M=SVZ2&_T&TX#72I2](Q1QET*"A26+J4[M)>Z-"C_YW/!/TNKQ8=A=F1W45G< M)G--*P^7!=3LA) (5"T,G@O4 $TQ,Y3]AB:^+;7J)<7<&4&7X8 I+V@_+P+N M!=T9"THO(H47 #$@+V<5A??!B?[5*CPYU_$F E0XHPX SQ1\B?]DL"S"OTH- ME7H^+(L<7#EPD14Z9%$21H<@]I4TXJ['U6Z'PR)ZPP-VZF0VO"&5I;-V^W42 M [Z0S@:F^ZY=;:ZUFI>G!PLT>I\O<4BV)L/A\=?Y%W=*=,R_XAGA8.U1%L=PA+'<( M8LY,DS><%?1Y,?]C3O#=9U&(/]H-DAI]?V93LY.:J56M[,T\:X!HP3S!1/47 M:@0Q*U[,QLX^WI,X@KWW#QMW:"]!6^I\U%RK?PYRLK8D/TT3C(Y)!+.\O,_2 M$.-M?DT@WN3Y,2"=?+.CC:!H'XT"(//,;HA44TO#<W94 T M40M(X-43*VA,=<1/Z0-FB?;O S)+X?SRF&68G1/,I-P=; MT92=*F LY0!0$DD=,3V6+?51:0 H8AKDR3K\QS'*V22 LM*=,,W+&]W5%KP_ M%V7/CA7NJQ.#/F<2C;(WBQ:3>]8G6K6F+\L5+;X>9UPK5)OP8:7BZ-X#)K3+ M*+/J(Z^#_.P.(OS2K#]DDOZ$8:H5AT3,FW!,$YZ?AV0KP+5%#]0#@C/%SK@P MS9V>LB#)@Y#.7'RS_@(GX2NMC"S;T[/4A-H3=W.LWA"W4P/>#7< *1LHFQ#K MM$*"?G5+J+8P[S;XHKW2/*(:[ISH37D'ZEGES4P/ ?.\>9MXNL-?+^,@VN?7 M48RW=T?)FW873=!G@]:.M5\3&M4@'QG:@9.=*=-\3(TJ+6+T%7%MQ-3)OS # M,#-H?\_X#^G>8AQ\S8]1T5EJSL2CY.4)9WLZ]W\.BF,6T<4FO=/,(M=\LZO# MWIO$LFS9,)N@W!NA,=JL'& 0DJ]#89MOAS1V5ZBQ3/E0VT91XDW-LBF:!*QD MF9,S^HIEO4PMA>*:>F5]["R$T/IJ73UY#%NN;$3_P:J5N?N@*5;6T]BBB*LJ M5=;/TI+(JRG2-8B^<)7*1FT#L$)ESEYHZI3UL[4D JNJE/4RM"#Z:BIT#6$O M7)&R,5L K,21NQ/JXD;];"V*NXJ"1KT,+8F[ZKH]C+M/'>Z>P$N0C>DDH#JLI-KR*4OB*M\<8;W:* M0ZK\XM3ZB2;]8S];D-67ACC?JLS4QQ!@U:;><+O]M[)%(]_6.:QX#$MBY.?3 MV8\A:X,E25ESL5@+RQ+(9_=3&[)@%Y![B*1WS5F;TQJ0;![QC9PU]LW^NPDI_>C ML0KQS)'"XVN0X0OZX.LRW=,[:>RNTCHC='MA2?/(]-'(E%& S[GD!Y)1T>W1,IV&I[ M#S@OLB@D81N#QNK_/3Q^T?9XO0YH%&[A3#L$URA QM\F6++@N](I.QDOY?B M'M$78)Z,Z,X[HI>_AZ4,)2TM JKPN_!SPN?HY"LD#=3I0 M\LI[<,4G*YS:DI-G0A[\\M7E)=L2\!U 6XA1Z *@]2-' CNP4F1QNDEHECN: M[XY\ZZ.^7J1"&K)JI-Z!5NU(N:@'%20UP.0%#HL3JC5X\/<1L)[D,BM(J6X&-A\30CTU^A OZ:AIDD'C*"6SC0T-2A D]4&GG'95BOJ M.]'$Q%V<*P86]_3G<7,/NPPP;J&I=M!,YUPC&(;<@QVM65J;KX.M NZZCH-= MLMUJL<5JV&&%/I?KW3;\%6&YD9VOC\5KFD7_B[=C_PZ4WUDBQ4R--@KC5!]9 M( &UKDS Q^I);WU^DJ/FHW._G9^[]1K7 ZJ=HT#I^C*&IB8?X5R#E.:+2QZN MS TYZL"E_MR"AS"#4Q,/9D)JSGG&->,NWOP-*HQO36LL?*CCKM/LK+2*%$\; M-G:#2[^QQ.%,UUBC#&"R#RQPR%*ZH1JD+BP'J0O9(%6.1_QS],T8_^#"1B6' M-FL\/4@]]7O$J39]JU2%^:9XQ=G3:Y!L#NRN\QU-E9X7AEQ(\WU_B2-5WT8> M911S_?@"1[A>+DX2HM6G.C44Q+"@@H!!)1H2R55X)DTZQ<>CJV0[R1 Y9J.3 M)MDGAA&WC)@Q M^H^$.HA]H/H+^\F\IZF_VQ;1'\I.VBP'UBS[LED.K6;9T6;9\V9Y$YLE%IOE M3=8L?J];SC;#WX(HIH\;KM/L)Z*K2E ^V>>6N"JQ;,(I#K'.O[7 -8>-1S,= M:57?1KLT0^SKBPL$^[7FFD=[.(Y>HLK_%YG_?H]E9:S+/,VGVO:5?V2)XY:V MN489K:1?6. 8I?9CDI&IWM[@'VPV?VFR[8)%:6FVPU%QS*#>*<_2E,T(G7(M M/B@!'4:M8V87;^6^ZXOJ62H##B-N[HG#@YTF'.T=\$FFQDI9_7!XRE)^%K'" M(/>83EFF-12=*LO*H&=,@@%,AB#R4XR*X!M0GH'Z.B[.WL@R3>YKO>7:5[,,-]4N0OA2?&XP' M[]%!7-9=WN> E&.D<%+#@QP2W#!@[9&40B.2!3J1,*=!MVK9+1,@X,?V MGOQ.OB19;4(^I-/5'=_?_[Y&Y:!6HK@ M.QR=U7X"#LD<%!M,!%C?V1CLTO*"2'F#B37.T30>PZ<1:KUNHP_8ZKNDK:6% M,11VLN7#D-C'>66R(EM#'@Q0SG!=WVV^HP;?MVY:M]?1T,':""U0GAH0W]B; MSZ!VL$AI26]:DI']M-Y5!T[4-]G=DFGWVUT_O\2=^)Y-/,^UQL7OWO?Q$/)2 MX_FN_^(.(4=L\*HYEO8 Q?Y"WB\X>GFE42GYC00OF'G[B?6O>A<_+[=#$O\G9%=]W.4/W_"5!K)=^EW-UGR;P:<4%.F][M#*;>FX! M7=HU-0?H9N#%Z3(.\MRR%$5'PX_B$BI'%.4BSL6]* A!64HZ<"VH,E(P+1 MRS,P!*47MX9\>G)9P)ZD!2_V(:D@7.]1P^GV&]Y%ZDXS--&U+ M!41OJU -LC0H+9:O81N9O!::YI#:(KX?LPDJSW'E+WOF.L%<5^'33G>-$/2, MUX';F?1J"4_FO38>S8A="\+,?I[@M)L#K<%B%=CY-CS+"9L- &2!SOY-MT,@ ME8?>$-0YT=F@DPD#;Y@I(2EO"'&%53G1$!V^8P7X<,_!!RI)2XWR# @\]<&! MN)#+7!@PBS1I*^^#:'N37 :'J CBBGXR"IM4H&882U?J^<8@#SS[V*"3%:BM M4XE2-;JU6BJNZCAKWMEI87[H9Z_!SAQ*9\+*F:\*9P90>K/;X2Q*7NC%:BF! MVP)0=)7"K,G9^BDP%;M8NK_C2H9=W)^98I[@TU/'"60H SF $C?L&>T3?44K M.VF0RT 10P6VYL:Y # ]I' D$0U_RLSD5&<%T_)D1*!#(JYC7D3)4W"*T^PR MW>^/212RMLUOBZVZ-IB-&ECD9>]2$WV9=: C,$N$D@F?:2*NBMJZ*T2T?P J M%C:-2]0CR))A(+^H6;8?ZA&KK"90G#1%AA7"@!L/>OCBKH-<$F[+08-'-V&@ M6ARR+G$7O+9"L5+%K#W:\&+75\J"-?OU7"Z7::21:4P4 Q"/I9?P>M/DKB6+Q.MK?$ M>OR78Q;EVRBD<8RVYYNT( \M[!QJ'5WH50 /,"R 28XQJ!8B:HCI(5$1F"U# M' K<'.K/GCPK!.:0OS6L(7_YVV.(DR"+TNLTPV&0%U*B: 0!N&&&3>F@EIJ? M 08LLONE7!A5TD ]O3?PE1GY.!N9MXIKKFHY#S8T.Z!EFYJW\UQM==G8O#5< M;VWO&=ZJ+[?.ML,Y&N(9EZRW:9Y?DWYSF29%E!RCY&5SP!G?CKE@"3$%!RG- MHA?]HK:70?!E[Y!FZ"Z,^UB#7CKWQJSLY^^HR?>(-C=JK*+&;)5Q5>0%'\N) M;?O00A?^I"\4/@^"4]QMN;_2$(BZO=#I,%TQNE^P-93BF:I*0AI;N3U7FZ-/; C&#B%M$M4DF2(U"7;P?N0E"G!5!E-"TZ61:9[;0(^SHX*3T#,BE#1[:V$"69'^L.*IRV4!J@ML$5^P&W MN4*5T15:[^G6-O!Q4D_?;QI*5GS.<%QE?.L]Q, !YT]0 J.4&4OIBH'GW/B2$]_2*_K2 M@B#9//^=#[9W^(4)7KU%6YR$TINC0\Q![?>,?T=MH+]&.&E#Q*PAROSTQ[(A<-402>5^ M6K<(5C3$+,'+SPP7S6T4Q^E7^@[M?/B_?*4YCVX2'E4JY@QG,X#A2U^7Q?C% MU09< -,+:;>#UV90;6>%NF'-BBY9,DR+/;_[A/F?WL.N2$9O@*"RX]EV^M6W M0\1/"SZIMPNMU;W<:I>[:+?QWM;U<1M>@M!M4Y[FW*A,L%QPONW2.WK8V:^G M%5TJ_[82_R"W[Q_H#B/;=R0KHV-,':"'>;?!(<>;W?IPB*.0OC"B=Z..),+8 MW4;[B >LJI.P*;[DW\;_& UG<2HPY#/>'1D,=L;A/('N1U1?0_7G^ $[^R"K M/E-_$I7?I/\J?!5F*)JO^821ESB>-VT0J]L )*1% M<5ZLPS#KIM4;PZ)_PX]+0U@,,S;FO!M.K$$[#1O"Z45ME^WU5991:=JKL6% M6["?!C&K2A=5/E*'#Y6I$;3M/ZLUCEI$N<(VW M9+D3M]Y9D,&G+"I?#DKKY[S(@E"U^];+%&3BS0&NM_)N]K #F':S+UK9=C,S MA4I;*W3VX(8?+I8FT;O2Z'OT:V47Z#71!$UPPD$F7.0A$<:[\N+ ^_^$Y+7> M.7W[&'3AF6OGG(2J>D5P;EK 4_?$\T=O4@J"\JZ7>TP)A$GU/:CF4A&!TKY8 MM!8'DR/!<&H)*]IC#,N0Y97':YA6L>7A9@%++X\$?LAUO*">D5']A7,EF %@ MNM:A?A&_O_SP^$.YZT6=SGP>,UK#H/"D9D#;*4UZ/DJ8FL)U>%#9\WM M,B" 5E3;]'Q,,#:&ZZ"@-.CWJ*"'/618:%FNU@@K7CB/W:$+);=@_1D?7!N& M%P1,6DY'] 6ZM^-!=2.HYEH0#NZ?,7S,:-'@[F.(@Z?\'M<<75DR$C# MOT5WP"5/$)#T4I_WP\_P]FM:Y7Y\*)R MW74,.;?C]T A13MD-. 3L6#17Y);^L[$/&*L+'6'4RM(#7C'3IV;9D[*M'UC MHA*C _]6\OPSTY N+8+8G72]W"S*]_+>O+:M_JU,R<_H?7\5/R?XD&=O=L=I-M.SWF%?\>OE[PB^.#P.KG]0[Q!4 M'V1;BM4G5TWTSFZ>59]%U7?]>48\2?NUO=]6W@<*[V%&J9ODC80Q:7:R;:U& MP:=1H^.&EOVUM$K=1\$P6 9(;JZ.;]XE8 M YMHA$FX8]LCT@[Q8)()M[Q.*GS+DY%AW):J_&2W93/,:AIB;G;,J^P67C1O M"NF=7O4@,=P>U!7W,1JAONX^Q!CPU??!T <17GA>RZZ13\UPV3#X.VP&?;Z. M"=J"NQ67J'TU4A$MMIP,*23]&/O>/:0,=LQJ.8QA*L)8WU:0$JBYX$ M*?U=K^KQ)(J\OA]*0W[PN3M,7:9[^G]^2IELJS>'K#[\!1F1MJ( +:#;/^YS M_Y1/(\*(3>>X-G+^CD=CREC>#(H=1(MLY="\"&:?_?!,O]L6HU_V9'":K@WY M\6M>I.%O*!14_!BLU(.ROOY&#T,^#336;O>,/,#K;/3$.DK< 5I48S3'RY\: M@PZ^2[2 5,0.0Z%,VR?ZZAWLD7+8(Z)J Y,,>P)(9T .6V]A4E&?J") UW*#R'E$ MA@J-9>\GXI[,%FK@-*^7AS.%<,AH&?QW-/SH[BI'%+W^7-R+SB\%9>" H#/) MJJ#7P&_MR"'#8>3%_K$ ^:%BUSM2]6@4 M,_4LW_RB_+#FT9PL/\T:;ZG)PY3K:LW#]'+ M:['9?&V2G6??LGADS^"'=?2 F)R&HP[6[ M[\AK\[ TMO/< 3@T/:C9VV"CQ;=,"LMGO0.T'S MO4^;/U8>,1ZR6QC=W2"?2JLHG%9)^U<21<8.A:AWI4Q_?,JT:X M71T(<58$4<+Z_"'-(UZ0Z9_^\*GKR^(H[TYZK-M2*U=W!>IUJKPJ\.G4$ MZE2WJ#2"2BN(F9EW&?I]N*=_U378Q\J1Y]*17.8(9"!0%;/)6U7FRF3\O.PT MD;ZO1CVW$=75N']A1L_FL8A*'"U[%\3TP>\T!E0?.*_G6-6R*.NX4Z7Z*U [ MY9.V474/J;2%/J"P;(*R@GLK+@$97*Z#**/W._#%21P4"?+C@7C]1 M5*IK. M2A5P8'!Q3:2]C1XN-DW1 M+V4,NQP7]'%J'S^N@BQ)C[9.S#R-2,:DZR@A_Q:5-=EHS[P,#FS*NXT2?$.3 MM1L'NYYFO9A^AC6)?&KJ9].':6L SGM7@/T5Y&*?Y,5,MI.QT %=R.N [Y?Y#5^V\VBJ9R8=_Z[20['(K_%;SC^*"6U MC88/FLTQ7W8!Y1@-+.#%P'<24@9HSAR*KT9,5=06I?P CRHS-!?O23 M(#^Z$>1''PGR8Q^"_.@A06P=.2>(VI?%K*"LSQY&^88/)!RSL<9>3?ET1#&: M&WI&E?NNK(![\Z%JM;5%::);:['/P1]?7 ;Y*VD(^K^K?QRCMR"FJT3[O4][ M?4 &.3LILL-:&:[GNT&4K#*((NNA[ ^"B5EV1&WGOU&\Q(WFB-L"K'4 ]X6<4'9[5%,^P-51X+^G*11[IUHBC@IUI#ZI6CII!'WHF])%C%K*HSYJ6E:<_?(UBX+Y.NMXF&=9R#R0 M<3R+P@)ORSA1F!H4 :56!7"Y8N.*N$+1R<,M2HRHNEVJ44'UDN1&/4//L^P8 MYD=(=%;LO^+2@WDV,/88S)C[K'PH_TB+CFBWIZ6B@ S101>9(9.#8X023;<' MU:*(R0+O/$\ ?)8>_HBS".=KAXZNTP#L[Q:.B-U>(P[7^TV@).LTIH'6R"\V MS.#(D*VH+W<\*71(IAO^,E%]WT8M#+;=9(+?;#"I)*&WE+2X))T#?4%W98[Q M1@7HFLT2P!NVAEP]^.* ?P O[Z,#;B)'-26EXR2ET)T]YXJ\]04E3HJ]>E]E_ '(#*/X]>US*\9 MW-)3'NYW-D)J:A9TKVD=.?5@H)2%3C&M M])(WTNZ$FJ:"DL369*OD)B"D \ M]AZYGJI3PI_G36921-LH/A;1&WZD%Z?8!:NK;V%\W.(M2^B3[@]'WO4V.YI6 M(4I>\GN<\>K+)[F!];=(=2(PY1G$3DE>J H*J-% MOU(=GQAY%^SQIW0?1*HJX$8U[[C1=]\U,=$. 8 MTZ/IB]-E'FF.!B1B8(<":LC-<4!7!OH@0(%(=C[$)6E6O\O'&ZB]?W>\%P1O M'H%N]X_>R*-0ZSY*<' XQ/@JP=G+R89FXHYZL6S2M:GWJ-=6LK[#^@B>4H/!L1# M5_M#G)XP?@S>V%X8^98Z$E(+0\5 1OAU]*.4!(Y[]+@DF8E+>50J\.X!$^HL M +L^NIG6@2'+E&/">LR__//'O^HYJ9 $6Y1H@3=K$:D8]!)$#4IS*8U(O_OM M/20-W7 WPNBOX 284:AJ!IV+0/%' ;5FS]G/@;DC0]/]]=920+3Q M"J6>,6-!'426O CBF%^*3[:;XA5GC\?#(699D=3\,6K!4#\+VGVVSY(\M?HH*9X5PB*T4JX-8$[ M$L!\E>.1'.0W96"TJKMY6N)J#(U]/5 MFIJ.^L#$[8.VV_O^?'59E@L27PW2L=WI.>&TS!_)51RJ7"TM^?+RTZM?[3S) M.]/]/DTNXR#/+[37"26"D.DXE;!;>3<[4H )-N589/GZJ2!BDN@"^*;AV*AG MZ=,_XYQ6/-!\>].["&$CGR2;$WO$$.=[2ESXXR7E<0=_)/65!$K[B38*U MT["+! M4/#I:SJ0@HT%KRG8<=2-@K6ZSQ1L@^Q-06+&>PJ:7+7QQ1<*DB\-G0=%&W[3 ML.NL(Q$; UY3\0QF?S)20_[3T>BNG3]#TAGQ#^2$\>MDJR:501@L;9$)?I.J M2"4)G9Y(BTO9(W(V1M,-PQFZNG+S=PG@#9F&IO5@ #,_X^P%9S3#0WHLV%BB MN4BA%H9BIA%^S4RE)# S];BZ78/+HU(!<0T@8BX NYZ7TSHP1A&FVV@?%7C[ M@$/B>LZS1N#M/6% E.=I=KI+"\U4VL<,>'$F=Y>[A9KL;4#?\.V)6%OGJ+2% M*F.HM(8:!AP@BMVT6H"N\A?K"^IPMH?A?T)![TJQA,UL%[7F+AUO7V[T>>PUAS M1*U1 -S-,KLA;EVII>'VJ0R8NKVH57*WT8 \[I;[H#W]UJIXUZ'49^,Z>=\Z ME?8\6MFM0$_29W!DT#N4@GPY>HZK^MQ[$HY%_\NF[ZMO=!=6$RC9*\.]2G%T M3WB<8JD)_D;%!:?L'42E7Y9.7R'1!"IM@#U9&=D[ .=,#UA@?W_S9*AM[N8^ MX#B@5?O2O)#OS]KI0.:FM7&FE9A6IP"8E=8(2Y+ 5;AD72HAI@5\=CC0EP^9 ME2]SE<=[BT+#47U+!K8$7A?L6=&[1@"TS-T9#&D]."H#?0H^ M)9^NE3M"?A MZ69'3_CR'JC=(,U3T1;N5N<$V[A+?3];]D?MZKCLD1NA1V[*'KD1>B3H MHG\$_TR,@[QT7P'+\'9=W*=14MPD!+8^:#$H0;+,RIT6O;0:@+PRXY+?T2F5 MT+I 3 W=)(@J D=#O?RYQ]DNS?8!^;VCS7,R?_S742\# H4E'Y& M!C_GYM/F#6\$="20];:B"9WRQ\L%,%;-G\SRJ#O+7 M=;*E_[LBR_:W(,:)80-)JP+YT-K"E=:3:XT\X.-K$RK)@V8BR^Z LC\(6M O MLGNZ$KBX,N",Y@'G11;1Y/HVW=]*!>H\QM*5^A3&( ]\]F*#3I;GN]*:F0C* M4Y:%^:$_4)G/F5DFOJ8ZMWZVZ\H!3G%*T.*\UA&"F\SD4.0I(4LYX#EK3,2S M].-;'.3X-8VW-_M#EKYA/1GL@6E+H^3E,CA$11#KK\XK92&3F.K MW*9R@0]2&FJA"5/ MP$D/#TIYR%ORWB,WISR="OX\ 5>4X,WN,L/;J+@.PBB.BI/F4%XI#AEJ&5QH MQ5D*6< @2X=(%IHD6YR!U[V3H>;0M"?I1C7/NI',)5-W$G7\ZE8=9)+N1=3H M.3E71)4F*KL=[''Y$)_2CD\KDU.#4E!GX3'6I18XDX!+("T#*N2'%G\,GOZY M T:6\I@+@>5M]@:C*>'R&$ '4.0NS6@IA>2>T'$7A3]EZ=?BM=F'6F_?HCS- M\MLX5)/(V084S?HZ6Q/1U0 P57O!E;UPXF90:0=Q0ZBQA"I39#2_O00B_?S> M(F(+M"N;K8K1-MJ M0]:,=L(H.P;D[T"8'&SY\0:OH?!X1]"3+J8K-GXNY4>7,93G;G4-X,KBHX(> M$.QM$OSTBLOB'>IX3B8&%;)I(-=1F40&./!2(>K^SFD^:"KZ@4L!A4[N>-$< M>/71S_B-/(!:ZR2E,90-O52B4!0S0*]III #IIH.E>09*9?V@'+]<7M O>D: M?4BVWQJ-9L.O*P26W5<%M\GJ>RX!G-0J>]2+U:EHM[5=/TBY457T)=)D]M1<@G/@4Y6%Z3(J'0'&1 MRT'1(XZHW=)QI:OE#V<4V&QZ7:6*J"[P)=WQW%I9^C4HX*<%#=*D>%TG2?1& M? NRDR[T5XO#+0*,+@C+ :4L^,) CTP6QQ*-#TP%"3I@JX5>^-',^$U+B*E_ M"4,*"T3?[(FJ%@8K$F""WY0"4$E")_S7XI)DK8J^>4//'MC]HN:TC3^ EM=1 MEA=6G%1(0A%2#[QFHUP,F(H:4-VNP(0]X*#/H/7DFPCYL(WJ# <[ OM+4D3Q M?1!M;Y+K8QQKMZVU*H";V#:NB%O:.GGP.-:,3KHG6VHAIH:H'DU51#7A]K]' M\^1F#D^,V^.S_6*&1+F8\&5K%^,J1,$B7#WT)KZ5RT%'MQI4LHRL5-J#2=5O MV(:8=BKLD)=(W6^-0I]A63AB<2_4RXN@UC<_!1U?;H$*D*POA'9U_.M7=M=$ M.PK>]2V'>YBMWN7-1=+I?!F4^VQW3+;!%!&I]S(#G5>L-6M9=*V.("%=O14M[J#2(&HN( MF03+Q/:=>V[*W>:O^T-V9X)O]P'[1O[IB,OQ\RF]QUF4;N_)?[*G5*A&HMFS MZ64(;"=GB-O-_DX?*]"[/KTQ2[8<2-^MC"%BK:Z[4Z2H>,6(&T7,*OTWL40/ MT$[1'-X_I6W/GV;TW+"SY/DO?[*D9D]1$>/-[B;91F_1]AC$DK6O6@XHJ9D6 M=)743"H$D]1,#45628+(T@09C?3HJUG7/O%+5+RR3DS?9;Y&AZ?T*BDBQ2/' M/A9\Z4=VCBI[F%[=D[YG 5+5*S>M7DD-(=$2'<^Y+: 5\MC^MEGXM>-O8?1W M,HY^#I+@A=VSDT:>4A$@EJF@5C0Z_SD,3Z0H)!<<:S' ;)/C89VL?UZ^1GAW M'25!$D9!O-GMHE#Q&-(D#=1K+1RH.K!&%*8OFP!):B-0#52KH%('L(]/[\.@ M$]Z$!.\_$_/WQ/%HJR_LH)&&.^Q%&B3X;CU8^B\QETPDJ2ZI1!4!F-_,!IR M%8\"=$A6S"#>;79FHDCEP#)D:D W>3(E0M#9,E60)&D>B2A=>=*M0F RN:+> M[&9";,BF.7)CE_^_)=^A?R;_>PYR_-__!U!+ P04 " 5>(Y6-1(!?D1\ M !J @D %0 '!E9WDM,C R,C$R,S%?<')E+GAM;.R]:7/K.-(F^OU&W/^@ MJ8F8J(YX3Y7EW3W=,R%OISROCZ6P?;KFO5\Z:!*2V$6!*BX^5O_Z"W 3*1$; M"9 @Y.CE6!*VS'R0 !*)S+_][X^5-WH'0>CZ\.\_C7\Y^FD$H.T[+ES\_:N& MMN>'<0!&WRQH+4!2\/CXE]-?CGZY&GWYDC5T;86HH@]'28O'OXR+7VZR1GWX MU]'IK^/37X^/CD]&X[\>G?SU]'(T^U84_(9&.'>9)3T7_O&&>ALA*F'X]Y^6 M4;3^ZZ^__OCQXY>/M\#[Q0\6J.+1R:]YP9_2DG_]"-U*Z1\G>=GQK__WV^.+ MO00KZXL+P\B"]K86;J:NWOCJZNK7Y%=4-'3_&B;U'WW;BA*^,\>P7R4#."OT68-_OY3Z*[6'AYX\MTR M /.__[0&BPUJX?AX?)S6_^^WF;3S?R?0N8.1&VT>X-P/5LGH?QKA]K\_/U3( M6+L06&O4!8 @6&Q^L?W5K[CA[[D.QM>U MY6&QO2P!B$+!\7,TV.7H9U: ?EZ"R+4M3SHIU=85TU5\&4[GTS4($BB$"!\W M_FH=@"6 H?L.'OU0BL@$>NN0[INE!1<@?( OD6__L?0]!ZGFNS]C-#]D$TWK MJDN*K7!Y[_D_I MUV[ \:K8KW),5H?\O0T=4#]*:4C'BEWBULH+-=/[B+B!: M/&T+*5_;]F.D?>%BAEAHNZ Y%9S-JZ#L.@[1^,(0S=PW%[:41FUC*D;]#-X! MC-$_MH\8UF0EI36E8L1HID6!94=(9\P"?Q$ 84U,;TO%F!\!VA8U'V967<7( M\%\^GAPQ<"1H$4)S:I ;1H%K(WV+=2Q>,MXM#RM=M'H^P'?T:Z*"6\"9KWT5 MM"$P(N9%FYEGI7M3U/L:=]>8&G*+*L;_U?>='Z[G):Q"AY.%^^:!21B*;W3Y MVE2C9U8K-Y7Q30+I!3J2MEF;B VJF1T>WHJ@K7.T>0TL&"(MUVIF$QM4LDM8 MHBU_]55C.P!HO[ J_71 L+E-E2,\=YR@W]8 M7@R^H14/?6ZGP>M;4Z/OT&Q&D]H&07.45AI1L_=^"\&?,>+"W7LKQNXUU,W9 M)MF^-Y];Q ;[.^>TI$BHD_ZH?+702JWZ3)=UTM7)KB5-E":[.>6U'#^QP8Y. M?"V'3VY1W>FOY9 KC71W$FPY:FJC/9X*6\-?I)=.3X@M*6.UV_%IL24U[)85 MGQP32W[IK-=:;[%:[NXTUG95IS6J^/S3SAGZP __4. M;D%DN9[,^XJ]IOO;\4JCLF%W_5&.)[,/T[LO]&N\BA.ST31:@F#O3K,;[C0: M4E?G"&E(X6J\*ZJP9XH3>VAZIHOMQ$;;B X:-%Z=*TWUT-'!A"BW^(5<%10 MWF@ W7,'[;82=Y.2UXE:;E Z[.;<*0WO'$UW0]&6N:B4M4"'R47"U^D\*]M: MS;7ILZ/S^#7:9".5B[ZY^[#1Y^G\Q@^33>I=&+DKK&_OK #B(FVY(:?WCOA" M',=VJ/G@%?"E0>_J[!_29CZA.74C+RG+[!;LU7_VXVQE@4[V95*XM+K(H;-E MY^JX\@UOP).^IG,UI//TT)TE3!I^.9OOCK+*:E+S>X&U$O]O/"L,$^?G2?@; M\)Q[/WBQ/$6\43# /KA[C_9CT'8M[QF$L8>/(_4U5#-1=!P]VFDE;A>;]=;O*/18;M-!NL78&>JLB-&M1N<%EPM=D6%50R=%O7A:[/A=7K74#E7 MUA=IRS89?7=\9R%-9XGTT3&-I>F?._#?H"%MT%%BLL+VM^D\KZV0"PU&T1N? MT*+K1F@'^P[V"G7"(8[^>^/-5M7%V*B/9!=$[K^33[[D==MWI('#:1SAY[KX:;,:%C0?ASI_:&E2)S2GV%] VO!I M;2JFH?CS&@UO[D;9BG:]^3_H!!$ZKBWC\JEI?XIIQS? QOS M'OWZC#3D]68& ANI>VLA4\1-NE7,B9(E#*\4VXH\Y\AZ1I,;[6.Z.KQK!9AZZLBC.)M@85M#+:<8#V M? NTC+JM9=_1\%2_8)%HP* TNDO%.@ AUH5X J?E"5 R8F M1-0D(51"8/^R\-]_=8"+H\<>._@V#R%B:WNWE+GO4&O+__ MM/?[/\]/+L97)Z>7EU<7)R=71Y>79YC3:!PJAYBSYQ6U6#/"\L]H@)?CBZ.+ MT^/Q^=7YU>7YZ?G. ,M F 35P5J!G;>/_MS#1C4H35;BUW42/^2+O72]0M3S MP%]QLB\?@,]'S,@/'!#\_:?Q3Z,X1,/SUYB0-'#)#FE=B&0"88QO>M9^4 >> MNF+&B(A%5"ZJXWY%=8-T/.KJ'NE-R_LO8 5WT+E%^\.ZN4XH.GB1B1"6B^U$ MCQF&-O&N[Y!E5EMN\ +CIBJ7UJD>TMHB[!Y]$U+DM5/2&(EQT)7+[$P/F26V M2S=U@6*L8[M%C9$:#V&YV,[[%5NZ/[YW/? 4K]Y 4".NW2*#%Q,/0;EX+G00 MSS-8N)@Z&#U9J[IEJZZ8(6)B$Y6+ZE('46&34H#F?&K>Q\'E;O#E=K"Y\1VR MY*BU#!&D,(VY7*]TD.NK]?'@H!Z3ETO)[15=71+*&R)+ >J*(_:1#F*<. YV MML_^>70A&!-%6%/6$/%Q4E:(KF?S2&70-^C/:?#J_X LP6U+FB4V.EV%T'HV ME%2&G*C[:3 +_'K2:5<<_\,+*\_\]=4W\AI8V ON9;-Z\[T:X51^ M'[QDF-048NG9]I%#Z.[#3OP8"6:JNF*#%Q(O486LM+!G_ X\[S\A.D.\ "M$ MJMEY",.88L\@E!^\](2I*^ZAM;!G_,/W8M1?D%BS@[H;LMIRAHB-@ZI"7%K8 M,+*;\_16"&MVU'?MO2:MN"'"XR>ND*$6)HT'& %,*':/LR(K(X-BVJ\K;H@, M^8DK9*B%22/1%S=6!!9^L*%>>1:E#)$8DZ9"4#U;+]+AOJPLS\O#9!$%52EE MB*"8-!6"ZMFDD0[W;@6"!=+B7P/_1[3$;YPL2)Y9M:4-$1PW;84 >[9Y/-CS M8!([+FIG$D4@3#N]]ZQ%C?S(A0ECRE4B60E-Z"P9@J1D/U,?X*"%[MU$J M.WAQ"5%6B*YG8TMV[+EW@]6#4S>CRK\/7D1,:@JQ]&Q:R09*N$TM_6J*2$BT M% +IV522#1-[M)1?J.\+)2]ABF!H]!3"X;&$5+]Y1%U)BBB0N%5BQ7OCP]#W M7"?9PEJ>A;:O+TN09#,N\Y883V!\A.,)%,VAO\LMCK(F1UF;S=$VM\*W1'IQ M^&5A6>L4 .R#IS'5 MJL%TUCN8JD&\F\)*L!7C ":!?F+DEN;+EU9:ZV7I!]$K0(?);6AXTB:LIJAQ MD.$EDA@:QICU+,MOB(-+ C1AWCSP!*)ZAS&>*L8A19188G@:*9KDO'>\X D# M4;,;Q 8"/LI%C,,#BSABJ!M=-,9^U$;\S3_O5FO/WP#P#"+4,FKW!HW4)6@" MCAK&"+XAK<38.5+TP+AW/7 ;@WO$VU)(>)PDB[INT*H8 Y>FQ!*#^1BR YT% M8&VY3A:VFPZ4VK+&(82;2F+P($.@D6<:_=V-EC=Q&/DK$"2,9>Y$.6I6&7I\ M>7X^<-@TI)D8J<@0$"7IURM\)6!FOZ!Q$.$CD1SU2)>MJB03?I*/EDG'T;=R@<2"3RPIR'"=#]!./:C);*_$KI-966#^R/ TQ M0,PL2;:ET*IHC!#AK; 8E;+,]?K>#)66\">4>/L-G0&!A[9TP(]+ MC&;O7@@5C<52,]+5WC2?](XD Y)Y(NOZ>P#J342C'0"0 MN*F5=C->:^7I?T>5\H!JXJNRY40/$+3P#*^C1]KR5"OF_L_;!K>]BXHJVSUL"7ICUS(1.([+- MMQ-63:GIY=55C]$/5>V N2E7^VY%"S %,7!P M$,$5>+4^.!!47WZ'>5=7XTLS8,-/KN9O5@@OW9[!/(9.JE-3]_E;L,;&JUV; M+:.T60!H0*S:=RG]/W&K>VG!>?#AJ6H6?MI2KO9]RD7O8'KT+9N_LT_SK#!TYRYP^$]$C!;,A%)+!AC_^J3$8(FOH5JV6I7$ MV>G9U9$!4%3 %'D/8_2')S?B#@5$/+AH;3G6],%4B0W:H: MBY^FQ)L>;I%J?&="BK.VL:AJ0;_QKVOJG0O8KNBL>L:"J1'EIC^MR7.VWOBK M-Q>FQ\_D0+H :7("U\E.I?P0:]6FL?"3SA7-+_L)=VY;FI,0S,G+6_)"R%/% M.,0T)=KT0)--[6E,A=6^8>,PJ)8UFKL+J+%6B5BI#@%/?!!I[5*@J4$3IZAU MTW#S.$]!KNUMQ!BB)P&QANYPD6',%"1?=:B?_K?NP@\->45@)G[$J)=U[M,7 M/K.*E5?F_7O MLS9Q'#>E:6:YS@.\L=9N9)'"01%*FPD0 6+-WY,\@\AR(7#NK "B[5DXL>UX M%2=6^ULP=VV7M#=A5S03/)[_ [/XW@]N_?@MFL?>?F)(QD-2D3:T5!6-L\>WI=S Y/)5 MHQ.:L-,@8:^3F!MF('A9(GEPF>9(E8W"4'.2C8P;5V5'0GLXB:,E6O/^O5T_ MJ+#9K60P7'A(56*ET1$F#V$8"T$DK6 \/,AD*K&[Z B-:1R%D06Q>X< /DJU MC <)@U8%SGE]XZ1T$R*X2^&H:11>&M(KRYBBE78I\8)SUJW^(MWO1BJ&.0WWVLT5H,0L8ZR*PW="@T(M!(\^8+\#RVER\#')!$NM9"1XFI.N^:&8&?:M$NKN'FVZT_AF2-]:81PD:K=.O0@U M8"1DY+!![6FWM0(2B1K8!#S,ZH< G49,4!L)M?^5ZP&BD:&U'*WCM^ MHM\+ MU!3=UN\L3.2IZ&'(:,0(4:WV)7G_D-D>"W*?'1?& MB#%;?[)K,/<#4,JW>?>!N(W8XD(KV#R@$VD2,A%[^_C)E5P^(ZF^7DIZU!*V M F?WCEDC+=RI/F:A@C/9E+X&$)!]; BEJ[RZ0+S2(-Z*,(RXR#+25YL]C8H@ MP3-\]8N&&$6!^Q9'^)GWJR]9G37IS P(=L$5:6E9=5-B.?-JXUBS(DR)-&$6 MUL1I59&^M6\((7J9]V&5,D,' 9,8>1E4]5$4/''39@"=-AST?8#3R]R"]%^6 M'VKKAH>.)S4<4)$G55<0?H>('1Y^-OJ;[^&%?GNG\ +L.$A#< 5NB',UH(]H M)Y#PD[&RJ>I.2\ J0B$_W%5P5;7_;?^N;5QBJ]OVIG'1VBAEL@U]0,L#F>O M?A8K (<)2,.N3E8XS&+=[;BDIH>*)=4\*% F]3ZT;R55L0-,WBW72Y?Q4HR* M+-SOM16Z-D%3";8R5(A))+= D\2+TKZQE"<_R(-C)<0S+"?4.D/'B3!Q!2HD M9E3L&Q7LJPW$GH0SM-AS@JUHB1QQ.#2Y*&+R0:WOLFXN&O3[#7'H";1W("!L MR1'-':'5K(HBJZ&Q,.*F5D'$DQ)$SK6#R*WKQ>B$(+AUVJFE)6Q:;)XXR"M6 MMM;9A@>V?/4&@NE\+^8N;4TLO2$Y629A3?'7[B(I=C.P5 M7PVQAI\4JDZ!R[.S"PUFO)!TJHEG6;31#E#Y)N*X=^5?T)&2C/U:?(CGT^3# M)3EN4.OH+6:RM"@BYB631^+]OR"O^J%\ WCA(@BZKJC>\N46U;ZX>8DU,AA] M<;%/Q<->.6/!P$6I EM$WTB8.(Z;$C&S7.^BLTNTA6\;JRQB*%FUIIL6OT0<76 .5989B=X7E.KKOE]49' MHU,K#XFT':Q&-@H0X&>% @=72@V])LN0+HXZ.?+0 M)TN=KY.7U6BP0:2ANP/O133C[G7PD. A3Y9>UQL1+:,:#1T)3-(T3QE%>$*< MZ+PTG7PYA$@2_AEG#05AF%"1)XK=$7RC-JK* BK'7?FDD6JCA:,Q]6#9D@+Y"VIAFWJ :5.+"75@CR5(BT:PK.)LP MFBS*543(UNJ]+]WFT@I>]6TY^D' MBHOJ]N%:AXFH=,XUA]1^_0IW+X_.+LY.S,,4']G4Z*P:>>I1YDWBQMQ RR3U M#@(*='*EA535-U$"=8HTP$^IXD$ B$&OM/"K@T/0GA4W_3MRWSRP35S20#DQ MVSP(W#5GA8J0=L/9+$E&)&>C!P')%KR0%N5'$28)EM)2%HE7G_ Z-8T%N !I MQ!;7R0*P?0/! @2O@05#RR;93F6V;P8$.V&+M"A!NMI7>1B8S.8W*P0.?N<& M$+]PH6>0'II YH^4SOQG8/L+F+22K$L$':JZ6S,@WB>W"N2KN5GH?V]P$,@? MGUV<7GPB7XA;!?)I[S+[QZ_^>0T'CSX%S"C I>FS &U>CPT>/'ST%7AH>U^1 M/A:Z@XZ&3X7D/!X;/B)XR"L T=:%7Q 0/88IM<+EO>?_*.PMC*"DIT)!25'C MH[3UWB*/%@3R!QS=K])'G%&TQN&!S (?)SYTKC??T2;K 6:AX^%B@L[-[VG6 M:3IEX@U5I\;QV>GE6*.93Y'ISAM!"60K2='=]Y+0[O6H+H"0).!:Y-!)5YL@ MY*)W?(@DKB# 1Z2)PT)76\Z8G@:$G<('E?!BO(6K/?X]^1!S%-&(1K5X@(A. M$)+61C6='3*@5?)0[:O^_J%?,;AA:QFT70]4EJ-77\ZF4$57AP7[KC@H*R(! MR7.E?PO%+4#=VV[2.?K; \DHH#-98751^Z1%I*J6L.P,/?O ;P E88!XEAK,YU2:B!3WR5O)M:4ZK]:' )3*E0X52RP> MM+:2:7^&K&$R=C/?;C=HP8;X*E<9>X&DF<_0-VE)$FYEG0>QAB ,[K6O< MT!NT<&#@:\<8U8]I^K_VV&70-RO"49,WB#,WON>!)&1M.)VGHD@F,B<&.5HZ M;"PV9)#VKZ0)?NAE\@DOCM(96KNA:])$E7M79Z<7EP;"2Q9G-,_IWN'IM+W= MF;/1PP"H.EY)L^-I:E#A9%=KNS-WFX<%6.FL,MV+@5\2K=7I82&Q'5^DI:O7 M5$T2N'/O0@O:$NS.E(:TA*$DN[,@V4K.RGU#J[RO?O(CP/!K)A77$B:2Q$X_ MZ+*XH#; J*K $<]@G5DUI_-''RY>0;!Z]"U(@ =7GR3+Q=KLH9E/PW@]J _R@8W(:"[?&."%<_S"0 M)84MJL,E];]P\O.]];GO,' GAR]JK;/]7YUBUN#_X1OD=\L#22P,/!EM-$T2 MKP;H5+\HE4SSQ.V_%\C"A]]]V$L+3?5G-.7NYG- -%ET.P@MX2]J[NB?9=+6 M]^W,&/1D4('M3Z@JV0Q4LGXAU.03WQ MT$*^^VCA(UIUPH;^K7GY V(61"JE#@(?3(HU3[= L*859FR<3P(B8(8N#E"< M!6N96=B%.;TMJ36F"52O\FQ\>7EQ; I*9+!";2JNXV[A@Z]C*7>4[%H'"A8& M!]0:[#O R"P.[*454KVO*<4/"!4\I*MUI>Y_,X+S&"*&3@.L/+,/R1.N-(P^ M6H?1ERL?@L@*-BF;\A=>I=@[Z(=X!1Q2/@.YG1B,T.X8IGG.W' MFAUD07[J$^\)U3487JWYH-;K6=7BF$T@PF.:.JS0:YB.$''JI;DE=ZI-DD!R M5:>.6Q=?CT(GQ+E MGD@T*?\E]^M(+!@],UWW+EK$Q$DJ^TJMX^OSBXUWL:T?\>4F*^9IBQ8- M!JHB[A26SB-%IL[S.H16OWE$-";R^=ONMQG]>Z)8(Y(MS%4 0;#8_&+[JW04 M^.V4Y^-L;T_X-30Z5>T_8$N%#3XB-(FW\3TK9$_ M'Y5:ZW::38.%!;--$5X)?<]U4G8F'H %UZ;SS)O&\HJ+%-8S%3EM5^=9-US) M0W_<@M .W'4VYFLK=,/$4[(8^BL2][5']D<5;TA+52,5)66M(X<_"AYG]*-< M7N+5"AUZI_,7=P&3Y1]&6:A]I'5GB.UVR3N0H7".]Q5.UC[6.*4>1MLN1D4? M':=BWB.2H5LH%?I0&%1YL90$7^4J\$^NSH\TB$S,EEOE2KTQH<;,\%SAW?BK M-Z0J1380)_OS.6]M5&FNG[6R/ 3&Y*56Z7.]+PUHRV?>-9Y>66OW,:D98V--:][J6DYL0:E6# $MZ#9FFFF$2)BRS>(,9RC\HTEQCEM=J[>*2=,E:_G4+RIE#:,'L+2B^LU>2A,[:8,D+$&+/,V:9**M]+'5K ZE>&57/W3^DV7;9JMS MYO1J?*:!+;DA*LI;5!5\,4:7$)\Y(1;71$=F*)?+NC-KWL$(]S J=3&RH#,J M=]+]XSHYJ-F=W,B/N,^7RU M/Y_S)O]CE#2:S.%MLYT' ZHGCS&)V?7ZV!801\6_!1!I0LO)SBW1G1!%K:@F M3O=^)NU7WW=^N)Z7**S(@@OWS=O)!T2?MN.C_6F;-YJMN7FSHZS=;I%.H7 [ M:,8<%FNCC_G,-4+6C!9K1,LYW4C:Y?G=G@?&+.@W_FKEICN8PB>9W\EC7.-5 M5FIQ]#^LU?I_CJH-=[PGWXXF22!2&@FW9A!KHP_-P#5"EF80:T1+S=!(VI5 M'JUY8(QF*#_\?0TL&%JV@%EP7./^E;4X2IH<5=KL^FJVGC3F;3.C6C_7S/6# MXI_W BU4 7^&_J-!L!Y>:59OF5O1K/:FK#9F7Q?NGTO$ZVLKQ&^Z5VN F,+O M73*N<0]+VALE#8XJ+79_#Y".:3HO#R/#0!+[.!GJ&QYI'B&9XUJ@1:,]W1+P M#?FZ/&2.2X(VK6JI4>0@9N?*0#:7C-EH8.O*]M440\W4.+%E];N=3&FG#"6Q M4Z@7SW#\ZF_I>P@J83H<'*.#?W/ 75_+B5POI8I/>!OZC)F"I?!AG/.PQL\L M;624MM)3<#CN,SVM1A_SM&8\K*E)JZ+E;.204FU,NT.;C?>6&R2AZ[\!"W\6 MN# ?USBPX>9&27NC2H/= KP@:CLVUAZ;6J6/25HW(-8LI=;1Q28]2[!2/7\F[] M^"V:O/EQ5!X=#DB2O MJOEL.L='XZ-CGM DHY_35O_R&:.DVC;"UL7EY>G9U?')Q?'EY?G)T5DO:H < MFV8W9N5>02TGOC+AU"@./I88HS'X(HT(:9'C?2W"'V^D+]TR], C6:B_QGO>S9ZWFU^TE+)UV25ZQ=7YQ>#@Y%L\F6E,] LG5S^H/)AA[\! ]#3CM@"/_J84=LO0:NU MY09)0ND@#T@TG3_Z/=ANR%V M[N>^*^*H-F @M"&Q$+U!9N$95JB)ITV:QH: )7&=!:N< 89?N^L "(>A#,0)!$_^*#"J&4 M2!I06,##(+ON$_A1XEO@0_2GG3XI$%$MHLT8 " 9)!>(:FO+U2!1'-\;BU=\ M><_W;O+DZ/CHI,T;B[2OSS<6@CL,>PF9IL7SPFC]/]\V?68NC4I-]&3\9WL;,-$A\M7O* M<6(M%@%89('9LK%R+6)<=;54!(+RW$E,THQH8ZXZ-1H+V[J[G8=\/M.G)_]S^ MF)3EFL$M6]5J;O-*N>K2*YU^M6&C^UK='X$5"KH^G.]/\[25OA;QM'?&6KU3 MJ(^IG@P!HXUK"A-*:S4UZ1(H3T@!:O2S-4N0/#K1@BRB+5PDS,C/M)MO.. M M^I<3%<(ME7A\<71T='5V.1#$2*&T&QMV!YH:_Y5DX8V!LXV-+*2Y+_8U=[G5 M2H3Q?E1Y/9%HV#%\NC'][4=J:E$I$@Y[V;DBX9J-]* MQ\1P$=_]&80QFLHD/HE M5F;AX=(>7PR9E&LQG(L!7%,PN/DP?S$5LG+.HME MWLT(]S,J=32RH#,J==77RED?RY*Q4#(J]>SC_6ZY'N9EID^SH-%(X6+#,9H( MGFL5YF@!)^]&S6JI;?AD3O#TEL8&_58QB3%12XO[]28W0L66EQ] ;JV(SZ;> MIDE#P">;!<:L8L2(@$+KUM7^NI4W_!^CI.D1:GM4--[72D6DEK%8,>LAC)Q> M7AZ='9V=CL^OCLZ.CW9SB/9,8.,@F'IK@D:"J=$/ST^5CY=ZM[-:I38'QY>7K2OP9H M),?Z?2D7P5W-^9Y@@@[Z;@22V)NU>H ?/MPMF0ZK5HR0M='4$FX^C3?W,4[& M.%GA:"5I^L>[#QPKB^_,([,+LP&JBD/=^/)WXINT6KGIV1$?.A.CYP) T;@- MXW&=CU+1=+([JC3>FSF/3"_WSDBHC72/?CH>7QZ?71P=7QR?G?>\6$:#-:JI?6 J0NBZ=H*<<#';0Q((852$]XA M:764-#LJM]OGI7HZ..SL5A_K,AGS&Q[RS-KPY.MNV6B_JJ5>[MM;GI<((?\[ M6I##R0\K<"9VY+[S>NA([D5+Q20'4?5J21G7C-%::1R>5^M#<.]3XY^=-C5* MVNI+/17D<&]L*#7R5?#L_/SH\N+B_/)H-]9LU[H&H]B'&/_3>3'P; -_C80\ M=T5W-,(M:JE#!(5(U1E2.&+@/>:60W?S.<":*CJ)V' 0N7*!#JBM\(=>^#RW5" \2 M"#=S:CABS&G_"9MI$9^V_MU/./L(WF7>@LAR/3YUEISB7] W@,=R*:5M[+F/ M<'9V=75^>7QT>G1Z?'R@D6_UT4'*!$O57\T9QA,S5& M L^H^;JAPH1\?$)GTFS?I;'KJ*KZBUVMN"V ! G63^I:QQG4Q^@=+=J4/F@ M;9S-IQ@#?LL=4 1R)"" 7$%+^0L+:E_68A2;&7B(+R=3PZ/N\?Y15R0[DP8' M8(FIFK+7-Z='E^.K\_'QU=G%EHV"0+5M=0&8FS?W2^TI'ZXQX=A M'R"ER$[YP5%/T\'GP?$0#XXS=PVVS[_)9\:Z)=0E?"(O,4AE?U$2FEG),(DS=UE0V#_LO#? M?W6 FVH>],=6X: /_WP$"\N[0[N&:%.S&ZHIH154).^%.,DE>JIV*[ITD+5; ME-V?M1(:+Y>K"D:8)6ZSCW"[NS HB3@\Q D.YJ-O4-T(P6ZGK4"H^J3"#=LH_VVD ?@TH] M34SC"*N:5GCJ"P"\$#PX$\CO^!*<8*NO+3,@. F;+9B$&@B PCO?,3R6@%#T;HE1'P.EC.M5YTR)=1U9K^@5A)O)J)]$?.1::(B %>06=! MV2A'71F7O#SL%]0*"HK6!3ZJVBF!8"G#H0 ??0OBX]9O(+!C#X0WUMJ-+.\! MVK^0#6A<%0< +';JL94ZP>(>B41!E%)0:!/6^6 /FQW5B\V@!;26#7+ +&< M5FB0O H($9V#X:+[18 EWVSDWV&X!G:2MJ56\U/+:B5G,<'L"%2$0OUF..ER M!'@ AU>\WMR$+N6&9+^8?H(5$M#NG0D?@0.4ZRQ_E'.7/,KAD7%M%5/ES4VL MY@XG3;;VSR!RTUA"N:\.Y2177[C*J9.K\[,C8]9Q<%60\;>@%9\0B:3.E@EH+"]])Z3Z[,$&7D18!8>"#"ILAK9P40 MHG0PPLY]/TZ/QO])EW1]2>/$S$_F4-9WQJEM%OA.;$?3X 4$[ZY=MZ*3BFDE M? 5G%A5[\PY 00_.X'?ZPL&"[=-5GF>X5V2+ZZ..DQ MB7-K$7.1UTU4;^6[KF?\[(VPCRY^TTJ\"C;/5$*+M?A(NRUS,N[::;KSJU8" M9'.\1CKLB:C/7JF1++^YT%W%*Z(T*[_K*4^*C*H29=)BBDRM#[I,R[\/7:8L M6@:S#^9;6QX)44";-*&5Z"6OK[+X4:B$/9V@!@5%1$O?"ISI_-8-@(WJ9GO\ M6JDSJ@Q5RG2Q[$BZ 0\T?WK;^DH2G45L )P0^](]A&%L01M,Y[/ ?;QDTU+[3:F5 CK'<3QW'3<>+8"3Y,WIZ&DW?+]9+,1/XL M#NRE%8+;&.HLT@T/D#\MAXQ[P$B-(-P%R-BE4U' M3'MNT!Y[F;"#K[ZDN4?;S,D*,YN@>DC%30=2$_II3T1,6+6R91M?1#V[BR6: M7G$41A;$4PK/,0*$6-6JK+PX/KL81NQ@42@UX0/-45D#2!'6LB1AZ'2^#9[] M@':$?A!A*K_Y$&R^6<$?(+J/H1.^^#'BQ:M_#69X(,$[]Y5E"$C:E; M\F3W83H*.V,:S2NO/63/>M>"SXAUZ+@< >?&"I=H,N-_[OZ,W7?+PWL.XAZ> M7LUT_+7A _7:6E\U6"7U%94-E[[GW/O!]Q \0!PIRX*;;6[?^IV]6!NFPT@: M4\AW,,9L]%'WMIMT3MS<;XN8#AQ>F@M<*,WB0(E\"P*<^OC&ATF>*HQE#^ N MR.9)=BW3A=N"#86\U9BX547+?;2"!=J8^?\"F,SD@&KCYGGPPEOW(%#3AAD% M=M38J7580^:(ETXRG]RW..$&?IR5^L=,((RSR9;]B \&^8,]]*=-O@N6T++I M\%3,J@*\;2WENIJK"'R[\H>. #9S"@@IL:8KNK_&KY@8ZT5.-F#C)PCB+%!C*FLU23T M2J9#ISD7"C1I:OIN'S;>2?QP0L35NP^]@E5^79V<'!GJ*<)%>8$4-<[;Y[TCI66&&*HS MDI2V#P6/RIA50+BMQ5S?!9.96)645S7-F5OV[$D7$M+A4'8_AP+N3AA7 +VM M>9\$]%J31O4;Q)@_$M'];??;C"M[4EKG@5)!$BCU%]M?I:.X=4/;\\,X 'PR MP9SU8>I&BWZ-5[%G12"-$H)_"\ 2,1YIET<_#&]!9+E>L2M(\00^(@"=K9$U M'A_&?V3I$6.7*$ZDSL;/UGR#Q"A*Y%_\GR63!%W M$Y5Y.#XZ.;OJ\7S!+\/*PMN27-H;4GV"TQ;QV;'O5K393DF>'&1U=725?#M9 MUII"Q9@P##SL4$.-5%Q;5DOYBPMK7^#,)1-]A "P/WQ9N/9"_ M(F;@*43-6";:C)98XLD-'KFXPN<(A M@5 RFTR/RR-7M8V-A14G^;)BZZ3*[0XZ?*JM _OR=1RB0B&V(+^Y,)LXV.4+ MWT6)68I/CL:[EN*\]5&Y^='/10?]V7KKZ&98>ZE5^K#WOMA+X,0>F,[SH4UL MA.$PB>\37F]*GV@V7]%FJC-D?')\H4'661YY5B:^!**'8>V[M]P@>4Q^O2G^ M_,T% >+M:(Z;$-B_+/SW M7QW@II!!?VR1@C[\\Q$L+.\.HBWFIF:1JBFA)1(DKT2<9'=B=F.+,!UD[7*Q M^[-6PN/E,^MIB0H1\?$)GTGS8%8) MI!2_@6 ! O+*L%-D,")F"VEGF> @=#!R_>WN9A*&("HQA"QA8F%S92U$LGY> M%Z0,1-^?K((?+*D3"YLK=2&2!Y-Z\S=@[V(9IZ_,DKSS:0"Q)LQ%B 1&'&R" M3UV (/D4P"28)O AYOGL6XYLAM<(9TA[MD:R;)X34AMY4F14E2B3%E-DVCAW M*]H!G%SU^-RT@4Q9M.BWRY;W;NL&.[9-YXFS$L^;K=WR6LE>L;5-B FT#$3Z MV-O*E% -;/L%]92\D(CV1-AD\.+D#>521^3A?8)OU 'E+%(I MHZ78%9U&F(33\L_J8:0S1[_M,6$A2AVMN)(S?!A@Z ?XRL/Y5YR&>*3L'\@5M(2'HGV$&!=RW-2EC=)G/U%/ M$W5/0:NB)1P$Y<8K> /V& ^H.;APT11(7,##R0HME.Z_DRZRE&CD58.[\H! MP;^,M*)>/X!("&I:Z-1GD,0\PPE<67&7*76J?#L].3W7P-&^!6H:$VW@!J1F M67YD1+NE5=$2*MV]S*;RH5 U>_D'^P9!XD+W$(8Q<&YC/*'2W+^I':_,*Z+K M,&=]+>$A+,<:$WL;!LA:@O3-LG7C0S2XT,7IQQ)6I8Q)OT9J=TQT1&74,Q5/ MC0@W/2KM'E/2S'7B*-JM=S HXB%<@3N)9BC"SM^E257*$$?UAZ^O8BYVQ&B6 MY:.B[R)6$R,6S:30=9+4TVCK&%@P3"DE:2*1)JI,/CLYOCPV EAM>4![=-5> M/_6?(Z"&/_B29 &3+$ .&I<[=ZVML2.-,N!,H/.(OG:])/DK^BU>H>.L%2[1 M#S@T^;OE 7(:<+6='A"4%7.-]A#%!/!G#BGAJY\Q*V/%KM(PNU-.TX4<9GK M[G8D-6T:!E7SAG9G;&@'@?37_EO M"!HT;AIDU7.'?,,@!;5GBK4G/T/*C.#2GBV;KC+[_.3D2(-["O#:\J0 G)K+ MCPMMUNOJ5@<_.@2)17^[Z2D_]KA9XC\?X.L2) &SIO-I'.%L=R&A_(:!)ZZ;AKP/V%)A4<^VDCSV@Q#Z">R2_'B0T M8!K\Y'"@0)B:NQU]EMRR.]PL\._]8&4]@6B;A9G?J%1?O\K=BY.3L;%V(WX& M%/!2<^^CVC3$UNJI52*U4+1;/LLMF88ER:PH4-7VPJ9;.T]N3ZW8M?*0/'7@ MH58P$B/"%!=0T/3&A "%?_A>O *_ W001JOS!!T9K 68!:Z-CM(E'[@Z4'!6 M-1(>+6@OW)357%*HM@V7E"8.VQ7BC(Y89P([CMQW/$6PB^2MM>%=A1BM5%EX M=7Q^-NS=LD0V%$@:YBU#B?@T?$[Z:(03-N4J%>:@#J\NSHS$"(OF A!J;@'Z M/Z43WADEMMSF[[3VJIN&)QGT%]AJ:Q+7URI9OEBX=<,H<-]B_'V[XQ2I5=- MII M!?8D1@#M9Z$39$;Z8$D-_M*V/U$HR)P"BVTMX20]V-J%F)1MN)X#A1_+ M,^*"%<8!(+ER"#5@)*Y:A&X!&=8IS= "4[Q^;O M(9C'WJ,[W_5@D]&D:3A4Q9,"F6WMXUVK-1$?Z*18&+WZ+\#SKF,DG_U'KW(: M-0UVZKA2 $]3$WK[-UV!;P/@A/=(%B\6CL*"OEF#(-K@,,-1]NAM7;/J-FC! M--Q)8D$!,C7&^?/>0?;5L<=@53(21&<1$&0HV5OG_$U"CS M_#+] <[Q/ZG7QCN ,2AC6BM#'*,:,X?6+:=>/J?CLA%$%K-5< M&>CC94/G(@[4C_8CX31(-()J=(MW=]@@E\.O NL=!H2J?H.X\T?1EMNTZ0R@>B M$% Z8&VM0%A\* X;*:*>::]C'Y^;T!FG,*1TF# M45KR ;Z#-/P*[[L&Z?U6Y70\/CL?DDV8L!+WQ3C-]W5Z:?E>D%V<7@YX+??/.]*P',OF*-0M$0Q2(B-.^KUVA77T"7HQ9LA(T*$)X M!_N9N]7:\S< /(,(U_/A#2KI\KXND-VM:8#NDV]JL:OS=/X] M3 NKQO1.=Y]8;L\OM:D=#-Z03Z,E,:VIVDY-@WU_7%.;E,*L[;>H]WPG?7]. M!&7D0XY*^JJO(_J4OWP(\LS'-G9YJK\@VWC*"WAS-I0GC=T.H;/^:"(B;IGY)!['+2@ MX_'Q+8B!<_>Q!C#D#ONL;@"FH5\/#DK+!U(/?7U>**E1+AW;QW=[-FU.],PZ MQ8E(6BYQ MS^]=42^?P&[,)GD9FOAO?'N/23@+_/E.A$?1&(0G#6(0YMV.2OT:$W 0@>OB M\O+T D$98>+D_.QL]S%X;Y%$BJ2\?%M12DVM%0VO5"B*1I!T_<*,#30I]H% MBC7=7FJSM4:GQT<]%\_TM*-FX M<$8$G)<(8^9W-UKFIA;&VL);N]^XMB]@@1^(/(.U'^"+@])*?KW)?N0+;(]KRR3E$QZV,AK V>BVUK%82%Y)+K3CY"-1OWTA,4;A:N6'H M%FDN*&%JZXOJ*E].0>U-7 M,O9$=Q^V%^.D<]A8A_[KO%H?S?;"=2WI"9ZF(MY'BR26J XCV;\!_RG&&GDZ M+WR;,B&0-!.QO.F($B)O_UKBI/<;A:P7R+0ZMBNGH$:7=]'B&=?P@ M^;]RU3E$ '%YH'88+[ 70^EVQXE*68M% !9)1]-Y5C84M:#NW=756E#+-W75 MGO$W>=^?YE7YE!'D3+.CTJIHJ3E:&$Q%:3T R^C)\=7Y9?]"%9:,J DTI5-[ M@;GB"LE64')I7:7,*:X=0Z@8G<-, MVX6-O2"P^01/+&R6W(7(-#VE0\:^6E#4EC$&"]S4Z9>JJZ.;K@$+5Y1(M0?S M_J?YJ[MRX6(Z?PTL&,ZQR12'1Z-MX@5J:H4:"?OZEJ33E@Q]XJ,PB*/F\.6J MJR4JFHI4&!Q#.C6TQU+& _QN(9KY+HP>(.(/?5=!KS1$] AM.\3)-QLXTW<0 MB&"F6OZ0X,*FO!L7;!WLRRR?'58U+7$C8>O2A&[B.:=OV6ODE*,W0NCB5>"0 M(W=A(CE6G/=TKUF8AQX@.HNAYA;H&\0<]'DZO_'#Y'AZ%T;N"L?8 MNK,"B(N(W7">[;\1*;H?N7"4#V#T(.K2E+H%W[)Y$5?_5OT==V0&S=6G1ZGQVB&]*(6UC\+)^8\Y3'^U\5ST)YB,YB%.?X![FCWBR\A4$+<@M ,W 1;MJ1FEAE:SDRZ)\IP4I$C?YT?/%ER0'I$5 MOVDJ)#$1;(7(I$US<=7Z:.W\JI7(V RO$0Z9CJ%XXC%D^$:59^5U/ M>5)D5)4HDQ;-32+-!&Q]T 5<_GWH F;1,A2G2(9,7U!? >P>+$!M!# "&MG M;3FM9"QG'>6FL\=G&2R19B/_#L,UL-VY"QSB"VQB6:U$*R:8'8&*4*C?2DRP M0"7P'I,?Y)5_UT^40B+9L3:Q*!N6"(\9(CPV5H04RH:RM+:V,3PRGALP:FF% MBO;+;PNJM7UK4$TG^^PNEM%T_CU,L_,0I$ZM,R"9TR6V+W=ANM6>L11%$&\, M'E;H/*[,Q08#ADJQZF"=K<%"W"1@1E4)S:.4/N)V4%>U%XY<%0W$1COBU3K9 M]O]*OXXQ.&\S=@B%]&L:5D4#L=2.>%F7W,KB S=1.J%[5/[!HU5.7C&1K< M;H)"<\#5B!DYJ,X'!:HJX6%*^3-33W%4,Q4P#4G/X7&A)SPD'\"PNR/7V0L7 M-! I8L3FV+@T*C9Y.C]*,=Z?@8<]7U_]9S_.4BY#)_NRIY^'Z5C2%YVY+\DM4:E<1CO$D:SN&.\UOEVU930= Z3?+DX M*>C1&4@ *34Y8RE1!0FEM1(@KWCV%:X =3VF1FPIW#11/3U0(+.>5@)O(CX^ MX3-I'LPEZ,OW)ZL@*:6.?"-*+#P8L;,%MZ/.A4C63^I]NR0-3N4+T750+D@] MBU),,(U#\2<4%JT:!#")'-!;32%_F%89<7O ',/.)-W M].T"/ .\\):OW<=EHJ3S"9G8_AM$SVN%G5Z)-4%;3S*&@ MC)/T'E+6FN3P:Q!^..A4Z]-RIBHZ3&;X0P?!-Q=FMX1)5N%_HSU DB)P[N*3 M1T)W9A-T)M I-@'HAW@%G"J_ZDY;BKHR '-=LZ<'3YG.KKN_65$<)#?'F6]: MBSOMO<3;^9WVMA,<=?#P[JR5^/86.,Y/N;$+2>?T!O'?PS8?1DO[V2+PY MK72': 4.>3J9]+K#%S_!:S@]8??$E-9*X9#B4*EL2\@.;F"^J3'7A)HYQ!0 M1*)3OURSG>+HWH])J=]$FSD %)'(5'!D'Q2(W'<9N@@W4:4@ZL1@D"% 32[[ M*Z6+3PT3Z* ?UGYH>5\# M/UZSC+^BK?1A'<:IPG^XGO>P6EMN@!?*1S\DV7[K"VLYIQM*L#SI^:GMQK#; MVYQ_L9? B3TPG1.XFK]O+-W+W'A6&"8>LI/P-^ Y]W[P8GG"6F/OJ2-1:^2# MQ+=$I$*E1Y"EH8ZV8QU9X0B/]LO<#[[@\1Z8"D+@OAA?G9P>GUU=79PB<.]E M(>^,^.WH'F"6'[R6F(F=;,K")S\""09]"X;/P ;N.[[!?2)Z5TCMPP0=6"?\ M&K6HG&\&7I,)\.P!OJ-A^@$C8V2+%C^QVI1+!EZ_"7!H&BU!D'$G74G;8W._ MS4]T-N>3@==Z*;')SI.75W3%V;S! T*F7"8I2/S<-RP%&#,+?/1GM)EY%IJ[ MT+G[,W;7^#3YY$-;UAK/TT> #*5\JH JSXW/Q(TGVT'Z/.-OUH#&*9?0><:0#!WVVM$:N,' M@$?U#"M J<^E3WM0$OS9ZO6CW,8_02F!804H#;KI$9_%97W68D/H-W@'Z0!MGZ=C_QVHY7!5CUN>)I_S!D.TTEWJBW;/6 M@*J 4P5,6]\/#?* OS.?91HTB4T?$&!5L:M K4&W0TTG-Q.S[1L^(,2J85:! MU]:W1?IHV::+3HF(THVPXE/=&A_IXZ/SL9'QR?')Z?J+[XZ%LL])^LY@U5)VI5VBF M7@Q7F97$V&YK2&'.8;_UP8%+D3[##BOAB[^57W,<[K;X"4@F$V?E0A=+ C_)O_O ]V82%":C@T_<2F*:@4^"A(P2:*1HMY;=\TY6?A"Y M_Z8=8^0T_@E?"0S3+[Y@^XOWU\""(6)NO@BUO&K?;>X <*>"1?J]YFFM)+=! M2Z;S1Q\N'M$RX:1^@EDXCN_$99RK[@% K34_S'R[4_9^ -*"K]:'B,5!O/4#PJ9"CAD8&;%^A; ^[N9S8$<$RZ((5EEM'3HRF_#' MP)7S3P;7*,T!\<^T(.#=6N,3/VM\M#[6- M.8QCW811$A6W83S'R_UXCML.1[C'4:G+).):J5,M8CSB02)>['*'?B7"J-3' M=2)NX[5+$%A$)4@@SYMX8+SES_C'+,X.?V.^"N_:2E.><+9"IY) MM>:"3'/'DT19DUF^;V&R&5XC'#(=0[D[9,CRF_7AKN(549J5W_64)T5&58DR M:1F*3 76Y\)CY &BQ2?&&Z :%3Q\L9 !(FN$8]Y'F=))]3'VKS0NF!1Y0HJE5-$-Y*^ M\74+WJ(28>^6ZV$>9>D&GH'EX9S>7\F+)G\#1B"(+N4:*WXK]BA0:*5-W4GO MZ*L:6??M303,L:H=)-*:,$6!DV8)7Z>]XPN3'VVVC+Y_?W*Q%PL!5Z3B!XDG M$68H\)*4B2."W]DW%R8];&]6IC\@&L'27<] 8./>%KN6?OZ*!P6:=FQ1X*E8 M@L]82S64+_V4=&&L:@>%L#9,4>"?R%)/^MQ0;P6R7VQW/[IEJ^AU]EZB,:'K M[/(+P=K2Q4"+S&*C[5@_[\#E61G(B."[]V;4K\[.L1Z>-&WNNAO0RW,MVO_6 M6<&UBR;B;B>\AEB5.O7&A5M 25 M:R'#4T5+R C+;^=,WX!F_2#06KE\\R'8?+."/T!T M'T.'KE;J"VN%CL:BW5<0_-0:B(O2(98*B;UR6J&AQ^6%BS'ZA9(@K"DW?K#V M RL"><+F:Y^D+)CEM40(G[AVEA!1*@W4$SQ'3G[/#8XVM$2/[(-W:XX0%4O? M>-FE9\>+( W\@-,PA-&U%1*M,J+-#!8U="GO(T<&8Z2IJ>U+MY(5Z$QW#-IV MO(H]I-6=KX$?AM]A4/)E25]'DQ]?2FG[$ZUMN:76_:-_]Z*FC,/WB*H@7&G[ M$\)MN=7:\^0JA3 $"]S] $!@T8T5 M!!L7+OYA><0PK_1*!X,K<3:H=4OI7W.]+-$^^A4$JY+9@'2XK2EZ,,CA)5Y! M."RM\()C@_'!I:9DE6''QY<7AJ*%DW8%^>-98-'1Y^TNC-P5WMG=6VZ0:&*: M+$2]WO9BX#?V>BO&.<(#'24CQ=]_.K[U;IA5X/BFB7KJS/&MJI(.SO%-$W&W M$UY#QS=^T7_&&&AUQZH)R$1 T:7C&QN' [U;E.2#H E\E - V ?!6.#T?"FM M">!D+XJM.3*82^FJX?2;%66?GM"!Z=GW4->+UQ_ >P???!@MF]]:M^YGL+BC MXT34M"V)'ITAY)U=C4_/3R]W(U!T?90E#IG/BD^O7IUP)R='QV?]:Z!&0J(>7,69 MH'FD;[&0[9K(M94\MN)E$MKCFW0U4=I[EA^;X37"(=,Q%,,C*TJ["^E1VLN_ MZRE/BHRJ$F72HM:$TL]D;1&&?W@"9M&BWXM%=7O(ZPV^B*%F0.<@W#T2)(N=J'@?TO5_=Q M -TH#@!BQ[W[@?^BZQER!<.!(T:XVIN._AT$B7QE^DG-FPU+E5Q2'?'@O'<( M$]GQ!(1OJE&5*A-/CZ\N3PV"FBCE9CJ(?/5]YX?K>\F9=S-*^QG]7/34GZ<'A0];4AA>'V)M-'#W($1/ MI/1;Y[S!54?+N=](2$4XQ28D&^6?T;,4FPN!RREC$ (3=\KH66ALAG,Z9;#% MHY,UG2'+WX&[6*(]X.0=!!9%JK7E])0O1695"7/3I)^LQ==/DGF2NYY6PI:A M@5M1KN\3O=*A.\O&,T@'A7_.6/L_W73WGR,?*]WJC4KHZS\[0/+L: M\-&_ ;'#B+ES'8=(DX3AQ/XS=D,W&0/9EY106DM9BXAJ7] "E/((NO\WS74$ MX3\#0'<09=;34O@BXN,3/I/FP1Q4?[N[251>B3IRCAQBX<&(G2VXG6.I$,F# MD?K+]R>KX =+ZL3"YDI=B&0#'YCDBR3)5D4LIR4DVBW^7#1J:X7*1X]##-W[ MP0\K4DWW/VRN)<8FP*"6+EG/(E(]<0=U M=-K+&?"P6EMX'I1<(-.O$NIXGP_IL M)VBN[94R.Z2>GEUIM'"T$Q@9"$3*55]$]O\8HM%*&%#SPW22R&M!:Z4BX7&Q" MO^8^JV).QIJ(M*5$MB)FDJJY],0]CGN6()OA-<(ATZ'?-4_78>!TD2=%1E6) M,FGY# ,W< &S:#'PEHZR#%UOOEG_\H,;ST+'&FK&--X6M,*']"59$D.&$2". M0N26Q"=K1?<%$FQ%2_RT%;<0@'BYHM_V@N!%\AI8#H"(%IP@+/FPLH(_ZH,W ML2L,#2#";1:L.X:;T9>61XG_%4U1)'76Y;J9S0-IQ;IP_? M-$%%8R&*X('.@T-^41G2+K]9U7:8>74^UL"#IA- D>F7M4T9))A*E\SEA\WB M\"(T=," $^"(ZOAL6D.0'*&-7NF H46@_N#BM&TWJ'=AY*XP]N_C)/)T:<+= M?:P!#(5#N9VV<>HHAC-*QS,J#VB4C>C3MZ._96\?'SC!=3FS=8,ED-VHECJK MM0^(?)[H9UON&(TX0?#K#U\*"+.V/K%'9<5A7;R2>(-Z%C=84%O[A!V#&0HL MI\,#WKT?$_.H-&KL$W9T7D@[*PP:=:BL/-2ALI^HH_,B1]W9H:)N,D=#EPJ] M2HN?^.-@2 ["[3@I-N#",.!H*(M[U#(+F MM?'P3H_8Q[IP\$FHB/3_A,FO6S+W88 4UC ML;,%MZ/RA4C63^KMWZ^B?I,\SCB'4[1!"G7MPT2?DI<':AVMH")SD1"F>A@A M,7:HH2X/M66U$GAS8>T+G)M: ]4"GC,^?(E\^P]JCNJ]4_JQ.I VMD")!RA3(-&6'R2KH :[C*$Q8>D)=CB@U](908ZE3 MD,3'@Z'@1D&XE>$O.$SJ:+>T_09M:!IAI5^AL1E>(QSC)U^;""N:R),BHZI$ MF;1H_HRY\P@K@Q,PBQ8#'?T*S>YO/0 M-LC56F"2WX*WZ &&41#CF4%1Z?L%M8*"3%W.1RK-RTL?)5ZEA1G,BE1<*UD+ MRHDE8#J5@]'GKR!8/?H6O$<\^@T$=NR!\,9:NY'E/4#[%THT*IZ* P 0XX[ MVK\QU8,!Q.]^\ ?2?QE13WY4;TZAEC5.["*$ZG>0(SGQ+/T@2@#MHO4/.,_ M]F/4YPNP8S3(&>*>&X9^L*&#H$$SQN%#$@_T>W-%@,ZC#Q>87%Z,T,H;!P91 M8O5[\T20.G9X6*?I/BQ(.?[5E3-.RKQ$*GA;U$&X0=Z)?1 36G0B2WS!T[N- MOC!_O=@ 6F@PA-O0VG)5)EV>7%Y>#/NL+T1I#H<+[?)0Y"/_#L,UL-VY"YS: M\SVUK%;"%1/,CD!%*!S,.2YYV)^$,IE Z+ZC[JR $D.84EP_00L);/<$+T;H M8.3]XG[P2YM8V"Q9"Y$YF'/[O1N$$9>8ZTN:)6-^&@=SNGY=@@!8^+WX=[0_ M\6:6ZSS ^]CS:.J;6L4LD3<@=C!G[!=@^]#A4^+U1E'^AK"[\#6B%))GK33L6Y*"ZTGH%*E-"77GV"VHE=TDRHX-@2&L/X<0Q MA0 =J++X%.331DTQ[<7-M5"(4#<8H4Z@'Z%3,H]@"44-$JX A8,Q FZ)H66, MW"U4(?GTZ.3B\G*H0N6B33^37^OE^=&%8#J_02-WHWO+=CV7NFDC%=<*"3*W M:"($%^K\2.L=61U)CSA29D#=G[&J:06!1N+CDSZ+YL$LZKG#,5GA5TL,1L!, M">WH?C:9@Y'IDQ_@O0F<6=@R;G\-_!_1\@&^@S!1A1/GW0W]('ST;++41=LP M%AD#P@^59K7YZ<\T \ON71P79G8K'1!T>$CG MB<75.G0\RIK_XU> 9KRW4FT8WGAXCXZ?P;"!8$>S.K4I7*XY/+8XUO M#WD%W)QTM0^(6ENW"-# 0$[)11R;V'80)UERDI6T#A6T\N8"0I1JM2^,^K=T M5M4?VF>YON/::%.//W*M%CMUC(1.8\II+Y+,VVV4-^YW\SFP<3ZH%F>@FC8. M"%X-.$'SN&P/-]W.VS=6$&P0LU-]SH6N:I4# A.;<)JOE :JBK+KV9\RV=H. M<$=9-D#2%HBKL->[\AICRD MG'!(E^PRFS82<*H95*!1C46]_PN9=KPCJ,!VC5;E<&X&4-6QIH!H6RN\OMLT MZCT8.IHC2:PQO>+7AT5EHT'7G 4%N#0UT\L^ 5#,&C4EC08-)[V%-Z0:HWS_ MRJ?>KH-FS3O:W1[RJ(^HBONM&0:L.$ F)J[/:JPKT3 M8J2D5Z?7B(W+E17\46=]X*M99=7%T?A?W<42Z>@X"B,+.FZJJ E:B%7-2#2U(;Z DJ8F=]+S <=QTW%B_ODP MO8R:O%NNAQ_QO?JS.+"7%CI<)#=6&6?2\VGMRX(6[1F)*25<*L=(-I4P&]+Y5-+2!+#0JAB-&E'""_B8:[%^ M]+&)/^?IY@G\N/$L=Q7>NQYPGF)*&%>.FE6>7AZ-+\[, 5-#^@M,J3%4UR*J M^@TB](^$_W_;_3:CC+Z-MM^A# MJ><1FLJC2M^CG]/>1UGWHZ+_43Z OXQ^SL;PEY^Z5]T$GFTIG+R%48".S\F'Q@:M/4)0U'NZ)=@J@<4 MNN_2M"%NZQ.%HMPQ, 66 &\F."6MAE'0Q*OPFP3R&3N)Z9WVD^4XF"T14&-V !WNX-UJ[?G)81L5H&7[:=92A7GG1T?C MBQZCQS47]\Y2(X\7@P$2HJ-PYXAS$\6KGWINSK#.>_6Y=B:-&C(31M)88>#U M*(&YA0>7V.I5[_BE"Y!ZV-=0&4*[Y-1G:!J"D+U&8CZLOO-?$CO[9"X-SX*QQ_(&FTX6W,R?YM M3-+^*.E@5.Y!B[N8[4AQM+[MX#* W/AA%"8$O.'QY]L9QDU-RT;[O<>IA\,$ M/V1:).$#T&J]+9,-?O+#"AR^NYV6[6NIFN2@J/XV2 &_AG$UD-* .J"8^"IE MM(2&6D'N X?)$1[AMWX:WUX?-6;6E@'0F7D66LA6]*LD%5UI"44V-&KT4$?, MT<]0U!K"^3$E>:Q7:S"BE-020)V!81^'G"PR$$;/ .T27#O*'@I_AVX4/K]\ MIP**6N<36KLF)$%F#<4<&091"6#HTQ9=B!*KU+U 5D[9B M/IO^@*ASM*_%I%($SZACBO@;D*G6$:!_/<]<$TE+XB/#?ZU]PUJBKNO=A!HV M$L,N#!:.:0R[3"KA)(Z6:(K]FYA+27H_>H)5#7@DHE2$G;+68U)\R_[3YK1F MXS9H<5?S@-SCYXSHD+%JMRGGPYT9*?/2#+X/L#8(NI(^/M&OE)4*HI=I%>FX M,0/S(VZ>EBZ<1DL0O"XM.$U8%#[A;"QAQ(B7W%G_G_.D-S;+BKVF+%XXP<*1 M)UY(L@GED9I!@(TZU@(=S'#JV6]6\ >(DE#[.,'5#[RB$E,!MVKP, &LAF\* MXK"986S9.2;E24CN_> KSCJB^)"[V]UA0KX/KLJ*!*=O1I#&W,S6N81UH:J= M?6TG54$='XTO=@/3?\*_#2]ST*M)#C]@*T_&P5(>[>%(_G\!7SLX<^ZIR M^/2/_HF7M N<>GYF>;%)C\"X*A\V3IOS* =?VV0_)/#U;T8L;H!!\([.+(3W MT/G1.6%_^.I'20[ XG?\QO/)C_X+1,_ ]A<0VV2W+:65=H_CK.= 78_GL*>( M5FPOKK6.#+5E*N-VNH5$YZ?L*UQNW/5,JQW$Y_3JE]?%G%+CN]5_PGJR*]/= MRW16W"%6M@+,14BDK4^$2V%9 50U%[>U08QZ"S2S]9VZ66*)A ^P[D5FZ: D M&I'FG#\B33Z8D3\?9<,9N7"T'= H&=$H&=*H-*;/"#:E1A&FS\:7"-(G1Q?' M8P3OTZ//H#;\;G^:Z$WY&*BSGZADX3#BW+1Z3G.BR3V+4C&27V.0&#(LR3=^ M3J.)])G2( N03-6!/Z?13+04.>V^IQ B4//G-'T',=,$!5VK=R9'AI&?0$50 MFZ;7>JWCYV@"138T&ES226*.?DN6[M&G- %59P#9QZ8PLPP$V6">&^H"UXZ7 M8S5L)'KK#Q:.PW:SUP7<:L"FC9N]7"V^3BZ_7B(KB#1,5J".Q6H]/ 6[_YQ' M?7%9U@M'DG.2R5-(_\5H_#F+.N*SK)>3Z7)T!YW#G$F_ W>QQ-XK2)]8"Y#H MKULK OC-4]U#,YV&]KF(Z2@!6<\Q/_>)F'[]YJ?@^#XGJ;9BD/5,]:"WHOI- MT%;J^W,#JX$(9#V7%=S;=N!0F7*N8::^T_U,?6E[6N3E2X?"\%*L%D+"O[B\ M/#T?7YV/QT>GER?C72>ZSKT.\8W.]>;&L\*0TX]PMT85T4AF%V?]ZQ0VW^F> M?CQ$\GAP*5H2&1'OT28Z2A3:BPV@A09#R)M26TY+>8J*9BM<(3HU%FDV\N\P M7 /;G;O (>8\(9;52K1B@MD1J B%^EU'$]ST?K.\^73^.U[:J-D+ZLKI)UHA M$>UXZ/%2J)]H6Z_-UW&(ME5A.+'1$A8F3\4HCGF$TEJAH;T.;T MC_M=_T], MZPC"?P: [DO'K*#LFZOZ[<8(3-%M?. M.L!+K7YB;G]&R[=&B9;,="9E)2"6UQ(=[=<"(7IYS?/SL_,R4&EI"@U.T-=->C%#]P$%8_]FG/HW/>XVE MRDF8@1GJRJQZ9/B(UY;5$@#MEW5N6K5-!5-535G05%8^"WHE+67-+ZE]*8N3 MJSJ)2O^V@"I/9E8P#9(-E)/<&\Y D+")"S^DRH;C2(1LU6ZY_0>LG 6^#8 3 MWB-NX\04%K217IX%[CMBT,RS[&1K3L033V4#\=24;+6)/?J/0%FGL=-T)P(K M6EK!0-2(D#K4]!7Y-KU6ZC4EC!$S)VVF)X'(6)>"ZG0+_6^.K+:,FPLQ/+&8*,1I<;'@4]8F#+C-@Z0+DR?X*2YX?!# .*- M/*.>>;AI0K'BF.>JEI%MGN.9Y3H/\,9:NY'EY9JU;E%A5#$&#DV)51Q4O/6* M0T#"=(Z&AL">A!NNDWNE@%E29I)6R%2-8;3_742BUZJ;YUOWW74 =/ I;.+\ M*TZ]UTBWN_P-& ,=.:07T&IK217(02!!7>049IKPF^^X<]=.>K@%=@"L$#S M)Q ]0-M?@5?_QE^M?)ALOY:^ARB>K/QX[^)&9M/&X$PU4PH$JK'Y]O5H,^.$ M]0'"AB\WS_9?;J:-CI)6M7B_65"Y'2;C,2>M1H-GG 3]4.)^W8O,VC)5<)ZC M>:#!C.5@<#%)>0CJ/F)^".Q?%O[[KPYP4T2A/[9 0A_^^0@6EG<'(_S8=-\W MNZ:$5I+B9_U67)PT$875K7S20=8Z4^_^K)5D>+EA:#0HME;H2U^IA>6"MH-%'- MXN0-(TG!/CW4US&DXEK)MX&L> 0])-W?/J\<(AXI0_L&G\^"#?6!3&W9@2"" M:W$0)M1 0"2^OQ/H/*+6O?\3!V[HN#8>"?WM%+V6B2!I0/)0WN!T%QIG@#L$ M(0*0&/?I@\IKGQ8>3"V(6+Z1H$J;WB M&LS]RF4#!K"[H!_KFC2H-2+HTB6=^62Q0:U9Z+)W%&9<@0O,L!LK"#:(-SBD M*_$VGEBARKZ+8:-(C$P%>W^M//R^0[1R^@N('Q\C=EX#".9N%+XNK>AW/_:< MA]7:LJ.[^1S8^,X2%7E&6S4"@IHU9A2ZY+% UK-*?4.6%VQ^1BR#MNNYR3C0 M%S>(.)QJ$0T.B6S)LG:RZAN%L%94RWJ!J:LZN\V(P.:A, 1HXN5LJ6AZ!K $ M6S$*7A)H5_L<5)57\TV\BKW$,0=O#%+W[>\A8H1_]VYY,=+2T[=_I5K["2R2 M@G>)>Y5=ZZ?2HCDC\*2"";(>>^IZD_N/A">X9\_S?^ (#+NS\6:)$S8\P%I' MR*;-&($WF<2;_BR4? 2Z^UB[Z5GZEKS-YZUN%*[:$*WY:U%5A\AGX,3)U1K> M+<0>9AXVW#Q:ZQ!,YY/UVG-M;!3$UO\8+07S1W?EIB20;!0*>C(*I1WQ1^W[ MV/Y/I@0V%H*9 41LA*-Q0NW'MBB@,\J>X!@J_E M5;R9T"!S2:<"8)#6I*GJ7+H\'E^>:.021G]N(YMN_7P*9*&+SA,ZG.AUM<2/ M-$ 0L2;.%+77T_W':"WF+!>V"*6U1).@-A(@3=IEM!]9'E'A=+M7J=YB3>>[ M5Z/7FQD(;-SO0O@E[@E]RU+M>N3/1T7GR3X&=_\?>.^R'<'GSJ5%UMB6>Z7:#_'YPF4<0& [UO7>D,S#-\[B9HK3NGFBKQ?;*C(>T[L%&G? M(PLZHU+OAI@J$*I.KTZ.3XY/3R_.C\Y/ST]/>[%>U/G%YM]E6TKL$QN\)U?7 MR6VDY87%TGWO![=^_!;-8P_]AAW/2.I%?D=#4T-U(J_13-TPRD#KQQ[C<)YQ MB&U!O) L*AP*M*@$&VBJ:#BW4A^,TB(D5\?M-7\H\)/('OW,&Z1@P6PF;'UR ML0\0&7:MVS,,9TKX8: A8H]%9"?P//84K\)CMV08YB1SPD##!,>$O/%7^-]T M?-#)O6>3B-W7:(HZY0(X,4'S]5>XJT/!JR)6*7C;IAV@R5.='O]$O*%# 6,C M1BAXWJ8=U.I?+;=[[WTHH.*G7L'#-NV01+M]KR]\*#AA7J%+?!ZF'2R^!DCC M\L(B*7PHL" 2*^^Q%O4VJ%]<<+M+&.@"T10Q8IX.S9]L7:7P@3C41%96/P ] M >Y3&RIZ*! AD"HO;Z*6*J5DHH,>&K[SL_7,]+ M'U!;<(&='O-;K.IG(3@)M'M0H&O)E_:I'!5 DWTE4YYUE5N"9W>QC*;S[V$] MQAJW8QBFI/*A?3)&G=5;P63^>^6Z*H8!J"G)!58:&YJK6'G5 L.C3(:?/R\G1\<3P^'Z--Q/G5<2].FX1H0P2""*6'J %VF5^C M 02HE>4#N4X"@+Y$5A"IW*82*$/[*HAV5=>6ARU,+TNPMR0(UC8,&!*H-] 3 M\O]O[XJ:$H>!\%_A\1Z!0]27FU%'/6<$'?%^0(&<=DY:35IF^/>7%"B%)FF2 M)NVV=7P0QR1TO_V:;+*;70$@^\13QPGU=MD^MHENLPN)WHRC.7C+>.@>G-(Q MD!"W2Z[6ND&+N<05UU8@XW:UNPW$_*C U+WS?,S<*VA"WQGZ=W+3;^IA=L*P MUDRH,NX/3NU;-GPO&;^7_8+>C_0KZK-H4]$/3TP*3%IIESH,V/2!KC?9M?<> MAS%5_EM24ZM(%DG78_Y?G@^' /(GJ>@M^VZ;"BJS:N%4@+Z."7W+";E:?,7^ M=DV3E/<6M(:M9UV]Y2F@(;:*UNM/0,P3B'W$"$D+@!?V \D$'?6I*;]09GC7 M^D1E28@_H8L[PMPZG[PFC5%QL9).-J<*@C9&K[,_4R]%80N(6,/"QNW5M9;( M+3QWN/,#NB3Z+$\6-7UB9E9+UGU!:Y#TL+CN:X@MHPB<"D"OV L()2R[USE# M>.TO6(J-OQPYR2M]#,+_E]1$L/D5,/FE08H\I5S#TY@%:IOBY8V.FKRL21P" MD1@AXN8@6>)VBQX^#:0)_43\Y2X;D I1.!V^J6*"4!O-GX.1D'[\[5,D M\.)]\XC6Z$-F#2EU!LDUF\:1,0HR_P@<6XE[M)V75&H,:8T!G3"Z6I90QA0. M>,N6/9H]!)]Q1!)(?W*7-X4>L"EDK'4)D]0P:#-O>/-X:B D*;$9X#=>(O*A M$E;AVF8V+&P&VESU[.$C] B#X=@414D8YSZ*4Y3)3=P!."\L*E/"&254W%;F MJ=_WE,\CQO'("OBEU+?+5#,&R,$>SR;K= Z14HE?*)2IQ:%\J,3OWD52V<#( M5C[ -<+SD,.L<>WSV3VU6EEZG*=@YK&LS<\X_$18AD%T%V+N6T5GZ C[\Y@7TJO=OXM+L M&00GPD76OL%(762E9;AL9?(3K:BC:CTY)M::P@!'R-&?X? TKW_[B&8')5OI M^[3X55>H^J'81@H_K]3&KLOR*DI'>0I>T"+&.+FV1'S-NYSC?+US8:Q[MC!' M^I2"JAS[KLN>%V5'#(.>UTL?N)<\<6M"YRF+SP87%X-^?S0>],>CT?E%O='T M,@IE>$,;3$-V<90->/.5[UQS.!8I:]E"65, MX6CA1HT7D3O0CF,> %X1RVM=PB0U##K"FZ$V;X;?O)%AT.8;7-;O372--Q(, MX%7S!>&D>U2]1&'C.X[U,J!Z.0/$S:J-=%>("IE>-U]O//).I6&_;K]B?^U] M'$T#A2'SROU;RS.YWO-<*X48\-L;HFQ![R&.7A%>/01K1**5&L5TNG:>767! MTD='7ALK+C3[9^.R/"T;J&"WCQ2BDO/-P1%BE+SOYIL*K$%]4_]Q[),O95\ MQA(84R_<\;VAFCY3*'S"0GQAL6* M2B9]_6$:0(X"'8L. =,W/!8]&$#)WX]V< ZHOC7UP^1FON M47QTM/@0L+.CPWF&4@H!U4%AP!X6;IU1I1,%E*;D"V*Y/!9T#MWY M[#)N%0'A9%W:12==2=TZF%1O_5.XZ:^Y1]"O_U!+ P04 " 5>(Y6EQ,I M!=@V P!&\CX %0 '!E9WDM,C R,C$R,S%X,3!K+FAT;>R]:W?;1K(V^GVO MM?\#CN>=V%I/W!CX[Q6M_DZOOS,THZ;H[?=:_7V] MH5Q^Y9>.8Q@@#-*/?GDSCN/I^W?O;F]OCV]KQT$X>J=W.IUW=WC-&W[1>_>N M=-V=&7KL2D/3:^]<-@6<07HY?/ZQZ@:M]@Y_-DE$T\OO%JXO#01_S0<2+W]P M/HAW<4C\R G""8F!_CC&AJH9JM$L/$2-J%5Z$'P^'@4W#SZGK=;T;-R1NVS4 M,$?]W7^^G@VM,9T0U?6CF/A6/EL8LIW?6"1-\QW_,;W4IG/7I:.$'W!EC6Q& M45 W]-8]-!=7I#=,Z6A6NGH*LR;3J4>I3\/1[-@*)NP-NI'/-XG4$2'3[#Z' M1"9[@_BA-*0HC!>AIN.\ MT[4?/[_C/XBK)C0F"CY>I7\E[LTO;WJ!C_M)O9Y-844L_NF7-S&]B]]QCG_W M\>=WV8M^-@-[AH-][Q'_>6-[493C\S>^X$/H_W9 MO7N/SZ A_].U;>JS/^'W<]CDH6LI/IG@C=1]WX7-;..&/O7(Z(WBVK^\L6(U MOU2UZQ;5#*NA&G;#4>OMFJUV-,-6:;UAF:31:-.:(V9S%U]1YYZ-!FNUUSG%KK M/K'VD/M^\ ;LQX,-B3>P+?IW:]TMI3<-=*JUXRF:E"JJ_5FLZ9VC(:A MMEM.J]EHUVI:J_'(86KX/\-H:?ICAYN$(8SXBDZ#, 8%,HQ)O)RXM$%M&&I' MK;4;';5.ZXY*@%]4:NF:26F==@S]D:/^@T:/'.X GAX2*W9OZ F)B1C]LN'6 M:B9QM+:M.A;RM&90M=/43=C-G1:UFFW;1#;=\G!_"[S$CTDX.W4]T-?+QMEN M:F;;:NE QYH&X]2!K+0%XVPZ9J=NV&V]93]RG.?!(X?Y._6\7_W@UA]2$H&$ ML0=1E-!PV7"=9IW4C79+[72,NEIOM5JJJ<%'B[9U8.*Z53,ZVQDNRN+WO6 " MWUDN\5#2(B? -Z!6\ 5<."S=<*1MV*U.0ZW7&A3D6[.N$MNIJUJS9EMMRV[5 M6MJC!OT=-,WW*Q#9M'OG1NS35]=W)\GD*YV80+F/E[6OCYA5,DD\@DQ]%D01 MG\>WB-K70?^&> E@K@OS3\JX_IR.V(7]&Q=D/JK])2QE:36SZ;156"=;K1.8 M:=MJ6FK#ZNB4-G7'K%N/7*/+VGIRD$WGC(0C>AD&.&18IB@.$PN?OLY2P8*8 M5J-&U+;3 <%M:4T0X1U3;= 6;.$ZT9W&XT3X&DNEMU>MU2F3-8%?&&CZE6H1 MC;:;'4VU:M14ZTZ'JFVM4U--1V\T--O2=0.HS,DB$,S[[@UQ/6)Z]#0(A\2C M)]2,A]1*0C=V:=2U+,X(U/X< B-\\P%O>^[?\)&X_B<*.I5>D[OR]+O1]PNG MI'H3W^4_?8,_= 1#D?O>=SV (6&"Z.%=>7+K3+:IDZ;5:L&.=YH@_"W82R#S MB6K;G583?B2Z[KS"9+^+=WT_=7T "$+0;O.D\B.'% MOOTI\.U(+/]6R%5W'(,04)/ NP1V8)NJI%%KJ*VZWFI:'6+4M$9ER75%X3O7 M@C?U2#3N(["%X?CQ=BG6)EK;;,)N;[9@W]=,'6260=1&JUEOPIZGM-.J(L72 MWP?^#9!MLFTRM1O$H0Z0J6%1T&1ZS5$[C@$:KMEVJ%%OVC73KC*9O@*ZF'TE MX0\:GR9;WH1MJ^WH&FB16A-,ZWH'%&('[1NBFWOU-:-OM MAM[0.BIAF+EMUU53;SEJ2]>!KSI-@[:-*E+L-;C+KC>H"?M--1H:J,6V9:EF MPT+CSK(HLS!^L&)MYKT)R0COMEE$#DCN@FYI@H@'^J:E6JUV'/51O&5;[:>/-^/]3$KD^ MC4 $PTZ+7'QM+B>^]'O=**)QX<=M;A("0L+06QUTJVM/7OH5=5E M8+]3$YU;>DVWT;EE (BL$=6I6QJM.[5VPS!?:/*O@O\:#=#<#FFK30VXM4Y! MH;69:+)(N]9JVAU'?X'YO[ "K]%VVR8M@"VTA;9ZTU;;+3 8FFT=<(W=L76R M8"9L;]*;AK!E]UPZ_HLI1:>9/T(4SL 7 /%;$MI1_V[JR\91XZJ]5I MUD@=L(YC@80P0(D1I]Y2:P A3-NLT[;Y. ]P8<&M8(+F0#>)QP$8$+,2:4[@ MQRAVK5Z0^'$X2RE3C#39,.89)>$$WCZVR>S-1T.K-5008K55@9'[6,.@%"95 M)ZIE-M#U13"&8#15R]"L%FUJ];I9GV>-RY Z- RI/8P#Z\?#@'9+ */>LAW2 MT&IJK=;0T>]M8GBIJ;8;#1V$>*.C:0M@>,+83,K1T44\IN'UF/@74WQ$=!ZPC4)M(#Y;M+54.GLV M1E)+;)!+1D9AI%ET-?S&V2&[ZM(C_CG,+I>HZ2 M&*![0_$"??GNVHPB)01X M!"1*JX,+H#DU6( V8#W':-2)IC!Z77 (.UW29UM=9LM=MZL]YI-9:(AXT3X#4<-S6+MCHM&[26 M58>-:35;*C';5'4,6VNV.KI56S2]T&UE!2,?'5>@GSY1GSKN [-_AF!?KK1_ M)R@(F+U]A9LXNDABS%_!O"];Z*4"2Z1MMTV- M4$JMYK)9=+[KC4?85Y?NE.9-G=U',M5XQ!L5WXE:=$PDC?+YW#FX_L MIZ63^/G=TN=^3 >4O?[=LKE.640[&VI,0J96/R)-54U7\XGEOV5$L_-+!50M M_Y)^3E_RKK2L]ZYR[;O1SC!W_N')/)_=F=&WYY$HNG"8PB\)]2&,%NSV,B"N M)L.D$F@%.=ZP1,#WR^BQDFO6?N=*0K[YF%VRFI);XUI#!>/!:*_#M7.7[B;7 MLGM3#22Y]!%@'2MI)B^\F%#SC1'L.%^\U2 M&UCE=7&;\=*X#;,LECD3?@_"'[ [>F3JQL3#P,DJ!9@KC:_O*:$6H'5%VA7#<9$T=3:)&,:W_4F=V)RX91^RJ,5 M+#'Q$@8U0Q 9<2]L]&E6_*4 S<=4I(W,H_@]TZKK$R:%X/.4V4,UJZ/DU)OK M\/+"O%Q*\NB5^5>Y_CSEN9J?@(3S07$NSG3]5FVOM=>RMI\2)> MZ$4J[J=)LT$W7U79K#(.EA=?Y971W_4@W!6-"6Q0&\D$X+WBR[PFAEH^J4TN M.V^T$2\Q0--?7GPEN[;-!"CQ+HEK#WQAA^W%@MX[MWU?U[SBC"7!X64A'2,E M;RC/,-V/-5YWGH>SWNE/GYA?:Q79"6E M/MZ-==7D#GWA':I59"7E#MV-=971UZU'7RN(@W=6BNV#5?-8 M8X8 5D]$KG;>K 5/:8N0GE?TAOK)SFWG[-#O);.0ZUQ:Y_*QZ+NYJ5?.8Z_7 M6B^MM2[16Z70F[X^A^@OQ2%2ZN_'.B]XGVWJ?C^C(^+UV; +:4Z)3ZJ;ZPG# M?C\W[#0QJ33N'?,QW[,>R)V)[UIL>Z=1]=5:!S-=X=%I M62;65]=W)\EDWC,;!O#2>(9>Q+CKL]/4ICBS3[,%7^]78HU=GX:SXG757'64 MK]GT>0Y6:?X;<,P^3+A41'0<>/9@,@V#&U8"4V$+H$)< M>0_E)%<^DRM/D]!WXR2D<-VI>X=_2:99+<';;^+LY?ZN^]XA&QTJ65.U:NJMRVN=/A7A1 M;NBHMI4*Z-$RJ:KKNT%I4A&UPM=,JA&I1M:MT2EIAND'BQ^&LVGRQ?"XY0RR=S%ZM^OHYHMT$*.%?DYD7A*5$ MR^@LKFB#R=69HFM,9C=,U[F@:2;HAA;U"3QJKJK&MZ@-&]WU1Y?L1=5<-XQX M+IU)L;!F^52JOFJ;U<_R.*K=E+KKUDQ)+G@I+JA"792(#@A1L.WUV[9+?2OH MY('$WJKQ_),S<2NBK=:A?S$S:1?HOU8F547H7^PFWBEV$^^L!?FNQQ1,6">F MX3<8N#@,\#3QO#G7\;V^O^&W$ M^1#D?("4S_6 MHWD6$+_BYGKUN',9]0Z2.V7:X#ZN]BI?H%SM/?3YZ8WB:L.G-:.L#$UW??LL ML(CWOTGH1K9K5;>CSKKQU@>FM2U.T!MK@']Z:2=XK3:JJ+?2V+,3GQ5XV=HK&TU;O2[_7C2(:[\GJK9Q. MU5N[F"T%1K&S@F=%-M MP$[AVYB>N3>8Z@L,-W)-CS*^CS[-OI(_05UA*4@AL!H26#@"8!6,%?9A0L(? M%?7D;;\=V"/HEX93[R/@7D._I[:Z.3P>W6S+&\FCF^31WZD[&L?4[M[0D(PJ MZG%7)";Z@73*E]3:VQ'WC!J.+.IL?O^)53E!RR#H=\(M8/ MH-F^<45I6GO-":M"3_N-/78-(53 E?4,(2%9H_IIQYM;;0D:#F&5I>*OW&I* MY5U%";VMX$2AV>7BN=R3J1?,*&4]:BYN?1I&8W>*UU5[19>=D_W 5'9LCS[K M)/:J+MM&#U6OR+JM:S'+9=P?V_AIW1P?S@F_HJR_S"5,8<;.@"16^1'7Y.Z2 MS)!0T4E"Q>77 6]R< G_"J^#/8DN;S%[_!XRI_K_*72NNJ1Z-:Z]HD[BVP1 M%]"U%U+;C;LC@A/IT1 K^;GN1N+ !55OJEUAMGT:H7>,;[6'& ] ??&7G \O M?'H]IF(]JLUDZT]-+/V2N6UI7;7*K6O7#[")W]ZN[8KY[=KZ5J!IR3:FN:X! M<$5C-V15SHMV>'IV<%W3?ZV^];U\)G/'()>GLE?P?Q,KGKDKR UV,-KQ15\Y MF[U>]U4A4;GN!Q+@E(5X6R[$>U$S6!;357SEGMF+9TCA8;9LQO.,9CPK2/A\ MWT;U.DD<7C>>VG-J,OJ#R[_6 MK+:);FNJL28?E"[= LIYUL+GJ0;$#7\C7D(_S;(_O\#:D= :S\XP3Z:D;;-K M!OXTB2-V06WND5\IB1*.3=E5BR>NSEUPXD86*KPK4E4!O&6^7/O]ZZU6X?#( MU450<@C[:T_PQIYLH2*0V6Y#XJ4EG@?< MR6W[]9_5VVG;[A%7A6;;DK=?HFY4\O8VH,^#C,7=^4,QT$8,P3N M3MR8VE<45&08T2&U0'7:^^#AN8>Z^[A?GK"B.P*#=N0<@(/84@=W/(#<5D/W M3NJH;44A5M%6;J4=VDJUS3J:J\;$U8LPS!\_O=5@>M6"!@?&'FN__R4<_96R M,Q=/MY=BYT7%SB9.O1=BYWO[>6WPLQO/0.E?.+QBXI18KE=JM'L.&A@PO'\) MOSBN]3D,;N-Q?NYWU[YQ00%'9YZUHSSQZ.[Z:[]R%6'%BQ]+V2WQ)4\JW#F^ M3+>OY+K'<5V9;@?"4_O/'M5:KQ<[,&H/#'YI?5MU=!!I0-X'CMN%](?JD M!V'N:U]YB!E^:;!L]MM..EA&MVU&^//#E[;1/OCY 5U] M/D;L^L2W7 0@)460%:D$/IU])>$/&I\FOEU1X;+)>*R^L>#P7U2,;#MK" %RX_F,^%#3 M$1G=VPR/'F!TKSJM/UZ'MV7<9I?B-A7BUOO;+DI)O'M,7"U)_(JM)0'N-C/F MSC\\!?[N)O>]X)GD#=5HKK?*I4LWTVJK76RUU986ZE8MU"7-M=IKKGSQTE=> M>;F_=V65GX-0OE!K?D-T?3MMJ[TON_YQD]Q/7?] &VG))57ADM=H.KVN+#D/ M_!!!:/U;I%"DM7EI:5$%W/($;I+1X M(6GQNORQ#;]_59EATU[/7?2AWW>N^SYE41U:XM(#JY?G#^[ZPBW,9._6C G7 M_"SE'HG&6#!S0[P=7CYQ/.F]DZKZ2JY]TC>,RW:])'9O>/P*E F-^G>6E]C4 MQLJ97C"9)C%[V(73)Z'/#L^B(4L?_S1;_H#2AA8IR-7FABT2(A<()4HLC]]:7!TV)+,G:\>RN_S7*%^2.5[@6E/1@4*&CXCCWFRAV-*P](JW2.T?WH M^![J5AT95Y!#X:\(&(C+3,FC&^?1)?257'K0+%;Y5=XWU79XVF3_1/_!2%M] MVTOPN&ENK-'%0V89ME.X# ,[L>*+<$C#&]>BY3XE$^)'8W=:34;%A@C+AE]H M3U(:_UX97L];VV'@D?"2^-2KJ")Y8&T7QB_7MI 8<4/#N+*=:AY8V;G1RW4M MK"L,TO.(R#2]P.;DPV0*9*EJE^T'E_JA">W5ZG/0T?FN-QZ12KT+C8DJURH( MTU%4?:/U]<_P:\LEW)DMNNYZKQ?5A*\G@3^, ^M'M5=]S4CFPGSV:NVWZ8$S M'N3=X=\UML@TN6U,M.W1OM4-WA:JN#0XIM1*DU"K@>2[12,,-L![RTC:/NHWOK2+LGFN! MWKTEH7T]F]*2+NM/IEXPHW0'<'9I KFJ6C*#+>X!7-_6>GN@=.D&UK=5L*HZ M:5/GJNT G//:MH?6*;0DWJYC\)Z^UV>41+2B^.VAKM7%L>^5/;DUW]&B%Z+G MD2BZ<)C\*,G&(8P6D--E2!T:AM3> 1FY00_4VN]<21*^=/['A 'PZI1[&2Z]/L$E:)3*<>[?LT',VJR50/ MJ<@'IK,U4WBCIW@\8?%8-Z[=7K!L"CNV2!4 Y=N8Y3HX^XKX(VYAXJ>OY,Z= M)),U_??I[[L N)")L[F^^8@?2Y/=HA\^O>" T%2)X?3JVK[Z(VBD;];VK1=( M5*\NA;3Z^MZ!>F6\ Q4]^F4M[\ 6SG2ID&186C]=-;:O0CGQJA)S&4)YN1#* M:_#!HP_8E N_^82Z%VY3(EM-[Y-R6\/,U,*U"@'3]>6U3YE;V\)0G\L(XI!5O8_Q4;LAGME?\,'\V M[ -8=R]4]),!\HXI_TV?VKI"9*S+,GNF7K;/15)Q/8\+E\9"#X +-QL6E5SX M8O#IPM]/\)3-Z^!Y@3O\.54BV")=W]XUS,R]^ZNF<$@K7+6HYZN2:&FQQ%Z8 M"Z\.ZE^]WD.X_^19]B_G.ES[Q:]^EGW98UD\6F?#<=>:C!-4(_P#JF.#X1]Y M4M;+QA0VLT/GL^1ER_R76+R-9L_GX;P* -G7/&1()F:]:%.#RN6(R,-_7O?P MG]W)/9&5HOM5*?J:V1:R">-^. FY)&E6J *H#!F;!1?0\_$^%Y>U:LVR5C9) MMX88*S#K5U&]R^GR#/_1F1H8))5$24K[1Q:9-'Y'^EG[&9RQ_7F/Y\US0 M"8]_6'WA86*"\.?CGY;SN>W>P$H5KSH'8 W<$H3S+W2CH&[HK???AB?WO7'A M?OSRA/K!Q/67/5:L,0;;HON>6WK$N_+H'YRPL4"^-6>S_'$K%N/A2< ']^X] M7!0DH44C_G%,B^9]K MT*V1Y\$4U3'EX]*U]C\_ M3$@X:IL-UXEL^)2W]*.:3?68#U3[@%%3BN2/_O6+!7J8ACCN:$C\= M\.T8MJ4*WUCT_32DZFU(IA^4IT^#?X//1NJ&$^+QKVYI2G'V'1\F#E&0%O]\ M\_';^>"Z?Z(,K[O7_>'/[W"@L.C3C9&ZMA^DKFV U,-^[]O5X'K0'RK=\Q.E M_Y_>E^[YY[[2N_CZ=3 <#B[.B_1G&V]#J]#:@R5H/9O^OY-H#!_BP#]23HY[ MQXIB:(UZ9_-,7]L6N=>G;3Z0Y]%,V3QU#&T/N)%-XB'2FH%GKR+LZ<75UXRX MH)A!+S(TXUJ*3Q#^VM1]?Q)8S/6(#23?,$A@Q6I^I=JQZI;=Z714L^6TU7I= M;ZBFH6MJI]:V#:([+9W6WB@"B5Y19QUT7DURP:1^S5BQ1*Y-LF9G>\IJ6Y3M M/'N+OTWINIWQ;4!Q?B7A#^7"IS]M 9\86USPA[9UU_<3XEW1:1#&R[:WT;1J M3K,%?[3LEEK7J:.V'=CCG;KI-&FKW>J8G<=M;UA!('3\RQOW+GYO!H%'P<@/ M$_IX[OP=5@=7*%J@YO/6^K'C^-=?21!_R$;#/[[Y>)>QRG*945E>_]<_]*;V M8?'?W?/S;]TSY:I_>7%UK5Q^NQI^ZYY?*]<7"L#*:\".@%&5BRM%;[RU?U(N M3I7K+WVE@#@SM-GM7>//>J=6WX)RE]!'&IYKP9\@5.(Q51PWLHBGS"@)%>K; MU'X0$_62,(3IG;(;_X#[^MP/MQ0?==HM@[8UE5AM2ZVWK:9*]%I'M1N=9JM) MZB: IV<(4!MC+G#SV"8SZJ\A\"^9B_"^ >O4Z-3LNJIKIJG6+9#]1&_9JMUN M$,-NF[;6H1L:,)(YOH)M;OQ4T:CBOO9(%2MPBQW0BT>?T$7[@HD.?<9 M/A:G]\0%FR?19DFN5YCD1TJ1TL5A/[Q7\@U^"M]$RW8+,:UFO=X >Z?EU)!8 MMMJF6@=VN]76+:MI 5IZK/FSC26O\A+AM%HH:)$D\V^2'W5Z:.TLO=:^X#GF[K S:E^AJ_3,6O'^C]7>+;GJ/LT#MF:L^6Q M@$Q?QP7P"$3V+K:KMYJUXYI/*B6G7M(7]7RV MNK[JG@\'S(>Z4??J2I7S'. M9*C"\_(4)PPF18?Z=_:_.%CX3CK%7]8IOL6@ZPO*H?5B/_=Y8O"L=3?"O'#E MU/6H OK(1)_)0P[Q/DMUQ5OX'4OA0MNV:G7;43MURU;KM195.UJ]J9J-CN'H M3DVKM1[M*:LH&8%-U)K>:+>WGRX@]_6],KWQTAO[_AUR14=NA'HA/H=?EN\2 MI]$P&U1U6I:AUDU24XENU]6F9=F=FM5NFII6B5TB2/N<;7(Y..]W+R_/^DK_ MO'_U^0]E<-X[WOZ6:>V%L&]M(-#_MG]'K)AQJ1(X2IAQIT(B)9I2"PL:;,7U M%3>.%&M,0IC1%C)@]E6(+0]3<,9XB4 %"TQL)5:1$ZALA2[[GKUYV0^P2*6O M5]NEZ6JGG[/E7M]PK=>/C:UZW*K"P_K+^=MVCPMTX&S)!8?.!?7&<5MRP=9" M*KR<2KAB1.'4RWLJ[Q/XE?)O/<60&/A6$$X#COQ9X7TO2/PXG/4">ZE=8=0- MJZT;NMK4&II:UPU3;3<-3=4UJ\Y^:S<>F:9?=-:K$;6P;C6FTS"XP<&R7+37 M\[;>9W9\=7V?1D%,=L[YOG7M58&HX2LY;=_;&(IY\'QHAC8UW2QS5)R'S*2[K?(N[8=8F](_I\S M&):^U,O8L6VK5FNH';.EJW6[9L%?=4NM:PW#-.M.HVD_,B6XLCD^NM;1-.6* MVDK/#2V/*B>A>T,K6.N_7G'D6LO?@S\OPNO@UE^V^"V#F+9&-;73;!&UWFB: M:KO5,%6[Y6AFT[9L@];W9/&9"SD._!\K?<@5'?@C%YSY%2["RS"X ?RX-+!0 MUUKMFDXZJM:$W0ZKWE([3D-7C7K':AJFT6R0O5GU\QU;[<DZEH+]46;[O] MGS:1*B?V"*;)34.0A>Z4> J]HU82@]J'KP%'PTB(;RM_NU/8!/8V6D7M:Z)< MY3%S=255GE+\KW^T#;WU(5)BZM'I&*QNQ6=QLR-T_G@)WJ.0D!+&G>^5MP]I M!X1[7;A^94Z!J5.SV=345HW60!]0JG9L2U-M4S/;)JD[3K.])_J@TS!V3/?_ M]*#R/PLLXETBGZP.K]JFU7+:]8[:LAMMM6[!.I..8:B.U:C7.T2K.X]M!E19 M@G4Z355OMNJR9D-*\1=GOB$ B="-77@7S\*G(;65:1)&":;CQX$"5S WG6Z\ M-7]"&((EAETK?B\[Z#TE'W\^FW1_V@CM8#JN)M-Q95*V(5/S)1>BBIW)+7IGC8D_@B]\!<8/W^1F MM52;5>>^51Y+X269Z8;)U-0RCR6E#:=IV1VUUC -M:ZW;=6LD[K:UAH-4J^U M:5-K5L)CN8&\(VS7 PS.#MH]4O[/L=90IB14;HB7K,Q$V3]1N^-*?!6S"TW) M%>523G<,TS;;5 6.)VK=:%'5I X+S!L-@[3K-5*15C'/Y_3+_N<_#H>C=QP\ M/"2^^T(YK^J!!.+=T?6ZI6KU9EVM-XFMMFO45FNF;E.C6:>&^L=HU*V:T?FPY"C+G7?]' @>%X6( M%/A5XP@I\!\G\-M-S6Q;+5VE5DU3ZYKNJ(2V3-5H.F:G;MAMO67OM,"7PGW/ MA/OMF+*F1G,2_JW^DS(&JP?%NJT0S\MD>U'HFU1< ,^\1\X7[*/4.8FR'W]F MAU3;\*L_8I<"E2S*0MBZH;"#;"/E+3S/@?^/$FNL1., VV2G9W[$8Q+/C_V6 M1(NJB=TLYO#3$:LD>FOP.9J4PHHEYI\P [R>70HWX2C$<_#0IH@-@@V21+'2 MT12;S*+#4V#/E9&T0>UFL]91:^U&1ZW3.LA(PVZ R-0U6(HZ[1CZ:AE9U>UU M:)IR*8R1"DPJL(HH,!3L(-,G;AR#%J >R/8P\#$BZ,T4>D/#F3+ B!JQ6(7I M"8D)/Y1G3K_ESR@:-44/X!4=)1YO\C)4K[>MS/AX,AU%HY^D!GJL!JK53.)H M;1OK[!Q Z095.TT=4+K6:5&KV;9-PY :J.I<(#60U$!5UD LJ.3!DZA"+ LT M4$A0C:#0QHB2O_1;3']1E_X0P<#@3V'#H%*Q@@D0:G:$]A8\#HP4'/5(&87! M;3Q.?SX&\XNRL;$(%CLQD35:P()V0_NPMV#%ZP<8'H=VESBVA5C M3:],8VS81]](KU1UE8K+(==J=]9J_8,] MPQXLZ"@(9TL[@1BDU2;444V*3< (0-4VK;74IFG5M!KIM.QVZ[D9>VPD3*Y; M8B353MX#-;FP$W8MEV__=^Z""26U];. _%!@K*L,8_52Y/18J<,>]2F)@(11 MM$SJ6%0S3#P*. D\.$ M/I[BN\;V.RB0^BE$_\PA^I,9+7T0?XYXS#*&ZY"V;;YFWND MM@?./?X9;!^X9MH5QC18) , +^9?Q8&21-RW Q*1^C:&".#*B#EYTJ@"1AOP M7=X,7W[KPJOAM8H/TP[06W/C1LREXQ/?+6@EV&A\/#L,F(9:%D;4A)% %PQZ_2G4<=A[)HIB]:Z>*=+@8Y?=C6 MB)O"P%."&QA+OMMS;RVK]L_V=%VK%SKA#4EH$GBL>G'GT1E+WGFK-Y1OQ\/C MWK'2,IK8-N\GG'@^2U$,9'J "0LRQ7'#"8]TPN)-"5X$8H@56MALQ"2QW5B, MJQ3;7 ]T#BPG[.(C@K";$_+4(Z.E!QPVP*ZA#4VE6J.IUMN:K79JFJDZ=J/5 ML8U6S7$>><#A\S#G:C;>13'X>+NG MOXY:1CNX&E]<_&A?7IFD%Q05QQN.IK M24E'B?)\0-C_CVW)N1(P%05M+N#8N_363].1Y+!H2O MK" ,Q4@"CN/"$/, Y1?-VZ01-XL%5_+WGJL*,KZL."^)1K244"5;P/1W6?C M;-]IU>L'P_=5+B:N (YZ91EQ_P9'\X7MY0"L'[X=\UV:RI3"OF=H(TNB0KAE M!2P##%"5-XM<#I9\;+$ Z$DU"1I$:#)1/^(P#!.YX">6Z)R]O2A)_D6F002H M;/[,@C J)H2%8+W=H-S)1E 4>*AX6A^,NG:L:R>J#E+O>"=%QXXP64$NR[#$ M"QH^+"\F&E//2UT@RMLE]=6EW ]0^P>8Y[BSKH7EZ8%9"8VFHS;-#JT14VLV.J:,#NQC/&K?6:%5P!]P M#?J'C$:@P5#%35CC)=X$,-5.-P'S;*'O#M,WQ4>+MP]$V!G/%)!N##VR_$X' M[4QX6F:27I43_LET&@9W+@@G"L;E_WDTL'I-<@DQ?\HJ*V#^N21/OU*;>D?7 M"3%8*S*U;C4,;(M@8=%LK=YH68[3L=XL*(A+YDH\]0(2E^5\-_I^X7QO?J]I M0JXGOLM_^09_Z/"%32T@IA?]\D:ME<6^GTSL(!:_O_G8.:HW&T> 25,1F8[Y M$>HW!;>GIZ\);G>*9[C%E4P#[H6QO"!BX2?B81$-F%'I/NGE><+,"2[V6,1Z MHHF[>5\WI4>F;DP\T2D-?_S?Q*= MKG<5K\S*_*/('YZKC880O5&K:EJ M'6R.X6@=M=VBAJIIG59--^RFUGGD>>\*C2PRA;&MG6E=">_\)6:EB$K%%\02,AN)OE05<,M!!FA(O\&8:VNKZ?H$% *?L)'LQ QA@8EX;1$2;<\80< MEB,WU[@&C?LLM0UQBAM%B'WP6A>#U+P=C$(<+.@_H1;%0U\5 ?6,(Q:5X M/TQY M-T N62A+$R& SXG-U(.042 3'57UF-)ZOYSZYQ?8YI^" \#YL59%EZ MKL\*3($6-J,'GQ=-U&6D+L*<2S9X?T\3YQ>V\?:80 PS_ M_5\*Q@\9=D"LR$[R0E(%L(=Z\&0"0;G]0S0[2,TX;C96^C'D@;1[ M?2QQF15TX[@N64&R DH%O75&]TJP?-Z14./03RR5HD.)!@@;)"A(T M2%:0H.$U0 .Q?HS"(/'M]\H_>KU^__3T0XE/%CGD$4D0J_FA*GA@;SUA\WN_ MRNM\O[*OU+(^-55#KO1+Z?(*[.B73ZGH7ETK@UUEBONU>J5XH+C]V275V/T/ M>0.D$M^[+3^X[G]5].-UX;Y4[_NBWJNRJCNNRHDR#C')\A^XD;[KY8$7DQ<8 MK1Z=70GZ]37DPKVI%Y^^#0?G_6&><4&JQF'P]8&!@A?7&S7I%9" 8C6@Z-Z+ M**K,%A)E[*\3H: 7]@MV= \!=UP-AK\JI]W>]<75@]BCLGPG\ *;Z=7_6'%V>_]4^4X77W%,M)OGXM ME9-(Y\;A@0E#D]X-B3!6(@QCAYP;$G0#\ MJM]J__D,Y M&0Q[9Q?#;U?2QR'!R1)PHDL?1^6 R+Z;N!)&[-V2[A5DJ*JPYH6B]U:*5H4# M#D1?OW!5:)41VF&HYM?Q$32DCT J]VHM\UXI_+*/H'$0/H+NU:_]:^7TXDJY MZG\>#*^ONN?7X@B/(LV3-B]ZO7R[.3OI7RM?N M]77_:JATST^4P7#X#;ZZ_';5^](=]H?8(9S?JPS[O6]7 YEBL1-P1KH?),9Y M+8S3E"D6AX5G*K.I]PF[- \!NUSUA_VKW_HG,K-"H@?I-9&(8@6B:$FOB409 MU5KF/48>K4- 'E^[Y]W/?2Q5S5PEF&#Q;3@<7)PS5PA<#\^YY M;] ]P^/23@;7Z36 7[Z=7;-+L/ZDBS](]X@$.(L QY#N$0EF.)BYO[=755A M@A?I(JG]V5CA*)618PBVQ$*O$)QR<=Z2VR*1A_275'QCSZ&,@SBZY>+Z2_]*&9R?7EQ] M98FKTMLAL83T=DA\L0I?]*2W0V*.BJ_T?N&0WB'@D#S<@OU+NE?8:AV[F?0' MG\^5__UV-1B>#'JLL$:Y_M*]5BZO^K_USZ\!N0PO^SU9<2/1C/2,O+K@JI2" MJLJ:2MBQCZNZXQ"CJO):M$25/5&KH[-E3]0#4\^O=."\)AT+4L-7?*5W7.O/ MG4VO'89CX:K?N[ZX&AXI_?_T>]]8P>S%Z>F@EW8[[5U<75Y<=:_[RN>+W_I7 MF #Z8,YGE9GT0'#)R_L29/<."58$6-%EEL7! 9.JK.I^@1#]$$!(CCQZ%U\O M^^=#F6HA <6Z@*+*6%."C"V"#$-Z1"3PJ/A*[Q<8,0X!C(@C7/Y0+GX_[U\- MOPPNL7-IKW]UW1V<*Y_ZY_W3 2N!Y;\S'TG>*%5T/%UY@(STG$B@(STG$M2L M C4UZ3DY. !3E57=+[!2.P2PDL(2AC@PRQ/@RK"$0?"DNV&7IX >B:X?/.2C M#,Y/^I=]^-<:$9VJ\*C$(-+9(G')R^.2NG2V2*Q2\97>+_Q2/P3\E?_+M3+H/=@"+O+S[H";=!Q*@<(#2E#D7!P=&JK*J^P4\FH< /+ 7 M*+Q"_549?OOZM7OUA\R=.' LL>(XMGFK3M4 [\:T6.?9;/RO?^A-[L,4+OD44O(C6QCQ KT]C144:8H5 MJWB5:N)E[Y4X3.@')?]&)0Z\ZKU"O%LRBV H[TH;<,S&4]R ? @+FW87Y=VK M(DDS\.RGY$FQZ&E)@&YH>QXW*DGZXN@.$$2AWN4F]=I:M8H\G7K8CA7ET[?A MX+P_'.[2:E30CU5UDE54N+[YB+W+?AOT?]\E8NXB_PWI**#*MP&C%?$C]:D$ MTQY'JWG7ETDB*I1G91U'ES ^,IUZ5.D#RAK-E(%O':,YJ[<^1,K;,0VIZZ,_ MU$/3ZX9Z,R6D#@U#:BMQH)!(P8L-[4/VH"/VA?XA^Z'_^8_Y[X(DG/_JEJ9? M!*$2CVGZ?2^8 .EFXL>?E!LW M6CN!&^?AK<4GXUY:./0UAO%Y43?!L&R6BL MC$+ DVH(P#:"OX/;>*P$CA(%'@D5BK,*7(4:"KR;L24!$Q0Y@G6#5E6!*02O"V(EO [U\>(%KLR_@;2&-7#1N M7>*)WR<3&EKXD0WD:/Z-1^RR4>C:"BS[C6L!,\"5"X"MV7\#2PPHI"-X M6,Q6*N#$UIU%,9U$[*XY29/]ELI+%^3D%W)+7%=%$MKB0ZH?P"+WN1=.>2M$ M])=^+Q//^ :DVQ]!^$/E=Z<_9X] .1F#=#E6?J?I' NC M)#'0*+@!F:-8(,B %B&L,X8YRG..9U-D!R DW!&1&R!ZA)<25&.H/$!^VDQ5 M@-@#P>JA$@@Q?#%F"DA78$D: @5#6I+F8_@ZN(4W\N$2+PJRX2U= M GAQ0?KS6QG5 ECD4)DD/JBC*?R4O5.*UNI)"BE:JRY:KPOBK*]^IHAJSLYZ MF=CAWV5"QTPBF% 4'2FY3&:;V:8 >H,I_ "C31QBQ0GL?RZ @0H>2&R"H0D0 M=-0>435P5 ;;Q+:'FT#(3N "$ =.?(OR V\=D]!F'V)JC?W "T8S0%V)-49( MO7@OQC_"P,/1( 1C@#2B*&GLQ((9@IP+;@O"",7,B,9,<4R"*%:")$85 9_= M,!6J,.3U5$8J'3D>3:;3((P5$RYT@+JK)*7#<#SB]&R&3'JN1I.Y%.0O1!T@ M9=]FM_(2>UZ*P[T0AT]TZ_>"<(H_4.6+BY!P)O=:A?A$;JS7WUCKFG#,+_35 M!?,H"F(">HUO+&:ANR;.#<)OOHN?AC%[1(IKOAT/CU-4<[Q+GN;*NY5W@3ZE0I)3]K\/ MQ61637N59-8W'R]\Y2L) =X:[2/%T SCB/%PZE-%$.A1QMPQ^D Y@9)Q#:$ M#[.QX < E2-T]J*'EW '!//5+GBPBRA__L<,[[OH*84M:A-X.'\0C@?P$&!> M!I1A?UH@CPA'"LZXG-Q?_YP_J03:M&)"3_H3?XTY6W)_5[PC0N2D/0)Z>R.^$MM M&$/@CXJ$/E*^@$0-HO3EO> 8!@OO] BS1HI"BSU N1W#RVT;)5*;_;<"1-GZ,KAUH:5#OF,_* @YF"2L? AX1*3B W@ M*R-6)$(6RA4%YHF %LS-P\VT*_@7^I!.CI4AF4PCG!N_>0AF&(4)VO<\89J$ M44)@>6#)8-/!*N?SXTPI@@;<)0=7S<_U: 6C1@F80.B7XF::6,SH:43GMV>2 M7SD-T"1,'VYY081_BP>(=Q7O[_$KL@U2VIUCXH_$WO2!KQ4G#";X*_-6,6Z) M4K_>$8L@*24R? $*HU--_)9%0-B^M@,<6&I_*TF4CCF_']\I+&Z@!?TK@=7Q M@*RPD%TP/#U%KZ5"96&H2]:#CV+O9/\R.2]5Y>ZIR@&()YM[IAF+E_4F%S.P M>4 BQ*@/8 .@IR58O<^72-^ROF4Q0Q$V+3CUE6X4@!G.BSOECA5 "^?!#5>#G65X 80R M['1\) O^P@"9\WZ]T$-!##D8"X#[&!45#.@'+ MJH3\BG='BG@J4V8%6N^=['A54;M,<.T'":OC8,?HV%#D:LGE>)E,VVU5$AT& M91_PY,WE'O*,)*Y.LL2<+ K,/!\1? 1ISW)TLO"OE80(VLT9P(L;$/ C)NHQ ME$P#3",M1<:YW@DLKI<0G5 /L$68)T5RCYT[P2%0IGI :S MZ%L4G[EI?8]/U!<-KK M& ##V01V^H9(<]S RM(U(N1I+:JJ'1N-0C'JO40#+#3U"(S9]=GP3"^P?GQ8 M9S;/H6>Y=C9MM(#CYE6T__I'4V\:M4?D4%1 @/?(U(V)Y_[-A((O$#JBQ\1' MJ8'))3!GD"OAK)S G*=>P^?CRDUZG=CV52&_D'M,6&C1 1DYX< [G;KP+ M',&Z>* 2&5Q"6LK,Q-]$$J4>%;!PF?ICXZF_H?HY3LQ L!4,S-* 3"1F\ M]Q60RRCT2D3-L/TT0*\0/!&D+KR2.84LL.Y4>C?%-'R@O])E019A4OX>!!@I ML7Y0_V^7LB@)W,.\6O\VCI26]L__-[6@P@4: ,E^@ D'I,#4(1%8R=<=&(*G MLZ?)3>'\I$,1HHU#E.9VD$0++$7*F?MH(0(CVF#"LHDQRR6S5U@R+8"^";"F M3S.7&^J/$+X>\8"O&<)U41JSS7@V#?)N(EV?F=318DIPYF K-Y>25>]5JL"6 M5>\O3_/[JMYK"WNEDE7O>X$R):R4L/)%8>49MS1I6J3'_):HYCU62(BV76JZ MEH)B:!3F%3*\ !*T+]B:H+ GT6["3%:N C+)GBEC A#I%@WHVQPR858&#'SB M C&R*;-\M2+L;&C_9-[\+*7\S\",!)0T$((@N97LM>C@HA2>KVX]'K%&-^]AG)!B*&]P)DMCZ1@C;8U9KL*;!(?MB.-,D/M M$7*KLB'.>TQFS_U!L8AFEII=.'=FB*'D@3W'BG7 )HU4N,?FUB$Z,UW'M3!J M"G8L]2.1>E00!RC\1K#[8W1 ,L/00EO9_S.8%>\'LY'KE9+ZP$H<7H:#:0M3 M7AJ43*<>R[-RT69F$H>M)FS%K6,A03A@@A!D4S9>*TXUV>I/Y.M>&9I M*C\H4F2:Q'G]4%IY-('/'@IXU\=D;!#,H@1<%,H#>4WBH=!$VJ4U0D@:,(%9 M*).GR*'$A-7 2L:8*A%,&NC+BY02P906/)/5'8BB_'16?.A3K,K'T#*K/Q\3 MEBH&PW7<6.&<@"J#.9=A4+SZ$Y/Y"O7R;^GQ"+,;+0O8EEO57ZZ.0'-XKC4[ M$OX$]C7&M[TC97#]TU%1 7(X$(8L\7,*+X>=Q%S ?#W2@6?#0X=$84EXS!.- M=^$:A[&GN8V,H4@$;(1^9NZK8O6CH2@[8S."V\;4FY9P2<1(!]KJAH0N]V%D M.]UAP64JV*NH87#]4V<45'-<)UC)MGT%*S'EC FQ"!*3W871E,G/'N<5(+DXZ%XW6)KBA4T"?RF['>3,5,9:3Y=HCM *@2?U1/,["Q5G$@ =, M0!US#$3O@,UCC!ZPR[[^BTRF'[I*"$]3DVD>96:8#Q/RF"T,.GV,#V V-6IE M #$8[ME7O;P&)TC5O5T;,U4PZ.T'7)Z#83"FN(0^RH)4O+\)8TITO*QVI^6Y M?)4FS+K5GQ&E/WA/LD3DF68S-S$C!9T_U(OH<2$9/PM51EE"?MZ!!GY5P6Z* M,*%><1*0"<*R*=Z&%@)A[6QB'OMF72)$*#(; =J% .M!'Q??SMX4\8*Z*0E9 M.C!VU,GBB6F6<)Y#BU9A)$I0;7>$(7IX=<"-A[0Q1,%2\=+RLU)<\D^0=CZ= MK: $,X$L'E?VA2G#(Y\6+SAB. ;18>*B48DA%C8F%FE-.V.P)_!+4PLL@K=' MC@M79B-D(6B;3@!,,F$K@LIC%ZUKX2HN>?9XT0"Y ;2#!EK Y V"*)?>PM/0 M6A.;@)NQ3H+M0N[;!5)J2ZF]%:G=S43R#68[A-QL2F+$$"JVJDD1?;'IU4[, M^D& QD3(XZ?/(57?GXZ9(75-(X\<*:<@5GX @_[^Y:C0H08LHU':X2M]D,A^ MQ& &9NK[!;EKY_TA12;(8H)+(:F'RI8 MI-38JM084A(%OJCT*/)OP8"/*9GLBZA@^XR@K16(3"O8.[#1V"1%G-.F=%J@ M!>[@Q=V+]!(6'.^(Q<*05/2#';O4$?8>KSAT ,B%Q48'&#I-7;H%U[1 64?I M!A>QB$5D!U##MT3U# >@6'W)1$04*]@59,F@)K7_'3,I@ M>\FLV1C:HWE3KW'J"P)[V =:VM0BW)'W$,U$;S5>B9:W5\L2X!@.Y4/C%'2R MZJF4@OCR A59- 9!85Y/#H!1X?[O:6)Z8+V(O@+L#;>LW!ZM]M3Z3OW=G!6D MX^G0'$\O+W0?K!ZZ+&Z\H0AO[2?A][/R[9%ML':G%@@+?M/.CRD"O16>!>8) MREP!++;^4+?)-'J,%WLLD9JG21:RBT0M0!@$#I:ZQF,6Q,3P.VH]-FV3A91A M94$K)9@N?RS*_X&FU$.;'P.L%G]>%O 6@5@J>G&I:>"WV"+^=DS9ZWDC2\ , MB?4#/091XK/P!3H?W+2;5Q8Z3DN43_(NR2R)G9=EXTDK(M:>3M\*V!<\(>FD M5QH":S #\Z:ASS+%U?FW=/.W%.XK4)9!@]F4*^C"DWG]5,0"9^5J+M%E/\ 8 MG4>%' H37\3RRKG$_"J9>PO91$"4L' 805L%H-E&=$%AREUXKG9,Y"ZPF&6 MMO28?X0@,JQ?L2]*/D+^:H\=3&%1UMN;W&&,$^=^([C2@K7 X@U''"XA*)QG M7Z2D*%,R??[7=(@P:)GB^4/1Y0[VC$3(17B951.JBE36=SB-/PB.6BF*$ )B:AC(K58G7%]\RG9CF+Z,B MX+[^M&9OS MDU@6YB4@/,F09 =-\!+P-"F3P8SBCYX']C>=\G?S.Q?4!-?.B?B9T1BP"#N9 MIUM.:\.0$^5/]8,X3YCAXIW?SY[&1E5"5DZ^@ CB@"E2U9WK>>XYH!$>J^U& M8]0N"0R5X E O!4* @$>W?>C)!1) GZ@>#P:RG%)BO\8[S-(E[V:<19Q, \*#8&QF#",S-H43$5C4:L]8QYO?5/==WMNY9 MZHE-Z DR&H5TQ/LY'UY3,MY_PL2AJ1!0 WQ4(4="P70HUI+T/0.^0H#=HNR8^ F20>84U0 M\O.+W/38)JZU0E&>Q,Q0OZ!%_DIH)%Q%.(P@PN(8PCW*[.V%KB$2 4H$^/H[ M^XFQQ:*'N)?Y$K+S"!X*,>[EZDC>KAAO/QR G) _@U#T_\XSBE-KX&W'^&?6 M9:GJ>9R,+3PYZ)#HGF<5OYX7K!+0R'#P7;)!1BKGYZ=BL.6M>/FW.79]T4 M2O>6H!^DJRQG'ARQ/RQV_X@ M\1 &L)EC)?/?4E:7B\CW=DS9A#E),0$NHMBJ92XPFY6%Y(>(%,'&1U,J27M.$)H*%U)['#="0)R@09O]BUXBBI"%1Y**Y6E+A M@1F+[OKE-^3-(D3W!XY+%NQG//LAC%A.L0AQ@@Q K^XWEA,CR@_*C\[+Q8[R M/)M\QG[ 0FH@.F=,> MDRE@+I^W8BFF S$Z8F1/R!>;$@\S0BA-'0JE)V.] M++7S,-H4I!D_0EVT*CD2,4]T6+.4,.:7GB!=_Q;A')[: W PS!IYXO2."W81 M$YM3$?OE7@C^,)$Q;"LL.8?D'3-X)"GKUH(1U'B,BR](P)TJ&0%9,I/[<,[Q M7FYF*0IW2A1FMP4&.<>21WF70O@ZKQ0[RLO+6 JX1::\:9H8"TL3L .1%&6ZW%AE65.+ MLX,!_XGY6$> *V^Q]^M1J:E;H3XM2D8CRKOT\?(YCE\!M?*6"#8V,B4("PSOH6%7FHADQZ +)Y4KJ8;(^'206):"\J9XP(98E^9?&ACTS)FX4I<T#43<>*:$Q)6'<*:/Q0/$([BM(D$;VD!#*H6VZ6(OL2LM1DZJ+#=!VM8 MF-5H$OL&,_FP)/.&'X>]9&YIGF56BU.P0>=.TL!L?[9+"RZGXE0+Q^/8=(I' M6OM6ENI;?'NA;(.GJ\YS()<0RP?,BXA<](NQ@SL%6U+EK<7 (G!UYKN&O9R$ M/V%%++5=*VNI")M$=-M@=W(KE&58)B*YM"Q+TN9,LS-Y@Y2VMS MRCFW,#'X$K,]5R4^LO."E@02I)4G84/58!O>0KGY-=.P^,C"X36+%>(/G6R2JD*L;^?::L'M7WI02)6B MN.5*)-O2W%)%//%7PD[P9#;J)/%B%PW9M5N@[B7WR;V[:WNWB,DXJ[]U?SHL MS,1^?.O"M.<:7HA\Y;1+!'/8%R@R;^#D,F*"Q,?7!!'E):AF9,$T*'?GICW* M9GE?'K1 ^)$'/KWEG:K3>\+T"(DB0LK'R(L5 905$M@*U91")/(LO"480Z T M$=;,JXM9+VZ A18_9$%TV>C:Z?)A])0%%O.%YRBR6"Z9GK]0(%JIV"R?+8AH MG^"J+I[Q4+ ZTZ9JL^6DR& ACA@(_%="N6!6+;"2?.KE30DY;^& F0:(Z=)^ M*5*&2QF^*S+<(58!MXBBIO%/ZO]-C']B>Y&>6S!G.K/8/)%!Z M4J B#B0H(ZRL#7?9:OF0NNU1^I5N*!P;SBUZ2G\4@EOL-GK'^A9X//N6ID_C M?$'@N *E2L0F=WM%=OL3 MHPD#/Z8>,CBFUU^&Z.*+*W64N&3H7:#>J[37PW-UT$\-VH.U0P$C@:*?@"6@ M'F$*!6:EH&\:L&V:3Y:%COM<^0Q\ZRA-_1#7B,16<4$O;\ R=UV6XLI; W3 M9#IXY/'"M8D_HC?8+:=8N)*^, C=O[/G7*(_,6OC4^B#16X%.0X"^:40B9A$G?Y8'(L5[ MY';:V':2]=.5JN65]=,O3_/[ZJ<;.UL_+5.0#E!'5,>Z_@T"X M+M/F),]6 >@NAL=8QW#12CR-V(1[*.,*PC#I%@ M\:RL6<&,F8@X-=[PE!_XQYKJIMY562,S8T*+6)GHG#!*L2Z>==GCV74)2QN\0XW>O'H7MZP+NULC;FM M$;WWK<*3%$4):TPK0J"8A ./)Z&=%CRD0?F(EY4B/[!PZ,W\8.?D%D:KQ?PR MH5001V9@BW#LGTGH1IAMQRZ]87V18V5"8]ZR,4]1[/+S08\P7B0_G M>$\5FM(?Y\5.B;B/_B/WAOH':=&_TJ&SDM0O0&I,ZLU2X?FFB!+S3W&0.Z;( M^"-V KDX@]ZC=XI#;>QYG2&*DDQC$L7R$INW,THA-59G&F!85 PIC7 MF#K*-3O=$'V,3*!DO?@OKO/[4\H2?J@?SS?R>"MXPH[4BG$Z/!.:P\",+HN4 M8UDN.%Q,:$$:8"=YIOG8ZK%6^5RH%K03Z-(&V2FM>KI20Q9$*>!;7GS"3\'(SXPH:U"3]XS'8R7$.1)% M*9W7MA7OQ[(: B;0[._2Z:\6G<9, 45&Y(Y\UP&T@PTS!/@KGM'"3IB8 LSB<636GCYS!PQ\1[B% MKVC:U[W+3F[E;=U25#>XRE A,[6[R0BVGNBD=ID6A2B?\#]L1)27>,%]8+GF MJ2A<(C #_"B]@"4O,A#*1X0'8?-CCD L])A8R,=QG1_"A)6IQ:YP_TZ(YSHS ME"R%9DBWX\(!.&1)_E:?A) >A0.46K:/PN2ZPA^B1-N!!! MIFB_LYZM89KUF7=[8O5WI9Y-HJMW^9& E+%N-H'1>D#J6DTQJ1.P\['HE)V& MS8Y2@ <9S7^BIQ2O.5(,(_U0Y])42S\WCN!A'GHU,I*3$>)GDR7ZC$+F!QVZ MS&' 2FU1JO(B KA?:X@UN^XQCPCQ0DILT7"KL(@A@'=V8)B4IU*>5EV>=F-Q M3$NY%,;# U2QW#H3MGB4*?/&\=HX48SG\_H[=GOF++Q!,Q6M2UN Y M66$._)*=VU+T]QW#C(O>/PY/HI*0OR%>PL2'14-N_18Z*64'PLPUU\R.Y[KG M&)&\FQTK1\+@3.9Z%65 S$L:N5@&7QHH\=A9=/D!,^S<,5)TD,X[F.%)'F_Y MQ$N(DP@E+1*#G6^[\K21[ @;,@VB#]&RZ1:;2^7R6@C5C!("'I;]YMG"E-5" M2BJV]&)PC"_P"!I^CIV9GY:'+M_\%(;L?, ,; KWS7Q=]R'N=RDM=TI:%HX% M0BXNBJZCDB1,A2#;4:(4CQ4T.DF8N>#X@6#S:"T[?B1OFX"=0LK-$YRL@H]5 MVXAB1_:&*+!<]';>N$1<4A C>%0B"'AO,'P! \L\MUHPAL2 M8"?A]$05E ^%.[FD0&G,1#1./\6KPZM^#EB#TDC2@Q,1H..!XAFFYY74$]:8 M,!Y+$"7%0N7%PM>LJ$X6(XZY>X*)_8.8I,C.?;.SM.3Y MTT:=8,FN*QV:Q%U+:._2R50\'I2UEPB#DZ"_202D"V>7@H6*D=,[%ZTVP"0U M+95B::>2$X;;N%W<"[QD8H)LX97:=C!EN2N%H645O'DT^2T[P)<5.(MV004Q MR2J";^"Q/CN58Q00[R<^(1'@B0I),H7V/NP<82OAS2/ P@?I@^0#+$-%'QM8 MAR N8"\63:=X8%[A/#@.?7D9H>>.7-.C2^B<]I;"ZU):AS".%'?R8C\5F M#9.DVUK&4EXSEO(E@=J4Q[EMQ6@T0&@'4R_M+>>CBS(L=Y 6K>9*>0.@ $P,8 #\&#R3\[NNYR7U1L7UP7=@!QN4E(8MXN M@:>!,)?67\R7+^!,%/ V)+Z=.\0P7T8<&9,>7)UU2RFVL&&0DZ<.AA3/0RCL M#N9[HJ&# \:^)3S+I3A"YFI#GX\?W!!^%B[#F(5..]C.'0M;T^P>!O3\47K: M)S_G>);.\0B/_:1>,#TJSI:UT\,#*T _P4T2,S@!&!+E0G\;!.U6-;1?B[89/@OIU0 M@H=\IU8.2Q.+5PT7=W\^W%M6%)OFAN%CLV94XFR6M/LF.S:>>?J9MA9=6M.J M\CRY>#_936['73%@NC?$]9@U/O"9MI+MSR53O@)@2V4JZH-;:F(<4,%><[>W MQ].TLPCW"!T#!A-=E7T_864*Z!5C7;%/X7TP,O77(X1Y8'.>*);^[+@8<@54YV B!G,G9@)9.L:PT7WSQ6$?CB#+*T9RE*[R3D MD0^4_)FX[N65=EG4-0^Z'BO705H?:053T9Z>OUVHC2-E%*!Z0#7FALLT&0\6 M>:[U ZWASU&5PCSG9K$!\G^T@#)_.1#?YS$+AD<5"O)6CM>(5 M(1V1D!4#L%)<;%7'&D1GC>J.^!M1-*R6#/T>3]D0^UYO?8BR ;L1V]@1M8Y' MP8W<1QO<1W/D43ZA=5LS4:W8$3[ ;.?TTD]ZPH5X/AK\IIMW=]<37#RJFO08,DJ83QG0&E=W&*/EI<>B3<9E MZ-Y@1DT!L)[!?T9IG0UJO[3(1N]T&FF&%@5@/PA+I7[\#>('3(.W$O8FDWK!;:4R'+>FJ+-$O1/\ M9R.)>IC/XEJ/V3I7;O0C A[$K )"-KR!E'*,2?,&5 25D_'0O/B4;38!>O>!PH8Q/.GEU;'"6S'(0P['8H? M5:L@Y4O)#'DV'2^JYEE$A!VE+K(1N-^S"'^.LGHZSYVXO!";)P,Z 1;.(8VE M5*BN5!C.)J Z2L/0GTQ'#D,> 5Q4[=AHK(M< %I//0)C=GTV/-,+K!\?UIG- MZ-AX,=; 4R;P&*1@^3X?O2 M!(AYY:+@3PY[ DR)LR>F2TQ;9 ?:'97.JSOBG4KCF/W"Z_9OW#!@;::."BVGB%?L?RKJ]GPZ"O"@ MRG5@IV14R:B+C(IR,ZW8!BNAT.*L4)F*%H"-A0!4X4D)O$,(-@OA05'6\C)M M/"$@ .^CB7TO%GJ6%45NN<0>Z\D%>^<]TR3G2LY=Y%P>;"\P;%#J0$VLPGFF MXN1BSL.HPOD9QLM00?E@9\EZDO4662]*IE/L&31F7>FYJD_+&E&FL;YUBV 7 M9D-%\W(878(P-6$-S 5.3;L12Z:33+?(=(#U>'O/@G[E>IAWYF=]$:8I%%PX MPP HD #JG+&C*26#209;8+#Y8\+33AZ,B_)CM3.7+MC&.T^]D,E7P__A/)X_D?]3R.R2(9Z-9*-QN0AZV_,H,V,P)SD-W6#>Q[UA%N!0C'W0 MHZ7L/0T"EN.<.ZZ"*>;F)#[/D1&!'A$A29-B.#+EK7;RKJJIM44Y3D7;+(X* M+??RSM%XS)/+'0D6B<:*P_L4%O)B<(K9(1$R.%NM,(RD]X;2&P8E'R\+9$3\ M" T?.T7A]BD>E9(?G\VW&&@6#]T2\6(\EMY1*XEI:04G\\Q5VB=-0E- M*ZZ9 X7^E?#^6S#ND%=KYWT<0YH[D;;Y<0+8-;S_+NY, M?G["#84KTNP%)XE9+SC,2HU94UM,Q6 MW_FC>)\$QV&ULFSG3OG%A8TK,EWI MG1LQC8\7 *!$0/:#QFF?+?&%7Q.1?>EO,\RCR^X>$P<"6,&S],F-DBL[$+X.@Q9E5H6WF!N8'R! MF(AHCI@*838"?BR;'Y<.>DM70&Y'*?[VD]Z%YL++38BT-))U@@*$@?G^.6HY MRGM%'96*S K1\]S&3E,Z1%GY%LPYQ8]9>%CLB8XY[)7$Y%'X0C?ER"(>G9?D MGB<2\HZ8&PPDU5%J*A4>(80/+XDMA*\(,$44JQG^2^4F3W;!V_R*G9BSW[M# M2J-7<89D> SX/8@?M)>6VT@32F-^CS@+-A(;6^2&BGHFJB(@M227757MF8G0V'*7WK?*Y;5_ MYY8W$*3DFT12V3W3MB422"1.GNMSGN.Z8 9VVF66Q8]2A45I&1@==B9I'.XEN9+:,0>%7W.)? ;>*PI MU8[<%@9^I/_UX^1<(EQ4U>CGNA#6TW9K*G8\_AV61C5\*>_$15SVG= "QMS3 M9YSMK].^')EZ=HHU)C+UW/^>;V/J^3XR]=QO.>!V,A1^B5 Q\!%T,2<^]1S6 MFG'<=]+;-@]._:#]AQ0_WNJ7O"[F83&2/#+<<_T]PE@>!E0IP+,T MI#$_TN9.VWG6J#GM^PG<>E+WX[ [+V"WZ5R"]<]J MO!7\+%=-Y:JFXGER6?5.P#[PT_/W,IO2)$&]N[+8BZS?RE"]>RKH^.290];$ M\43WJLK'GF(GYA;]5R8EE6W91A?0+>M6>RSP%HR3!>.#_OS=\=,$'J04J-G. MZGWO:\2B?'&YB*XI;+S M+$F^W."T%__]ULY-LQ 3YN'C1 SF5UHW=M$6MJ6Z@E/C;NJ&>O&,@683CM?8 M=:C9GT^/G_@B1)O/2.VLXL&9YOF]Y/35;Z_)LQC):*1[)H2C,N-QTD@>WDNK M4'?%C2J1.Q[N,V]AAU:U] 'A'"HBBF^1##BW+6_N:'N,-H9!B,GM$!A*0_UX M_WU9HPP[RB)/\;*-H/*Z:G'[\"M_?GI\8E]HB\1 V(H^A^L?H9^$5Y$;:*;4 MJ>V,[1]Y>$SR#5['$%S2-]_A-U_#-\U)N?M+WEF-?)R/]4WZAIC MKP-XV2[SL&,_93?*:DSZ/,YWI)&$R,AJEH MK:NYGNA;LWM9/J<)6D&9OI[\SA7L%C5?H#9(4[1KJL*Z!+>;4BK3UQ#)-QW- M_B7#:JOL2GCV23.UEM*4 5JLL2VAOOMUX'R4&NY8" N#N2[(#MP?.YC$73D M?6[SK/MFF;VTL.1A-G+"T&#Z,+/]CLVT^M 1"G<8)J]+J*V8B(Q2,R8"V##5 M(7>@;#3ZP+%CJN9@*RIB15O S M87NF:5]X*NR-?:PK?"R7[JZ*8!]NJ(< <^/><[^Y?'.1_%U^8[]*7 N4$^;, M/+)\27?(+S2*^NP'RB:>66? 9?"]5GGQ$+[Q[F5O8=P&4VKD<,3421$TW B, MD+29X/Q"ADWBNT$%W*YI?,K0XN[T< DG-"(NP5.G%OW,%5DIQFQST1X9Q.XA MXIE/V:X[S0DY[-AEK?_@]*W_^:E\?_KDY.F3 M9T].GW[!&5P[@%WT@9\>IWUF^=L]/Q:YSC2QQD_'2*.IDP:VP$!F?#H>\I@= M[P%U"7D4U*A:QFBH'UM:/A[;Q[/?_LE;]A"R9I@[]/D!4XI9<6PX-K7)P8!( M%]NZ_*9>O\UW> @U$0PSW(>HO+:>[-1DTG0'/VR)14[J=*;3C4D.4X;T9-A! MRWW%Z"5(3RUE[F$-E)FK&QO3.@42HD=*5! 4!9L&0K^-6-1$KFA_*(=8])A+ M7U+;'.7:9327ILGH(TUI60YQ/B,:$4:7V:8_3-)+GOY&(Y]34)NT,;UW*TI% M,H&>69KY&!<_6G6F[L MBQI\1NY$JAV3$)AK( 9U.[G85#@,G_06GY_[&U<,'9,MD%4/X=>887Y'01V- MF?\\HY(&PCRT,-P+B%6:P#(_I MW0C)MI?A1\YC; S= ?,3S?V]F_M&R6G"?O*)4A72>.BZH$-@C,K1#1( .^L* MOWJO5EO,N@_1GV1=Q[4$@UD7[P&U##TH3FV"D+UP1HR[OYF+PY$1J3%)DJG9>0%\U$S?G#@5H"G&+SXW9C M41?X Z.7VI!&<5EW3+AV7>]J+ M:Y!)O5D6BYK0;'([C[E:B**<,0_VA3CQ9)OY04=]()"++,P1TT@BW]4TD:99YC@!C2<@;@+;9XY=X]K11(GS6@P'U5!O M#3^?V//!XTU6V_;[\=K-B%[;2U,XPOKD$>F3HG"8S=P<'@M$ 3V4P3F@%M46 M^V2:@%2:1T)+5XSNO %/!DVBLJ:;0Z3T'D/9&UT64S13*7;8U#S'<(YH$[!7 M! !K(9!;:/S;:CFO"9=R79?P6RPA-_U2L"H%@7R(JJ:&T*NH\@8]:%K0/4D-RIC7(B4L^<*HKZY<> I,(?_ M40N=XV-FV)*KF@:T6KOP)PHY6 YN-RR1XC39_9K0)H5*F2M&U4&EC0FU"[[;;A%H<#6XD^]YEL+:I[XB1WQ Z%QHB&J^9'8<<^8[(%QN"\.DY MQL,0HGCF'OK,W1X#_591,>0*&_(Y@U:#Z:CL #$L9&OJ'T@6RQ+192XK]2DZ;-FE0@\-DW.^P]P\*_P8(.+ M3R?R:$)L(5[J*4@^8!@UP4FEF,=([*0@Z6&D(_U2(0DO-P9,48M@R8G[_=0? M/<8,O$9),>6ZR?L%AFW,!XY90TP&+OL&:0PHXKM2G";Z_H?3;R;?&@7UCC8H M.<_I1J<_/CDQ^#."HC4K2MB K"6MA@@)O@\!7%=#] ;V-P?OII0AJHNZZ$L, MFMI6+28E\1^:+ $2GD9KW4%P2ZX.?"2SV'O*D\<'X4NB:IWMU7O MFT;7=C39!D6%Y\I4<<>.5KKET,B1Q-(QPEOAM/RO'O0/-2/0>5MFS&=#OE99 MBE[#@5%4P;XA^,-1T2^6TC5%!T@U6 C!GQ0]5T+"P[BNRM0'WS08796.:C7\ MGM%L3#!3)RN585H*[@TJS#S#=YPT_SN^W^2GNB=UY[28;DW?QJ31QVKWUBFO$7X&9IC6X^SNU@7W &Q@RV2]&L^*KF0C_MA]%:^#1GWPE5SG'R MNJX4W+:HYK=>0R\X!/W&L[?AXYZP7Y("E- L,8K]>3 MA>_X[L:8PSO5MN9NNCTL_F337>0>88>*Z91W%,YUWVQ+L$:U'"L%NZFJ?^KA MZJ915ZJT6#TKLPE!K2C-#?*,?%EZYGD:%L?.K=8P;RQ\JO="MYC3 M'P^ A\=HP(%J:Q5#'G55'',>,'3)X2K^4G#TE^FB=1SYX5-SE/[_ZNIW<*YF MR6^KV1S.]WG?U56] (6ZY1N: MOT3? $=;N/'1Y<:8I31M>!"ZM @VPV'P=0PH??D_->TM&WS+CR6AP M 3S*!.@B=H2,F!9*> !_\DD\X_&,'^A^CYUR.9TE&\VLJGJPAR-'O]ER#,/S M'Q(6!=8Z8#,Q 3X[ 8UNWR-8OXU(MMYYICI1$8!7P-L&:3C M/0F>?+/6OT;9VZFS'BSM:K4 D_6%]O'XZ8FC7-]65-<5MG#\-3F20>]WVF&( M1Y;@8/X5I):6-RGK_/WSNSS-YVQJL-Z3YS>ZZ.9_I0'U)[3P?_N79Z?/SIY\ M!"_)PX@&6%_=6$HNR55Y";<@^FC4A(HQ]$F$/B 3692K*%?K#R.Y73H[1%:5N7-DSACO%NN.'6=QCT1RAS'A%-_\3$^@SUH$^89E/2 MY$!I;U!SE,PHF2/4)U55(_AW8?H41CHN7+LM]WGZ(\M=&V-4?5' Q@RMY3G' M1(LPSK9I\GNM<:8*/!ZI+:R3X1(%+0K:"!>_ MX6NT385^EU44FB@T8^;/;T_EK#'#9ZE:%V4FRLS(/!;F23'9RZ'7CGH(S1?V M6>5BO(1_',/(FEE"!WZ5WS.,B8LF*V&Y1:(07P073/H.933JL2B3XWH,$Q@E M#1X)R'>N55DOO7%AHTSI1@C-8 #S8_"%H5M3-@L<<\JD[(O_7XYR,!<=[$L!7EB[&"AYSJ6''/[8^^ @3\-;> MP'9E2X+\_73Q(DTNCOY&(!7XMAEFBD0KA-_E@6'$AU,P+QZ3SNGM M8ULBVF2W*M 'MM\/-\#>)\]$? BA1"V"9$5HU)E ,_"H.(?4:U,RY\X;ID)P M50JM[/PDG*A*3;4;+.0EN%/!N*W3)1J,,.;/[:0[-T+' M39<>S,-]9 <\CJW;\3-[.T+,M*1,PS,8L%G>QBDYCAT=ZP(G.E?IDPK8OD:U M1M8R6'Q,;4C]5#NX=IK )EUC1TX:<'M4$$8?]AG3>1I539S8^5Q6#QU%*2NP6A\?4M5F4?/1'K^HP?93@_FJ2E?7=7FM#..@I9UDP*F7DWUD6-"=%/,] MR@X--O)0DD4[<89YYI0N,59&.O,^!Q/>3ONR='&#<@8<.A")M]5\R'<-4@AJZO>F4RROFT(:X5S76V1R&PK-[K"*12:W^]_S M;4QN/T8FMWLS[0=BRT^B&3\@,T[C/J@)T\W+<+3R+?CC+:@_SU^GCF_;HS^# M4]X9HG"O[/W9:=PHG5$Z<29FVR^6IM>HU(P2TSP P&6?HTA&D;P/D81H!2=6 MYUV"Y$8+ZG-;(">&X'J\X(54J@?,IU"'AEYP-;.JX=TK_ G!S>9P0V&M2VX: MW(!Z.ET#^E/C"Z+)TM5/D'^E:_RQ\6I8Q'I-X3#[SF/05L@FU.)XG M2,-[;5$42*'4S50]@Y7/=8YL/:9&*$R=FA&>,I6E2W < !7WJ>RP)!8Z.R?E M3EBGF.&*(GQ7Y\.EHLNZM2.'U +GTRG&%-L"E#7C/6=AP^6]W8+[_WDG-LX$ED5_4[&'/L;#65O[&9XD<<=P@EHR;3)\<+ >?*/V./G-V:=@ M4&/6("J%KA;63;U-?)(8\35$.2.7A!\C=U,@NJ$[XLH[7KV6MV^M"OLQ3=%_,V@ MG@UO.'QY[JW11G7([O?8)N-$??BI6SCV%#NA(R^)H;Y2'F!NTY$(#ZO$D$68 MK2O4!$X>>17V6JC8?)+@/?._?)#>W9>^LR\+M48%A1,V@+,7(NSYMHNJWB.77 6W^$GJ$/'\&;TD%$7EKY*!&I&92: M[^'X-7 :&D?Q J'/]*27W!'/-O#S1_ZI3YEZ5;L\J:HDE]1F)2=+)3V$#X9F MGI:#U+C("@[>3\,=D28ZB2%'-+'[$W*\8K)WD/BRFY.7[1_9DO BCN7'4,,; MCWR ,*?YSI2)(C(S/"V?HD-K'&J92HE$R+"7$PP, MACZVOU@3SG#,4"/<$XS]$BX&GC^-LD2M5%#F>3W%#!X^!B)FJNX!*&QB],YI M!#:1C*><^O/&'YM9V+ 9TUY&L@R_@TER#F!PCV6D-BC'.<1LR*S-O6[PUOLR MZVKDI\8=OT;Z"JR/J@(13.U2\^1DS.N V1!0KP,&=YV=OH/U4U4\,BT:)P7L M>/O5UAEVTZ&?TU=&"1'ULZ]I**.9(UD^=H5BCB3/U;+CSR/-0NHS1^ W:+7,SR0WLGF^49^T12%0G9"ZH1-L8R,7Y'#!%_'&1-S)?\. M=(!H@$<&O=_Y4[6O%#$\0PA#%G4P* ?3K[0,"( 8=V#RB7"Q]TH&Z^"H M4Y*VMM4@;9%4+8K:!DW6=Q/-22VAXT/(GRX*'\9WWYUBD3'M0'(#(;1ND#EU M1 J;*13&F5CRH)$9E..W!=)LICE,>QD32P;]ZTI T4']*CJ1B?ZW%]^74$DE+,-2J_0V,(F.L\!%:U,41QANEG-W!&'8B26 M9Q8UV[2:UT@%&\<,1J$;$[I-??^.8X)Z)6[\IO\,87PDBE;(<.>CA$4)&PL6 MS%1HL()^,SYUZ&."8V!&C4S%BDV4J'&)6D+XF8##SL,';2I#5^"GE2]R *ZW*%[5CD%V#::=ZM"2\T@M"3SXK-!7W^PLUV[SA^1K\RPD0W-HN&=0/>)X,_="RG^#T4W-U M4_"3RBWJ2G78!_+#E.TRYI17&O-MR[91IV^TMMK2@U\ MRG3U.UHI,M ^Y9=%5#1PTK*FDYG#9&\W7RW/>J+W"<\]QL/F.(.UEV$Y8*K+ M:5_EXB(4BKC%J/6?OA^XK&BA&V^P'MVH/4[.D3!H3?F0HEGO19["*S0KG2@I M.6/3 5AOO#UU[Q7D0E"JJ1M-,IE\$O,7N3HB.=N-26@G&[7L.]?9ZH^SMN0VU#$^9.:S'#=CEO8XN:PL M6U:ZTR%-Z1A(7,[O==Q^I2 MZ[W,HC9<&IK93XU;"\=LB-<.)]R"=E$^Y=@/J%[A?Q1,43=:C[ M_6[$F'D'H$9G A92U'38B'-W<+!,>9#\"J3D19^#L5WL:";9=:9+.J1BQ=T- MQ#13-GL! 7_.D28/JW?=A\>)\)!ABUDJGD"N]+)COCYW8&ODYFU-1UJARFR% M=#C<26L&YQHE@GY"JYCBA@I3>=]XK9)YW7:M6S.RZB\@U*Z%JK$1V0QI&VXN/P\Q]]#3=*W;2(3#K6VU?3@.LPON"/:WM:'ZA\;: M SD[RVQEH_)B9#/EPJQ "TO?YMZ)=VULVO.4)O7UP9>0!!E4+(/FZ]9?C?7B MHAZ->O1 ]WLXO'O@FB#U*35B.[H\=SZDSZ1;+3G\X%DT-)0#PIV&L1>>2J33 MS3D__Y")RO U$@WUD/M1\9*#^P0BD1DJ$(S7,%_+<25H:6)>)25O^%?9;ZK' MM?X@ AR+C$:,B2%B]+1(5E4]<4)>:WA5$/]956E&-GB;VD 8>H-J#P2#)J(W MO'P3[QF:--NE8_8F'3ZR#89-P)_,Q-O^M8>=_Z2.93-(CAW\8C%(_;H]MOWIYAAL1U@ MKL0Z>:=L2E.CUN M@[*R5>EPOS4\-P)_,7PD.)D;'9]C@(BU\FO.9I.S!KX4[.$@W*9G!@UX0ZE_ MG?,R^:?X%CRV;_AT\%Z>)W/XVC5RD=.GZ*X4-8L#I"O9$F3R[\:Q ;BP9<-. M'.PH]V'(>\ "^GQM;>NK&M/ZZ\/*C']N*@/U=/2+9K5._. .,L^'E[=EFWVD M S[ZR,@TN!H_D1M7!'];H:SE2E^K[4\C)1V15DAALE)YHDJ)).M#]#D+= M&9P=5O#M7*'RZA<3[)V8G0XDLF%%UF55@4ME>,';?P3)?.P7A46%%A[>U^WU8M-:&FGV%:*-14 M[2:'I%45CO[UAF\,^L'$NQLB108'#]R$DK]..$T>5;B*ART>M@/=[[& 54)4 M']KDG:M.90L[N6[LI-*I^Z#R'H%:;9BSM6/1T!]?S]5R].$7),!,NJDC8$)+ MV$.Z@ZK"2^"Z71G8-W,Z_YA>4-^(TY3Y1DR)D3"KF@/[): ML&Q<$I8P?EQ;VQFP/#B)QDU@02(F^ ])N41E_D X,Z^,Z6D"T!:=\7DPF"I+ M^!?6+VV[B0R]'G.2-JOHK&SK05UT_.JTOZUIXYBLPN:8U!N:#0%4 ZJO7!&8 MI5RY_I+4MGJP_F08,0)%_-*G2SD6@5(:>'N$HI&"LA8ZT ?2)9RK5N9H1L^,X_4Y/ZPP:-3SCA\5,D>39P*H>V\ M^_T#,/"$!G4BYL_A/S+YJ? X&Q@@%6 ;]#=S\&9[A[[P=XN* ,AI=S2O;U*& MVB%21*CH<*RQ*GQ4RQK:42 C/$:,%W('W$RX!C0/M 4W&A8MT&5FVN.*L@I? ML;R-F)"/7MKA[O?M2L36KTQJV&(JI.2* "ZC/*YU71HZCJU^%QYES^4BS1WX M7T[SC);\I/NJQK0^'>P;-"4=Z3K;&+5U!:2"!(Q-8] WIO,\]>NQ"$/0W\WK M@GU0[!J3MFK""$K'LMM;+%,L=.N-2@;M"C\ _0E_D6VC9'YL]MW9QM/8['O_ M>[ZUV??"C73;ION9:&(#K01J:JN/ QOE)3(V7]O-JJ6J M<,U_(H'N AZ^2QTT"-%,1\RU1;-/ @*+5G5=R5!'<'!G:%-=_D#H+,)4\SJE M14!^)=GO03 KY^]ZR6MF-32@A? MF0>^IFG=%"<@;FT;MX:W>Q/J<9KK"4[Y9GR0X,^$^FLT$[-*URQ_RF!Q+N]1 M4-92:Q/7Y3-[EV%\(NMHE7H/GS+!(@.5QI)0=TDR-?6*N]M3TZ1D.J =NZGI MA1=XOKFQ:32S,1>#^ FX%?S\M@ZS\"&E8&+G+U+6[%J5]9*E6D)DN$=UQ.>- MPLP2+E51609.A";AO2]IC5%'C/+V=;_OVO,MIW*0'F^H6"@=,(C*[1MEP: ^ M7Z(7"AD"B_@6XZDYS/W>E$O>=APD-SUMLA:BB9Q!WC7-1ZB;8?'JO#*89K"$ M/KR:3FB+TV.UH V$B*9N@O-JNM^032U%*T9>R9+ RHB&0)AWB8G.18]8;T;X MR_%.P<_!2\+%ZH8J8!9HD%)^I>]PBH-N>J+/R5<3-*8=B)>786E5WC>8L9>4 M,?W*-!12TA8?DRX'[HUNU:8Z2>X[$%'C!P MH$>WRTH>3HXE,2E2VXAZ4S?OQ7\N5_:]^1GPOK(>7FIX/;B+WX>#:39(F#+U>)I)^#P3%\DHM M"6&T3-$R[>U^?SRV8JO^%*/">I!BL>NLT77?LEZW:MPQ_+#2<^?2)LR)9M0U ML'AGD?46:)%;U"%>WB-6BRTP\>P^HOT>\2JI10,S?ZXE\PY>)C$8^(2^E ,3 M&*E7/R/X+!K498-FWZ0"N:L2/_ -:I&SD^<7;]_0WTZ??RLW2I-)5KVG[.0R M6S5U6:8)HBN7/*P9/:NC!7H:9EWA/,@KE3 M41%%172@^_T);H00GWK1I!]\7/=EI1J#CQ]S+*@[.&M'PLLYO%=2*@LLMC5$ M,U.A.X^LGZ;YG*-/B44QYPR1JVY!2^6ZR?O%M90]Z"MR7UD?77>JLA9;N%,7 MK4K\;.;@_L#<3SIA[5 NC61-.'94)NX2:]"A>/7H\HZCY#O MJ%$.>K]1FY0K--24IN%V^89^$&H#C@ Z+)'IZRQ?^3D9*1BM=^]UX#;[VIY/5<($Y[09O M!3M[X\]H$1M+DB+F-G4$5V8=-+:[ %F%'8*%SQ %5>%JX.ZH1(T.HR!PC2?;KSLZ5FTB!3$=5>%LE[5X ML!^RGF54@\2"^Z2^5F$A4;=#KD3N9;:<$&M)R-0QBBW@MM>"RO)&T$B%7ZP% M)V!Q/X^CRH@J^I#W.]!D@NB&@]Y76=_-P9OZ)YY!ANMO:AQL K\FG!CCCIC? MD E:;&HHYU,OO"/V0!?1!:GA, 4LB5_C"?(7B8:0F<%<5GN0DQI&HP$FP&%" M1H:UP,_D!G1[(KSIE9F$-=48OA:6QFQ0=""$@RSC./F;$%T,D$9$OWNMPC 8 MW6$;PMX2L[K &-F8\(&*HB%ZB-0$YMY/A&$V3,#SS_*LX0R<-S@OSYE!M(:<0>B BT/&O#5+2,I\M_)F!+:0!]90.:)"3L<*,9%73J''F:=PX M\J.X^,TL9AM,##7J%W0,/7=L MA.-K0,!#X8.,,$/P/Z<*#?92XOK,V#I#T=/Z%67C2-L?0Z.H:26\-#R[78 TU>@E>?>GLF6]WL'^? MZ)-H5)G?6L9/;K88+;&I]8*C[UXW/7>3]04B-K&? ZYJR=4I+O!6.:WA(JBC M381DXTCWZ,Q]9 @%6XD4>??PXS=U4Q8WL#V;XB^23W"G+\7G;N=O3=WYOK?5[NC_W7XQQ&$$GJ"#$$"$I MMI]SPOB1+&-Q! ]#*NT?Z? (N9RH.T/M>S HJO#/D;/CD[XCL#\Q4_#]5 7K M5!)GFG.6KAVT8[)@- E/Z(/9A6EJG ] =(NF'>$XN0+_KZ-V#&]!93:A3">Y M5P%=+G/V9.8P#@)]8]5QO\C 'L?>R=WMXXN]D_>_YUM[)\_VMG=R3VU*I+/9 M'T:@/=XN^L^#X%)_[3UV!"VQ=-5Q3@4\$]-3N:"!==BHT'>43NUY.I.,/H-P M',NL13<"9^RFXRK2V5*2[N M']BZ\'EN>/]= NIWY^U<"O$.BJ%J2L2=NW!JLQ M/O_'DGAX= Y=]E[A2,9JIAJ?Z8'F7OCE+S>42<8G^?U#L+O(OJCDOI)VDD*1 MXS)$ V0&]SY>:Q+K(@>^W^@^@HO6-7K2H_'9># YGB*4#1QJH4&G9B*58==O MVU'K^-2<2AXI4?%,:8BZ$.M?P]EO6XWMLZH\FE#=UZ9YX7C.\%Y2V$8,P*CJ MN--JC1JQP]^,KG":B3N5/U6G\)A;0:*66WU5B_"-4AVUR&'N]R\\:!&'3LG4 M&89@XW'PCN[8$?4*1.E(A8CA#M,:T3UXN_A.=^H,!4N[6BW +_Q"^WC\]$17 M=RF>Z HMP%^3HY/CLZ?PE3OM,!B199G!FG5%RYN4=?[^^5V>YG,V-5COR?,; M771S?-0S>E;<\F>GS\Z>V$W?U3JR<'D(4$LJP3(?99'-*MWU!?D"?.!-S7G9 MU+,F"R>^NZX0,,7-3'7M\X]*FT>9>R0RAU*F"\,]B#X?@=H;L"8WU V*(@9V M0M?HBE9%UA26\\;ZB)5"ALR.I\@V?:G:J."BL*T+&_H<)L*A$<,H+TB:9(8; M2!I[7CQ+H;THS MEB7W+Z/UCKSZ#14#.^^5,66$;%!82L)\;8>S76=F; MD40C?<4\^N?6:6K3! P(MJ>Q-JAYB R+[K2FATE>60\.T),+" MJ*4KR^=:7?-ZY$*Z\VL8O!;3)(-EF[N45;"7D*^-F&MZ,7*!](VXN^:=U96&A)XS* M8*_DTQX#G;OLQCH1+5P?Z1]HM&V-/8P]%JBI)1BYY'D/%>I(;/PM&AQW930. MIGS5AAO+!"+Z2(L14X-3P?"]^5 6:L@W9 36W1E<\5A GAL>C'T8[YG,30E[ M4G>6@("!*_8-X?+:;*%XMS.BAEBQDT63*&GY.!FY!4<.0\*5RAI#)YF5Y8 V MS?B/O#4&-2?>LMUZVDMU" M&+K7QWDG80I785XU-X\BS7 '\GUXC!0?:9_#YW#F>_[3)]G"'EIB.B2Z*IM*"+C]7'G.\;8( M-B3:\&C#]W:_[SK]"F1=N>'!U+!.XUZH2ZTD9B)C*:2\I[F2W2&7FOV5)(^Y M-=YY]SQWAXGI#"?%6EV%\LN5?LP)NGC@#GR_WUEG1(1^]"2(HT+%''ZF[0?>D_$SX5I,PY4&QF>B@DS^$2OVX #%DM';&!U M8YI0#:7Y$DE?J+94HM=XBTH8I OYZZUE/6YO^[[7^\=0:^,2)=_DY#J #Y*\ M__O\V_!&UJLR"[9?9E..J4YU!&\"J\(HWUA]3%* &:PPYY7F^1P)XMB+9::@_! M4"?U$GVH:0TZ'-.%9N0@:-I.&.Z\2]>&&&]1VVQ^BP@H3AYJ2\W+LP#-/!I. MGD!H5/ 5_^AU_KY<<8E&-+H-74.8H!?62"K&*X.N/2HHK$@$M,.D-)$(Z/[W M?"L1T)-(!'1O=BD6^_;4ED??Z>&X4_R01X*LC1D9H2[>G)0AY![&FQB "/,O MDA#J][<&;=@"1U]G4$0P)<'_JOV&X:KVJP\RYJYMC>]DT1V:ATO[DZ.7?=/V M2$_?UFR.:-2J(\NW H/6)9!X)0&TF E><+N"8F<;YJ92ZQNT^[>1*!BV'K0I5FD _MJ68/FAHD M1[_KP5ZSG"<4P5K]@0ZX/%I"H[F?FU#GL6)%KB1*EL) MO,$';^IZ&E.,T3X\M^6Y]D\\18& :O47).+]M@0^#KF+- Q Q'9F#QI(Y*B.+,93<[E[V.XV] M#_E5B"NF!@5RL:AV,XJ=L-[+'-9D8-TRPL2Q5@SU%"8?,;EI*6E*['S'IUO? MI&\H6^G][H@6>>8W/PW> V>(T]M\=O*OZ\[V9)61M>%G^>UV_G*CU4=*V M$]B*@P-GD)IW%PQTO;L"HCHS5O*%YO8H615"7I6AW\'\$%8^U8=EW;(=<&&E MZ:OR:IT;GI0*G@2Z\.*S+R;MJ2_JOJ,9([5H50Y[O\_;,10]*C89+X8P!34X M^]S2B7$=8DLYG^OG31 [;Q+0E(B:U[;ZX#CA _4=8+Z\/+C7!#O/<,RBXEF: MX-$2\-W>!M/9DZQIM&*'&?4\0[YN0$,+#QNU;C^L1?KN+!A8!.S9AI M9 AA3<4K=5$C6P_W+.OPNKX=?SYO*%Q69$O*OI$RQ!6MPSZD/<9<&L(VK,9, M>\3.T'W4!P8!HE$:OA5Z:9RG1T7JM0?0;V[O>0UG!,<>U]T\T%&!WB?._J4C M%V8?P]7=T$%=H)^E[&_]?'C@LGB9!SY#PKSO*]&Z\=MLT*#+CR3S0_;[RBC;%QG/JLI]PAI#*:<-)Y92R.ZCID._)U?K-!2=9 MAP<478;!9WF")84;01.G1TF!$5L=MFHB$5^2@S?3KK7ELG*0T :C.S"]AHMC MJ(4,N5^S:(=$&W@9#]/A0R!H$4.M4XTDY^ZJ>1R&ER9;RK=])P-C6.ZN#+P\ M>4]N+ *['/AHC4*P1F$Z))D#CO @+<]<;\BAD5$0HU&C0&O1M1/"+XK9BPPD M16G:.M@T0[[BWUP\6]=F"SO;@JRTV ]@AZ/[R03A6S%I 7K7DH! [RU0_R!/ M!CV,_92#4!@;&YE>H>V.V&7#"N0D:W54\5'%[^]^;Q^J;:,5.OAA[I *%;9Q MWJ^0F!YYB"%' &^V1W@ %<-O.K28(0IJ%I$+:$=%)Q[57=KOES*[J+W+":4& MY?&S2;\:/:!AA[+)ZYB/CC.]6E^-&B ;G]9XC66#CSP2KMWBV%!2W' 1L*/4 M=9B[ I/,3L#FAW;/RK[T+'S-9C: M/80LL6:+@RVBI-Y54MWD,VMMM_=TX,9''O4H8&,-?-EZN&8=(D^1N4C,_- U M9&>NJ9M!EH9>2HBC!3N(FK1H-,,ON97\C]Z/\<+,DI\EC+(;97>#[);9A\QJ MQK:M(;KG#@_YUO;] M[V+[_KV%UE]8@T:[&NWJFE0PCM15#OV\6&$PNH+#JA#4R08XK)!ASU\_ <,* M[P#"E8PY/PG.BF7!L 9 =4$IK3:FSX2"&:1W'1E*$B?91.$=%UY_PCBXA%*7 MA8ACV(R_UK'&F>(/2VD8%1;FCWS>+_8<_SYIP-!A0OODV?,[W-U>AO_+\N:N MR/_%ZYI#$_/0]P3J#0/L]4**X>C@82X>B3+"\\'_2>809]M!DX9#@Y*(V-Y6 M*$Q<)M^8X@F--_. *EDRU1\83C(ML\XRL_,:DZGB.V&G5WU368(2@J"N-WU( M >9;TPV&N..[5F%&V38V5U^(>#X<8&:Y(0W_M6'WM."0+<4J3C*XJO&-:@PY M.E=U[%!/;/$;000:-OU;*?@1YS.UC?#8/H(]LPP$$=8/8]/:3;WO;N_,.NL\ M[YO4]+#0^[%SAEQ5"ZX?4'HDU,4I2&2O,S##@'>:4VHA4LU"5T3S MDB.NI[0;Q[@@)"ZAY=9@VF?260-:@B'7NK'8=8\R)<,F28JJCY-7?D\I\YRZ M=Q0TM4JO?YYAXO=ZC'2>_U-<.4;^Z;>L$)Q;L M%'Q*)MS2A?F#7O/LD3L>@]97KH32%13#VS*DP%'51L"M-@5;BPNK>48HP3+P M@'^>WCE.WJT]LW=%AQ]#&F#J@'?S%U4B^G'#Z ?LK&A#QU;>)*/C3-,%MP@L M5 ?.-,V:]MY7!)WL6($X[O>7(L%735,WNJ43G:\F>.([V%PX%[,,[<4X@=G' M=)U;J&I\I_$,'>9^G[>M8J(HQAJXX_&1W9XEZ;N>/#;9&7Q4*T" MCY9:>\'_ABMX["=H#L%$(C9>51CXX*2>E?Q:%$>(^*;ALTV_--WP03Q1UC?D MPU0R]!)#">G)1O!6&F@DA^N8T(P #0%#C\-S:JI^XO6)600^:'37.H^'# 3" M(4JX:X5N<6WB)5L>L$%_NGL:,U/'N'[^D&A#R'%S=]7HH5I#'QP__$N&C"1G MIPDZV?7BAL@5:2O,ACG'AR]>@A\./NT;O50T5TIH0\!/RL73[KL"OF2XMKS' M1%]J@=.@X/;H#])P$_22!I-"$VD23>J^*^%CAE R5TU%'"K>S.S*J_?95?K# M!N1':^CAECH!+ODA*4X+6VM1$,MLULN,>PGH0EEQZPA:43G:-"7R01KU,]_@ MI:VP!X;4T;G;,0U>?XB=\#1V=0@%A?BA[6Z3+WRAL'M3WW>[O3^TPNUE93^S$]4=\AB(7 M^2X>BUOFBH0' ]ED$ /&;@!8J1PD',>'&%:B@:PG?R<:Y''*3QS$%%(<8W*2 M\E7@-6+2$>X;WA]L,W)AEV0A)<'J,H9<3PSAMN3X-$P]1X925W/.W,FECXS? M#"'K>\NQO9&+>:-_-5@IYK?8C>;TF+/(4_2"P-5="54.&%WQ7&X4Y1DEC_Q\ M>$EN WVO*#&,NP<_+TO%M!580FA4H<%LF\N /P5>*O%MD/(BO]B;YM+F(:Z_!N[..4V!2+/O:'#K-;)L7-;H-Q=6$'U35Z&NH*6KX*\4_*,G[ M_A9"),*QX _VQ31&#_T^/703"7N<2,^T'[(3S^HN[?>+.1P$]('Q[/Q>NX$NKJ3*C"INHF!(/'Z.BOX=#7?6N843M=](LED8/S M7'3,*".R!']4]%C/Y:POSZ7Q$LI(J-E@LIH[7NQH%UYV>IM6&330%,K ,,)) M,/0US$D&6;W?>X0*#"Y!7C7>M4%%I&1*2X'$SE02)V*5::9E8BO''/VDU84A M]",%.D<%IKRE$@ G*^'V%4-E; ^0%+<=$@>VQ@?\X".U8<%@G=#5P% L63SS MKUC>>7J5(*$]LKC %80)'=\MI7%-:UQJ]7D]+BK"*PB/U?D7H44L^R[IES=9 M4Q![*A8F['18IT3;; 4HS110>_"[U6V:S MW&A54:A4*R&R)YGKAJ-S.M\G= V*35;8>0(\!JRA.]FK"H(+45L5:E'^'IF2 M1B!N2)11:BXC8EF(5+4I@+)^=:LU/^<)#F)%7"NFFM4=][N9K(Y!"=XR_6N3 M@AU5V@S)EVES;K#0@!+1XP)QS\N*;((:GXJMIO1[RTR!Z#[OP_&+ZNY> 52> ML@,7.J1O=F,DT1'T4.;2@V/P"8)4!2=5Y^2EE=E-2CPUHKD\[]CIN>%%S=5" M^$<4A'CP#G._WXWZ[W(([WKT_"D<:\>PDNI+*C.+K(GGX:I>-SO\E9[ZAF=V M,"4YV6YG,&760Z@BO).-ZS"Q[U05"!HQ-W8#76W;/.'8\8D<3BEVQ^]LIW;L MCK__/=_:'?]T;[OCHP7Y8A8D4.!^3X@S 8CP].F>?>M!,[,1_SK0UK4Q$.#& M,:N8"TTI;;@^; AN@P$JHC/639:Q51SQN;ZOT#',+!)RS2Y)RZW4\8_@\9#M MNC#Q&2:I.*A.N0^1PL$1M#+VGO-U+4[3DCXN2YQSXD-% _LDU1<_8\9CIX*H MDN>I?%!Y/_P%;B=,3L./\>KX"3(03.C[5FTJ%(5 M9J&IX0HGV-IW*F_9W]ZL[^9U(ZCJ]K8Y\<.)7S3OUHQM5Z9!$?L$O5M,ZH+F MP^#RX'%!*'4[Y^IR3?'Y8*/N97U9J E%_F.][H"T:(Q[[C/A<#&T"K;UW /RDPR86S,O\)ZIZD@*=7L#=)3=J"L.<[]?;'5NWSVE KU1*-+7 M8\D1UA.-!CUO?N(Z_&LW?=ATH3")VN-7D@ MT[*G&9K>5+DA+Y)/#NQ/235]N\3/QPLCAB=,9:Q9 M;V9O,Y&"_1BFG RL0JKS..V0KB"NIJQ[8884U@*^Z*1Q"^Y\K=5-*Q/%IR5W M'(:KV6S%"#_FII]286ZC 'U"7_+'.I9AAR*&#N"PUDUG/'*0]\K&"F[>.<2" ME+,+JI3V.7A.:[]$:,A&&@8RD<@5HQ9P(W'-74[2"]IJ WZP(.WUJXDG[HU@ M#.X+8HNAD-G2VT8:Q<[OG=#WT;X^5/$/&UL5G;P*#!$U21N=:=(G[K37_DQF MZR?7/+/*=JZ"MEL(<)9_P<.S%F;P-N'A/%8JYWZ_],Z=;GD8SY=XQ.$3OU6I@]LG+4S3Y7GI0 M>>[P8/"@9[I'#Z*7^$N%3VW8O,^H4I^T8)/';-&FNKE5!:1VH@Z(%5RI--2A MF&&N8&,[=9P$NP+J@(9G.WH[TE_8R*O)HW$UUK6@8UJ;09-]BW,B4<4A"9:; MP&AIZD86Z]REC5N+R-GCY"='O(>LIYI2E3G"V#JKZ:P?SY$-/'3%KNW8C9:6W!%^&E[.&MZ;8O3-"X]$3H-T@B.^"L<)BF#I\C;)9FH"T\"8E M;>1+DTRGHEAQ*(@<;,C+LE9UJG4V^FZ5$MH/2"U-T&K,<&OP=.H M+N4[FHY00FJ#DX][BF)EZ2K<]Y&GGN@=^B4-DL339$GN.>2AMQI6&5"D3!6! MK:5Y55Y6WN>KL,VOC=*+2=]X"/4M<1\?##P,L@H_;JCXV71=4!XO#KR,]O=P M]SNP-& 69DT&UM&E4KP:7ZEFNA5VT8"N!G1DWL#!J@@@E)ON%G>&O;-K]P$1!I/ M/;T3;,4O-'_/-&-8G#15+\%(;8H=4%JN4EB"4$IP@BM!5?.^XW%J(Q*!\/MQ#B35&#O%O7V&+_3)/Z,:JG7F+"BZ8VF]T#W^W*@(TCU>08T;,5#)0L? M3>_.Y;\#*;]DYU:[_97HJ>"*U^R=J$MK\WP[5PUR&&-IPR)EM%+X2="9H$'! M<^J56$\R(63D RIN!J;1&FAQ@U(_=F\E)9E:$WS!W;Q*!U/M#R!F8>K5-6>- M=UZ9A"HE/ZE;8D#%/D%R;P,#A/VI81?^J1PTK,2I%@RN:SOXT36Q6WOSSL@V MAA8(<\;9I*7*)7QSFEW73*$=6E=OGL#0\J*Y0?;*U/""TT-J$XD2SSR-;Q>+ M6%#JY)#@(5G^5H",R_*2#$8,1P)K* +-R*W$ZR%W,;<@A"I MYHH,* V07(L:E)'HW<5:A=]#?\5Z:905I9/.BUS^.\U=@?,QI]8T^;6UP;0-Q-,YRG'Q+IF"^Y]: ;#&7R/VYR3M[-L94?-]-W_UHH' M/X6K^V7E;A <'B=OC?I NQDDPF3:JTF2<4-)$]#?\=.SZ?7OBK<*FG'65-*: M AGM6F$TB,NIF;X//3XAQ71V\:@MVG33!38:6HN>BWY"5%#[N]_;YV3F\XI M/0.IC 'Q<<$;PLIQG%#(]T:A2H)W11<5B:PF?H;[*R935=P*@HG M!M$Y[93I,Z/3$<_T@>[WPYSJO&\F--V]K&^V'4NPS=@L M(MCWX^0WV^#;S>']S^8(WF.3C,2NZ)=@7X4/LK"DVG[?J7N@X<,,1S8V7E,Q M 5'KQHQ3S)86T\C!T (7L;8=%I(W";=.QJC;J9]C=8W1?773%(LZ86IAQA8* M++-V/25M BO2)4,ULV;K N*9BSKN,/?[[YSUQ"//T\W"(\]8*L9'"5E$5B:?(,'].SD^:N+MR_HKZ?/OTVIYFC(&XRNG.JFI6ZI!>D%6&1I MTJT4HX4K05 #A% T;QBQ5@N(>+ KBE9(:$+Q3JBC3-@DX%<4P'GP7+@ 3S]P MW4)W)99)F4?-P!7#=J"ERMXG99T5G).=8=['U^]3;.("_:B;O-?=<7(E;&R" M5G,-" ;$/UEQVY1I*\ .I((&-6-_L/!\FJ$7)8W9Q;:!#2&;#YA@,HR@S\]# M8^4VM04U7(V;+TORI\':A0BTW"ZS9H.3-6Z.E@"\W#6,7*CV@OZ1I. MO/H=,VJB$1C=&#=P@6+X]<% &;40E?6,<7A$WC/R:(8#9OSR9DR/<\JK?C'A M,4Y>@F"0/I +;O#?!2K(0A7VLJ;V++@@P1C<10]AE5[:)0J2V>YQ7DMJDC ] MR&SY02V6'6^?N>SPT?W$*-%W;CI*FST+[IJC3CCZ4L[%'")?M3.2"->^%AK) M&VXWO6*\LGF[#%9?_XP=FD_S=@2?N*$M ML=$MGN:LK+%C Z,^SE>Q&BE<,0BO)!KIJ,V1&IFOZUWK&Z/(PQR4IRI>8"FL M;BJ=?9MN,R \Y0[K;&;)V_+=?;/,VC;L \4)@&A+Y+L39>@R##>%:Z4UA!17 M:*6VT78C,DLO\.F\N7OH=JQ4AA7ZM0VQ026MLR''*)/^'USIA FFF86$>TN) M#.[(;U/572] (T8 \*7(J+%A51_@U3I?;_3^O 5YCS:RE%T :TD6,WC%HW[A MI5#VX61PL=9;%LI]V^@N\O@JW?G:6]P7:D^VM-Q,-\' VB+H2=K\3-(4%= _ MMW9>8F8>EMN0F^!>*.>8!@V:BC\!69&.ETU3OS>,C=+CC77C1/)=-"#;JI8H M[:4FT"$9!#S&2YEI Z[45 G/SEQE)64)_1D(%08L+2;8T=U"U2-Y?$0 E.(@ M5G65#VY"AS:X%.LYHRSL,,RPEY#;?)#7 0XR+(=<4WL2,0)CE])CGQ2UCI%G ME*CH A[F?K^;#_K\-@5@:4\#&#@R4A1"&_;HHCQ!6OV#G#I#-Z M/O[I' T,K>F$@+VL5TIQUORF;MYCTS:_*&$%8=7 V&2F5787+S (;["-QG-2 M+(Z(V@H=P191N]0%J0JS"9->EX4T7$N_TU1<7F^W*/9OO=TQP"VW1V;UZ W6 MN4_=3-5:ANUO6#MY@.0T9"UJRQK'7:NLP)'&I3<3U-#GMLG[JKZI&)1=:G5M MG=IY]L^L*?":6,/L0:1$+=-F-,1MAK.@NTRXTW3[GGD%39/4[WW#?=XJP^KQ M5'#J1M$/LB!8.^6"L=I0?_718\VF&80\,^W7JY_.T^3EK^_6F+1QV^$]DKLY M:/M"1N3CY(7C)<*KX /P=9P!H49W;O0W&:PE$K.9A)BJ(!)Q-#76B\8;#.;O MF&DUSARY (GXE-?FPDS!\VP-9 [>/=/=.+1BN&CO1NAC$T,"B]>1R>IN>F'D M8]/\E9&ICSE(:TD9JX9@A67PT&RK@P3ODL(I)RZ>484G[IO ]$($HQ%4Y3EEIPQ( M@1DHA^7T[Y M:,SA3"%,,PR94QH3DW)'8T&)-#-M@"EG99!,&H3Z7(D=7LNQ'K*UX:,F8%*I MCW*9E^NY79,5S/.K<\<2W)57B*HQ8O8KD"_I)1WS%;QHU M50UF#LCTF>&_3:[;\3N^N7QSD?P]:YI,^C0IW=>V?5:Y-:JLJ;@DR.3863@4 M8J&:F2#+/'R4Z"?X'N',B!KY#MO'SVR'X7IOH5P=)R]UV=O8W>8/X3SQC]-1 M%K8L*4%41M:&:0_4JPZ9LZS;5GO?=/VD9D^$@\)HXUN?!S,8%=;2];6798"C M.!^1">9N_J/7A2S@MLL_7CT>'9E=5,W;')E-6>!EST5,3E\B*! .@\EK,W0! MTW9VU"455^J2,!8> 5BCB(<5.=HEWXNS5^ C#(FKQ]*"&C1GVU$+5C7%+&8N M#+2/F!E:D?N142A[\*[=Q:N4BW'F6T)3-$ M7\6BM'RM89\CF$'*3T1>@]<49=%7:_$3W@LUE(7$B?9@%9/4L(:9FPR:$4T& M;!2-]DB]6IBI4B;8!(#5.L9O8)6,!H%6;5WJ@JFF['K=!]DS(0U&O*Y+,U=* ML%4$/S->"GL_1@Z(,/KN@@!ROD77JNI:-S6S70[XI$G5%CBT [5NEMA[O=EE7AM$0YG;(YK M@#^%C\'!(%"7ASX@O6:*IEZSTTE5U"*O"#L* MNGG1?F:2G52[Q"_P#F"7 M'4[(R9?O\G]"8H"6B=-T8!-[GO4W%A8X^<+V$T[CVMZ^0;<&(>A&-TLZ') : MO;4=L085)LT_M]F-KZ:S3CY.70TJD"=?HP(Y5@B^T]2HQ[1W]TW11N'D%HVP MENF&LW]-P+_2#0<6+<$T_V5_:^UQI]ZLJ]%5Q&DRFZC-A>U;*#ZR^ C/UQ\K*G 6QG)V=G MJT?S&$^0Z)SY_U4J_?,.\!_2>_GQR_/TS7-V?OS]^=I)0GP#6 M&?FMUCTRS8-T#O?/O\19^MW)"8&;,:'Y02]XIMSIDZ?'3Q,0[9)Z2:EXB>\" MW$W9-)Y3OTK-H)H4-Y1]94.(,6F0:$D$BR->P5S+;J)K2SY+(#;B5PYJU\W' ME2D%J"[4!,'D1'8)3:/!J-OI5_,W4#4%-=&H#J.!.10#\THTG6V>(GV:!7I? MFK&E23PP1ZQJ\0<>'N(.$!8*7%/$O6""'N/=]J]1!A[R5%VM%N"J?Z'T%(-( M/R)P.3HY/GMZUTW#J:AE!FO6%2UO4H)0/;_+TWS.?H;O^#DX#-T<'_5, +/_ M]B_/3I^=/;&YPSNB[._]Q(O3A808!I V=F!AF=2#62),BNJ$5=U7N==J/H4# MC[V^ MB])Z 2LVR]NY7%@#(/?#^R(Z+T@P#E99ID]RW[Z-4*-(1I%<%\E<&N()CT.B M9WD0F!1)>(6C&$4QVB)&A4+MQ)W\4R)Q V/8(G*CC (3!69$[Q#CNJ/1X IH M75[S3Y =19MJ:)2@*$'K$H1SL<-$[-!/_Z,'G:306QJ?4D;UB)J[?V22:O2@ MHAQ^N@ MF7WJ1EQYEQ9,!,(R+8$8_7@019K,>EU@ M*BP=<*BUS*JK01HIR-R5F[5+DA_3-=XY35MTA)"A,PBN@KW:VB%$4I M&C&2N073WH:>&*17"09$X);Q$I-?$PYD+U+A[10M6Z3"N_\]WTJ%]T.DPKNW M+IDOJTPC)".:V/'ZN"&N)7YH6Y#,JJQT(_SG2N1-K\%%@M]?@!YQQMWIW4>]%,1K7>X4JA?O]+LC1&NEV2D/K MP&3GEJM,(.26^\+[G@0OW&,IW&6_4 9YYS?IXYWO>'X>R?FQ)1)J *'L,SR9 ML-.8\2#!1.U?__ORY='IC^#LP]/#-Y_C5P]4M@;8ZBAJGR-JIBHG^"97DWNP M;LM#C/@>NJUAA]M8;NLC#JAEVK97/KEFX L$TT;$K;@!Z6[G>FF9/F,3<>SQ M.I0>KW.*T<#=!4?@R6F*K:E/TN0&FWV+Y,?TQ^]^2']X\LP2Z@YZ5#V"7=?Y MN*MFZDW?((UN9TH.TE*;S1I%57YZ;"$2$(X](;(BE=$OJ3FV\G7'6?KTY"0] M.3DQ&X0=TJ.$Q3SOQWY1/J['V;=\5N77R!KUBM,OH):^@3L@_5-%@]%'G^/; MX^3F_I;^&-AX MW(? SN^Z;D)CY%YH.%=@[*7)6 )B2T,[=8#O+$UHJGV.5A;)5RKS^(YNY,^G M3P9D(6R;>#2I(5'+"M2BZ%CLNA2 (X'%:<[FUM>*)B[\F+('0D*!#@X3D*#A M57_TC'$R4RW:G1?T;M[4_6P^<-AW?=7#\1R-6@CS\])J6)%DGL?*+-2%S#XA M6?T.K X?XS6-^SVZG;[K.0Q34/[]X27N!.!5+?,17)MNX(\-N;%J!(<%B-=Z MFIY^_RQ]\OWIIAO*4PP/F!N'XA@R1F_PW6U/9&Y NQ)>]3C9-W4F/)^[+L7; M/ .P(:'5P;<]9;9.(["*)N^:EU7LVUNBH[;-WJQ%0C>Z+/U0R(L5;2KM\;G$ M,9'VU;?S0:CXMJD'F3J/X)I.'QGA1][7:]TZACSZ=\$N:38<6*$L2=F:)1M) M(RTPC;V$I>#,@RX@%M93ZRL'<"(TDGR]B2KK&[Y5#T\1^$C6R+PS,975>?*4 M7^8A!Z;RZS]B>$/A%:ZX1 JOKB-BPO$Q8P/C; :(M;!+YQWK16\28C::X:653 $B^%N@WNQK%M><&;Y@)L,+H87<+U) M*;X8;P2=>^+U%.98N,C)+?B1C'.;E#:VN&%N1;&,9D()LBOBX_$&NXH+-;:H MMK.W\>W+\:X[#,DK;*8H2^PSS'C\NWT#%64F@G>.H_\VB12='#X?HQK@#N/X MD!SR]/CIC^R,(P]U, ]P[24*I=L(+&:#!-^V@!O#T+WFP _2TB?I,_C_DV=/ M-OKSPK,YT!&R":%2XKO"*GH>0DI[8*\P]EF1W&&.8+#([](?O_LQ?7*ZJ3;R M*-.ET;T??N_N&9%RCMYB"9/:7KXW\GZ"A7-&TH*S>UZH5=?GR& M_*IG36V,"SJ:[Z1\>;=\*6]4@?1 M$._3CMZ[(;Z"H])0"<93NZE^A,4)]R*>R0DQ5LQU"YICQM+M2Q M@L/!4,&1?W#D-@H2,0"A9)I=UPW&&33C@,(9SR80'78DP(X$V+%KXAX4[.:$ M@U>JY)\AGNXZTZ7-$%"N"[.$F)Y$"*!WY'FJQG56CHR;["L!+N!M<$**H/!N M70(/P^29;W#1$25JT8N2I$"M3[R1H%^Q*E.4-&UXW6LB[BSSY>%]&:BHFH6D M='/)L53XH#B4.K9CU$)O%%S"A M?Q(S.LCJ[SBRT([5N!VCS3K+3#/'>R99.3QL]FGL0CZN2!O/PF,Y"TO%;(N* M9BVW@1SZCBZF_$'.$/]0E2L3WZ];*ZE,S#.-_ +F4]' MJT:;HYJHN:.TCI?H1T0)Y3,KZF67@BKLT(_(D N#LTI+A75.+ :M!]P2%PX< ME:V>7Z2QVEE*I4AC=?][OI7&ZL=(8_48FIJC^7TDYO>WJB1V41.3&Q@8)E@Y MX8SFLU(WV%(#)Q31LM9*8\F7$!BKY#K+LRJ'F =GS=,P5<&IC&:0^3M]F=>+9$[%LG;.DWRE?D:N#E\99[HBB0["U7N:'4])+;LB7.T?/=B2>B8=]BZ\]=K)0)$U@B >M2W""8)?\2'EG6-PPX)-F>PY'RTQCM M]BR, %$X_8'%HJ[D1FY:A["5@)[9GGR1E73U3!$0!8X,PE6K6:G834CQ;#0( M;6GX\L/( 6)12FK>K<+D,^+N66M 5EQ3WKN"+6/E@]1#E1 *HAJV>\Q]\,./ M^^$2[-:R;K.RW74ICWF&J/LV9(AM]JMO.RED#Z4>Q!R,;R]%F;:?+'07'!O, MXZ*^*XB',SA$ L3Y+^-]O+3>!W=Z9E4%9IJ,?9BC&X/+\9SFCUPH$XK9HTK+ MF_2@'U92V1,"HB;W;3Q+USC1ACT#VN@'H]$^A> M+):JX,JL-P!][?C1:4&,7<=@EA&P'A[1E!T0)JAR\!S;/P&G%JZF\&_3*;5N M#^>QCX'\#0[^E@5"0%;"3E*LL@0GBMM">)WP3H_,.N&E+72_V"O(743@/OS> M/2 GW$@(#VY]UG=SB-S_Z1- X5DI%#:LP:GS8I Q=,2=:@"[_G8/#\=UR#OZ M0$VO8>QM UO$TU1YW2QK0X!F3M3&XJ\Y-V2/Y+P,ZVLAUGS S?9DA#5A<#A3 MG]FDU.#*BK>-PX_R1D\X-0BW!Z5-2 G*33:]"=8;-9.Q2:TUGNO%P8W;0%9\ ML^K ?E/LEN=G4^!,3$K=SMDQZ."]DNM/?XXUHK+C+9!1ZEXE#AA*1?)U>LJPN#NMH%7F?B,[:'C55*49P89 L IG#Z%[0\"U=>8"1\DF?8((!<,Q MW6JO]'7T9!Y^[Q[.D[$Z6%?&FZ?!((MEN7+4D@)YA/-BJ/4E@\D]1'+&QYI^ M#<@3XX]Q'GU%[0;$V:^*L!-(8A*&6'HQ"1[N4L,""EPO*UCNU!TS+NZQN/M0 M,KU[=4BC4[5/._J03M6PO(!Y,UM3(!/;<7E%ZG)8Z. ?!$<:OPG?H&_AJ?)& M:JP=XB)%37L!P)<[<5)U6@+@+^+NC'-1&/Z!J^!_A!F,+'@B,!U M71>MH6\S7AS\&+P+K$_B?(/*$&,,'TT< SOM2%ANW8B1;WS.NXI\0)65P3/C M-::Z5-\>)Z_A0^!Z-O2X.8C6Q"MI$R@^A(65I=V+$;79R\M+O.S=Y9V=:8+\OT>'/9SFG^KY8OCFI]W2-[^MCH>C]' MNG3Q'W^Z?'?QR_^<_I==*.TG'#X)0O&Y*X7?>/!:VC;?%I\B.?VOXR3Y[?7; MBZM??_[OBY?)U;OS5Z^2%[_^\LO%ZW=7#_\ !RA!.[B/KT%>#T_71UESVNKL M$)35&>BJ-V]_?7/Q]MWEQ=4^OH\HKWNG&S%B=%P)FE!J_0(^O-H$D$/0'<93 M30VQ4[=Z,&Z!0Q34B/-Z)#@O/U%#!ZI-?DB?_GB2M'_T1/ZLF,M4 -FT:$R; M$LU*5U?OL]11KF"RE"840 CM^AD9*[G0E;8$DGPUII>&UX4P^>/D?[W\.7FG M\GD%L>/,U&$N$+^=)8A\[Q#8/AL*+ /UZ!/Y5J MZZC$"[F]FMPM*%C\ MOP7(&J[X'W7S<8RL4=H>B;2M&4^1NB?I]QN%SHK9J[KIDI^SOE!-D2')]:NR M;G21Q5Q%C/WNVR9/5*G5M6JEGB3^GE8RAV."#I\"<>ZH )7E5._!Y@+R.BNE M"E>/0\1^JQ0S6]$ PRC1!RC1-OOVY!"R;T^.D^3GB[^=_XPYN!<7%R\O7_\M M)N$.4&SO5D"E_^P&BL-#%N1EIA<

36$A:8!ZF#2$"T3WB3)9CA_1AJW"!2B*M#R.0,/F@Q69T"6 MCMV"R3N2]@R2RKFHN+Y.K\U<6[ M?R0O+Z]>_/SKU6]O8WG[$$WE#J8X7H.WY]JQHH-V0%+WJ0;R(;3AF_.W[Y++ MRWW:WBA^'QD?/#V$+-A3M-CG;__WQ;ODU:]OD[<7?[N\>O?V_/4[@?]<$7CV MU]?)Q?_SV^6[?Z3PB9_/WQ&R]M<7__NG7W]^>?%VI][B78IG.ZLV$GP9[]Y= MO+U*SE^_3"ZOKGZ[>)N\^>WMBY_.KRZNDE]?R7M(KBY>_/;V,N(&#U/'[)Q@ M_L)-5I>8!%R0DCO,;8UBMV/^_%C'1657%2JF:W %93L M Y/L;5KTRL[_3LX=Z1H"D2[-.+W?R-I?\ QQ]!U4U7(]^$V955$!1S&]_SZK MCK!QR!I&1!;:Q5%)-C$L9D,_5[$(Y[X(+U&$4_%HF3)'/M:ZDS%@0:,Q;N%A M,;,GB6 ,*8%53J,*N&HJ-N-LKUJ]/BL]_#B/SSYEU#?I\Z^1LGQR>GW/?0%79-6?Y^UM2@(?_*V BS,+Z]VRVW9%S"V,]I M+6._@)<8_%AVU2,P,3\Q3V?^;<7!_$#DX5HA!V16&IG@*YD=^.[L^#O:@A&I M'KRL3SN=#V^@OXI,_Z4K#ETT3G\X/HFB$45C3#2B9$3)V" 93Z-D1,F(YB2* M1C0G43*BTGA T?A+UXR'MJ<_Q-#V"\C.[O47?IUD8]0S6V3E!?QFTN@H& D)0;2,9".JB>J MGGND==H&6'KMQFU:9-YC$[-'*&51)\6P/ I+-&!16G9(6J*P1&&)JF7/?.,8 MS\=X/NJLJ+-V1&?A#&1%C7.J2/IEV&WT&&3L$8I85$@QF(_"$JU7E)8=DI8H M+%%8HFK9'<>X48M,5_#/)+O.=(F=XC&6C[%\5%E19>VJRE(?5)-K&C_TV*3K M$0K7UU5%<$?\X7_\Z>Q/ARPX)X]0<.Y9*_V=/J.*HPQ>139;]Z*B:CHT"8M> M4O22=E8?(5$@C_.U?(%,/!C#NQC>1<45%=>N*JZZ[]HNHW&PCTVZ'J%PQ? N MAG?[H)5LTFG9Z#RFGAZ%B$4W*;I)NZN0UOGE8V07([NHLJ+*VE6552]12[5I M2R3HGHJ:B=#E[(HKL4W:6=54DT+2SY1GW( MRY[T4CO/FH]IM3P[^\@H[Z])6Y>Z,$^-*@&>85]D\A&&>_<^&(^&=KW(.C6K MF]6GZ[S]%K2H_+Z^\@-7+*&G:JUIW8MU_WO;+__SF]-O8=$]'HO'Y14\PG.Q M:P'N?JO6&.E^=0UEDF_)?JO8LZAB'\L!V84H?;_5:O18O[Y:TE4RU4W;X5KZ M1?7M/L7IXQ>, ?O^!^P7F\;0)]ERV=37JD@F=OS\*IF#@*NF_>ON>03;'Y-] M@B>?[1,Y4(71:GN:S)D%)6O*2H/I%^^\@CB*#,' M*#/1)NVST.Q*EB.*RLZ+2M0O^R\TGP@=_Y<7+RXN7KTZ)+F*68JO'[Z?G9R= M)1>+95FOE$JNNCI_G[SIFWR>M2I!S,$=E=H!BM_NIFZ/3YZ"*MBX?$Y^1$#T1"(^(JYM2C M^Q6%)>8.HK#LJO\>I25*2[1#45BB:MD!:?G4FOY^([AC(/_U _D7KWY-+JNB MS]5"55WR-V0XNN^X%X3%Y^47UV0]GZ=GWL9A_6*HJUDAB0+X;^B46\Z.= MBL7\&,5'0Q7US%[KF2]9S-]+&8P1_]>7OJO?7G.]?ACVWW5NS_U4YJ/N.TS= M=_KDN_3I=\\>04(\)@AB]20F#795$7T65T"T=M':?:F,PH$JL&CM'L+:1<44 M%=.]I2#V7DO%=,/7E[1WO[X[_SDB"J+Z^J+JZ]D/WZ??C[1#'9)V^F0?Z@7\ M9M+H8,]/=TX3>0N+99FOD H8DX)HC^X?+!!MT8';HH@:B+;HP6Q1U"X'KEU^ MW-;X_YN^ MF&LU35[I*JMRG97)K].ISN&*.*O:_YR261$MW LT7%6IG, @-[J;TTTL/"3+ MX;E:37_7^,\*Y.]OY<_=K5:XVG9>L4?Z927$44SY/BCI!TI%Y!DRR?PY_23T^??DMFZ[<);IAZ% MU[]Z\\9<^#AY![_P[I@@4Y'&YX##0KV:])/65K7!U\#S7L2L._.P)- M_B7_[;OYP^ U&NG4^18G1Z M9/Z)R@2\B[KARX"ST?9E1UX-_CLKKG6+OPR]F^.$7E'5+R9P5W@-3M'))T)E MEUUGNL0HB%Z@;MN>?!3GH_DO6\.C@7<$)N8&W++OGQ*#.JT&_ZVKO%'T@+"D MT_1,?HTD5K@&)K 2)8ZN&!!AN6NT8]]-:1UK MXK@T<@V74!##:GQ4Y\4%&S3F)(:;!2\6U6 .MJTS&P_R]%YU;"Z/DW/X<8=/ M-S4,\^8&:$/#W;9K\W8;'GVW;$H,2C_?YC[Z3;KC_NCB/_YT^>[BE_]Y%J9' M"P7!$REA2>#!%Q[WI=,H&-:\__^OQ+XS[]3 MAA/^)\G+K&UQY^I.-2_@RAGL1_/%5@9/UBL3^3393?_K/L].UP_+O\\9\8PF?^2_P9]_; M-R-W./UAV26HVI*\.\)/'4WP8W]-NJ97SQ/WDZ-L"O?Z:Y*5-]FJA;7\)3B! MG^_G+\^_]O%+Q>OWTF4>96\ MO+QZ\=O5U>6OKY/SUR_A_\]__L?5Y57RZZODU>7K\] MPIQ)W[94%\/<5965*\RIM_.Z+XMDHA(PF(74U'[OJT%1;9B4 :-)L(T,/W^KQPM(W4_@22.T* M-?:BKW1.PMPF5ZL6-'.;RL>DLO3BZC*H6+F+_@3G!.XE7_CV(VI)#[,=WZ A M(>M5EH@(N594AI^JIN%R2-::W?[BXF__&/ZL[IOACVZ4^8%4.,QF M.AM)&WH Y7HL =5P?,# 8\VI;F99!=SY!==5:JMNPQVO5F*WD1C?OKC MLQ^/DU^KY)>LR>?)V0^F0.2Y$C1ZI53H&B T C;C6M=]"W?)J@JV(H=?@"3/ ML"S39%6;>1[)FNS__/,+*]/#7]KW,8(!PO6 25I0\2DS]\MFC2(O)L4"$=;C MJ-3$8(TL:?M)JPN=-:M!R8J_7_"E\3CI"KXV7$^ZX1G:'BS,-?IJ5-.2I> ^ MW\QKVOV;"@N>&^_NEXSYZZYH_,HZ@OBAO*Q;_+M<0.[E?_\%?\+N7?#BYEDU MD]=690OP,IMZL5W?!-L0JA;:*'PH]4JC M'8TJ_.GB17+>MJI+SMUO[9G&RCN<.P0T,*0 _L>HA R_Q27YFSKY*;O)M!;L M!,1]&+SQD ]^C_9Q.=:DI M=$7<3P?/F'P3>!>R6G-5N]Z=.E*,+CLL-72E9K5*?KO<4FB\VXZ=?)S^66LI M :F2^'!G_6)K)&WJYEI3%D@3;FE9WPCN10XT^5JL1;HYJ-'9'/%D;7O4U#6< M"M"L-^"\H.I@-8#'H=$Y'KAE1@!M\FXF60=^U0I1.TTV4XQ:,\<5H9QT)4I, MU; 1L*U)O53@0=:-Q5IQ?JDF#%6CP.E1I*CD]Z J&\HYT4+2X1T9C#1K-"@L M#-USV&WX9$_>":B4'@%A<#\UH_5,Z[Q'%6%@XPUI6_#?U S=6OP'7X\77:J, M0.]EGX!H?%,V!$H&OLBCQW1HEHVWZ%)#DF/O_FE* %$B,TT .@ M*?%<_5=9A:T7[F03#:87B>S&4DM6YI/[38"D01A[RI^L&5/OJ;1JPBJYZL8@ M-Z?@^R*B&)?&6%W/8?L RE5\LJ!,EM( #\ &L&1!V^!YS@I3B9-B!NRNYHIR M\3BR6_#9S2#4$\(F^_SWDG\,NF@AATO3,F^'MW')^(M[_%K>V@O,%6IC,H=X M_N:=XV6&.WVX4>T<& &>]QB.U)J48,$U159RM:;CC.*(1HQK+?F>;' YE0N&)+AC)8R+@4WV8^4VDF+ M2/Q2L? RXTH"6+C*!5C*R@WWL5"NB@WY#/![1$#(WJ224]+P*0)*11)&B+MN'ZH6F?<\&_Y>>+@ M">21$K?A V47/L"/^-JK8 PS^?![W"X,W?DL$,,*:]5S,<^S^INL7,QF+?#K MYKJG3$ _Y;QQD5;2SK3Q%8G,'VO!)83](8M,SU#9*HA>>T01# M_-XRS59U_[@N.173$)<<"P5;)E<5+ ;-?74MI0X. M6U9T]ZWMPY)ILB&09E';"?>>P,E,W> 'X:A8[1D!>]$J2S9/N=#-Q[W'MO"Y M?R/$EW3&SFZ%5R-8:BMA614+(0D%FP?8S9<@R2/AD2J%..0$(=Q&_/G@G1!. M198!Q^=+4!L!5]X SL':(2E$HUPJF#U?9I'_!(!?P'2Q^WS!P)D8+8IFFA7G M _506@+K;N_(96!R!5-Q,&P#(XKN$U'T*2\@"54YS/,O<.B[T+DWLQEODWX' MK$X>+,5A2I<8^/:%, (AQO\&>5Q?P%6C)&TL_J+T"@NY!*L:%6CZ3;KM16Q M(L25N!LDJ[!+0:YRV1CB:HTI7(XCX&]=SCN6WHHDNV*R;LM\$7"IJ"I?(0\8 M5,TO;1!#7!^QM#YB'?!J9#2,O 6Z7'?K8B).BN0*I')O2H?\KPL).$X9Q%EQ M7"!T4=WW;6$*:P=0":7VYO<#4@I9(5XXS_G*@% 7KH]*F,($8%Q(6-(".XX& MX*T0O:*V:KX"<3%78H"J,D\I@+LYDR5YPI0FX-^L%^NB7E+^GK2=2E.#1,"4 MUGP(.?*I/Q2&S. A&!X8BCB8:%XA=34P,"S2C5]8NG36@VJ5;"NA."0 M@[T0U 2OC!(P$2M@-4]B3B$0I5,SALN\A*E&<%X[5>CF%96;24%CI()W]!0? M$8+5E4V0"P/35"P(%E\!U@R@%_HJ)/%!KD5VQ8*'C@ ^34@>5((E) MJ=M?\UN34@U,2AT#FQOZ^HQ$C]T'* 2VPTEG[YURX#,#P+=+^S% >MWD/7BQ M-=.-K84OOX*?E-V8 5D7(.STK'#)@-ZS-^>M 5V TZ4>9'PQW,$7#8P^X\L@6N$Y:AL MHV=_G4Q6JL7)=_9='>4-/HV""4=-J2P$\!>Z+&L.LUB._RRB"WFM-+5SS:!V M(TB; (QY!D.6*14RC!ANA'B5VA\JOS:8($P/LN=CM;E7X MHO8\*/#0(@'W@/0"9\H5+2"QI39O\,DM9K+$W282@,V3*PLODXIV[5.#RFYY M)LS_7;6R,"G"Q0S42>%,GTB=KZ%9L$?4RENMKL'.+V^H<-7+BZ13(VP2@N$: MJ.<#[U\F\'E>WG% ]I16+O1(N/=F,#<(Y5%,EBO+>0K53_M*II)"Q (\M[X/ MWM@IO==U^,$5*/.1L)X4O56ZYL3S!<*T^>AE9=5N0LF,,ZE*63NX]SCYKZ9I M/C#:9W=XL_1$PT;T][[/^/(T"9.::&8YV,06P"0C5H9%$DA>>L0!O%2D#%4Y M \^N3) ZZSVSAU!.ZF>J7?'&NQ+:6W_O37GKZM*9O3'[/HK LB4*KPF!LP<.>L*4 ?CV3* M"LP^H*F D>4E8U7SILV/D85P0?_Y/V'[O^!K7:22^_9V02Y/72!;@*GD,H=P M% Y.DQ08)$TY*=5,N1U^_4ZQ9+4/B\](X%:YF<)5UH:,U3) ,&,0CR RQ41@ M1=N'=F30AFOV]2^1P"3<3RT5<@DM +=8F^:6%D$TV)!+2%%[OX78,*-H.5U) MKG0ILH&@\K0L<\SX^HG%; K<\$?TB56A?>)ME(U&=5LZ#SW=A2M$3;'I&3]6 ME_P>"-V'C]''L4/&E%$)I1YNAD/YH7$][XOH2JD7#5U6O0>F(T^RB/*K0U*C M&SEM%W5XP9D>,#RU5N%E(DRV;,H"OL;IL?9/7V'S7 ..: M[U5*3)-"WB'Y3UWKO1YUC9BW,1BULP/5RO8MD+L7R2"L,S5?7T(#W64GT"^JX)-B>F\>TU=I%I7\H.=]1Q+\OV"BEO1(2N\*C+?6OKR=?FJ7X>/K#W/>77>LL@-0UD M#9V!B8F+&8CBJ.#3GGN?9AE8V"8#CEU$ -8ATZA,'WIBBNA?8FK'ER[VX^3LODO43Z/2P(,XW^LRAK M^=W1J<(HQUFKUL"FLLMU?5=C-*V16"^:J!7IJQ0GPA^Z#C8R#@(Z5S F;!B* MJ6YFL-*XP>]-W4OZ&IT-4ZG/&0L*EO/0]?: MIK41W$P-7\&\6@MX"$-DU5?PGMUUFZAAUU\ 92'T>]IE0?=X_(QKB/F*LE>K M[4+V=ME*#WJGO*U%"YR I2;=B ,A'[BN"E;@==\($5225'?+%( MI(>([T0/BI^!.5/T.-K/(V$17JK],SGK"NU8GJ8V]/%1]COD&.42GG+8,PN( MG9+=ANI;I1V9/TKQ=+M[!!-4T@K_WUATT14+:];SYA5K+>:RD%Q#BUQ*\B,+ MBU036MM#:VE'!6FL99S)6X@(HN&+P?'-.#DV2K376)]+9S0+-)S(H8VIB>VJ M7SI(EKM^;$<2XB;J\PF 4->2Y1_H;V8?WB;I#CA+Z_RF3.LZX_BY<[M;''9+ M>K?R/?O6S](6+1H!IX(JU(N;XU?_OX^'RM_HC"_?-.2HF/YP0VKXG9GA-Q31 MO$^2>*\$;K96/3-?+S>Y4V 23_N83OM28!(4,*LUH.\,5[4-0]5\'Q3#EOR_ M,SU5=XSZ,UU4LU@[Y1 PER:S1!YD$1/9V-PE [@615EE'IOL*2M:=LO70\6/ M!=O )'JGJ(VJE%UESV@=M]J.$P8GT@NOYZQ6]\OZC':1#\](.Z]/.MU GO%D M0>9(_>K>N8>A\X%5=;&(57LOF*N+NI63_(5 95LZ+_F FI\>LSAT4>5M,W!- M^RNL3E4T[VV67MO3=-F=L8HVV:#%&C8#DZ_O5JL;,@QAT^=B+)N^X#NV]'&] MJKV(J^:39G;-[^W>-Q_<5%--/*E9 C>,9NFDV,MV4VN?M0='W('RS>]ODW09$LR;+7%6:W!# B[MD: M(D:Z&#==/!H/(V&,FS >:UQ!NA@Y7: @0;I 0?+<9I5-^HWNO2G]YJ5,^(J0>%*T\)_]"\MD*\AXM_6Q9 M_D&8[NLK=*_%GFZT!(V6O) ]H71#\AD$^:!TVX9TTY]+I?O+_OYT^ND3*G6[ MJ-1M/9OKE)6R8AM-[\GI7I2^!BA\Z^>\/4-5@!NJ?977?D#5)47+=# M1*88MFJZMJHY[A#([86%Y2R)HI1M*Q=C>#QLZQA_C+P))1]*/I1\NR_Y1),! MXZLN$K"]5C?L=,6"K[=-F6C M,!RG,+1T0S4][PV0&&IHR(]0>"&QH/ :C?!"!QEJ;5MSD"5EF>39?8U0NYW\ MBP+OY4<736L]52"W99AJ(TAOT&)A!2"$FD')9+L_H0.-%3% M!F(H>J]$^0+J*3>LR]BS=S(O]\U)N=T*W1\-G:&LW%KZ6MM!\0U8PE&K0VF( MTG"'V!-*0Y2&0]$I9_YZJFZZJ697>-R$O.?&=S6O#KJWRM=_HXMV70AWH Z_.Z9)O/ M64$K_IW"OLU95K)2A6IWX26GRC!=1$PI6O?26]U=Q)'17 M]0Q'U0WKQE-CJ;ZFJ9:MMP='69K20P;<&X1XNZ$:NJ[J9G=FXR*?\2]4S=% M?6_>J2K1@O'CGO!%YMLG[G;Y:=94Q]7@HON,0JY#'BO5)5^D\+^+!.88+$I. MD26,#N[A\[4<7]4\\=@P+^8YOYTI.8>RT("N74TQWCUELFD'NFD&US ;5[/X M8&W)A?A\3?X.K9TS3(U_DV05S2X2P/64#X>_I!UC=1'!;MOMQ3SM=!\F=-C <H7J]8[K*&'4..$S5<'3)*-:>UC&#FFV*I]1\ MGC,G8#6.9ZF@;U]0?E5>'PN:%,H53?E!*]B,'\P%_)55S1';AT%DUR(&T_VI M5!@MLGQ1B2$DD9 O_$F"D?;Y!841&X:O>I[9OJ^DG-OPYTJ&HTJN">=>-VS5 MM_P'#8P/ $0;?%)?!?M0*M_#4 WMI_U_G9;B1_VG'U18SB@IPT4)C"=>%/4. M*$/LI%EU/J;O M?-=1'XZW&KXW,]5;.=WKVTJHHD6,@&PGRP M_+4SX*&7?/27>#KG2KG"XIB%%>>^#A4&S M>TQ\:&]Z@MJSR_6E/NA+/7I?TGTQ=K>T-/8U'N:1<.YG/B_Q;,N. B2L 7$WS#2ZK M+6&_"FEYJ2J@!A1)"#(+/A"T+7Y@G-JY8B*5"/@T%?3/[[SBM]3*Q;**YZF^ MXW#!OWEX'%@<@^J3E&"(6V25"CJ'IUJ.1!'RP2P2!JK+O*@(YQ0SA8,&=JWP MU?C"A7/,#V3)G\'? 7(]RSM%3@XB8$I LR\<,,SS,JFDE:JY-,E +XI 9E\L M:$$Y*Y)F'%BV3RP2IK"/\D[E "ZF60@+*LU:PG!3U/KJ!9BX,J'04:[$A==[ MRODEXZK4AO&6C'V!P7':X31QQ<3[I-)7*X/=HL+R?:=SHA5P0L"(GY3+_"N[ M K64CXLO'Q]@F=2PBL.5YIWR(1))P5/Y%^+]8F2@A%* UD6S]QNW&A[?84KX M5M[=$!5-RUQ0%M=Z'<=17;[A2=8G"KDAS2G-*U MB5SP-,&=-W)6=?VL 7GW3TY] @*:"KY37C)6;21M51K>357S_.:\P8M[[#$$ MY3#C3)]SQ$7M0B@72,1;>;694/F%9CP6]M?9W6MJ><@)[9-_/W?3[THF#"7J;*A[-O(0Q);!CP M>1B8K6G"^ @CN&'FDL6NZXMKD^:$DJ1R.$+0G8.@$Z8\X.Z42]D\CI%_(?_: M!O\Z7\&,J^<7#!Z&JYI"",W^X>YPM5KUM5*KGZZKN^S H M.*LLBVJ_FXY^-SRN6\?H8#R MK;-\V1\.YHVK)%^4_!G+"OLE2^5 I:XN@7Z#I_F3-_OD.0N0:E%O*3JMI07Y MS2" O4Q3%E9%GB6AU"?.\KCZ"@:$DET(X\HF?XP(Y/[?_U'X/W\7,=W\#SD! M.#$L]U?\X;L'>_&-;:8?G[9='<,>?7?.#B^TN[,_4;=&]>*<"*E; BL)^4[A,B?,#O%9I^I=(!7)^=PDLM MGFFA#@=5L) E5_PY MWYD&/*-YSCIV2J!XG!8M9 8,ZJ_+PBP 4)P^+[ MJBG#L1N TXY)1!IO<+S(>ZT^=N*(D:_R'&*X(?JPE*:*WU@1+E(^)^%"2W-Z M>QCQ7?&%NJJ(VH*UG5KXOYOPQ9#OZY[R<2$F"&^H+I,BNGV;Y#P\U;5LU9&H M%FS,K=E9FFQ'>CR1?0T[^_- Q"=G3+H&OB;5Y2UJ4PY'Y$IZ9_Q-7OC[1Q\N M)3)_$O_\-(@% ;8D0[#M/4WA+T^%DZ6/TG=D:WO>EL.$LS,^JU,6[B]\#5=:QY2M>IR;,O EHMU7+L28O+^62^,'[ .\Q8 MV]BD77[/;IA[$XG %R('EK \V'8D0X^LAY4:P7$7F\V)[4/>0)$5P@8Z72&- M&14A$GQV@D)H)923?"X1#-#?M5(ED+[%\0W87NLB>AL.&'-LH /5NUO;;9PB^N%#2(#;58"A3\ODY1M/&\R MSH?+A$555OSPB53J:E59%T%%@NV&K #KI9*QBR:W^HH?-U"EA7K!A<4RNC""1MB0(L0VX8B$# MZI*9<'S7*=]IPK(ZF!J\5F7/=P:DE$22W/*"OQ1D;:V9\*N:*#DIXFLR%Q*> M+C@_H*)L%&3Z,A%2;VU+^18,7:*-)X(;@AUZP^XX M/-C7VS!GC.+&*&Y4J-ZX0O5!%#&J.=9JF90F*+KVXH*I*&_DQ]"Y^:;Y0.T# MS@@JX=T$BYYD"Q!96\H8NJ\LO1*9=-4E%$NXSFLI%]5&O+[#6-KQFI7A.F E MJZU()VL"(6N"G7!E@ /SBDFNU]<0!78']GM)^5O+11PG'*YDM1^=35?;5G%K: )%!(K%P&HT1!^*$KU5H ;%M5&NI0A M^M>RH(0HS\!$2J!RD0MIE?,=*C)DNF^D&6<",'%9#/4F0S9ORQLMJ>/\9>!C 9?<03R"K5_B7L)% MVDQ;'N^5M2M%H8*O^2*-)+ZAG>D[X0\)JYM@9Z?(2KXI%*^>&@:LI0->X)QL MZG3*'6#?*@!1LK3 RJ"D;@SC72X1VB00-">WD#X%&; 8]@("A4$DAU*%K B3 M4BP!0,?ZQNXN=3W"L'NB0'YR=J*R%12,$IILOG%%^O6R]I1/,C)/;5T*/?T7 M!@LKSG7_"YGOP9?@/XNZK$35+) 8NZ@.VV'9H2/Z!X5E-C6")?VE4(663W[' M>!:%PAG@%\HE*^JGU<&.90MA3EH*7FTJK(EE$=0'ZR4< >VV-P:)NTNEPP ME#]!=O#<8:BUY!*[RQ&FK@ S$:<+A8-!O(-1JRX]GN9E70JAEP\*A5W.#I8+ MAYH^*+.<;#K.DLR[.Q?I^ Y2BJ1=< _D(\494H5,(;U MRIYO=J:H2YX4.+>0Z=IF;H#_FD\R2D0Z+ICP(&NA3"ZRVN3?5.:":P7@V*^_!T-4$B6T$!CN_WT\%*.8@A>!JEV]JEX^:C\1%8BK M7MJ>/Z97*II/90XHIM%[\Y"#0B7J,B<,JPYXY)2FKHN \+5M]ITH$<+-_CDZI"-I02D.\AFS?DF=T>^ M20P2%H(T?0]$;;ZN=DE3[:Y36?G@0 .ZVZ_'STW5#$8&PHPP(/ -B\O77A], MM1]4VC>FVF]_S6]-M;_7+&F-3'#54Y@UY>,A^J7S2M3Z)YFL@0U-:TW^M>\JGU8ISUPT?J M0FHL+=E7R !;C2@!?P-M+ 2UAIOQB=/NO2(E@1;1"(VT>"QVBF@:.\IRP8E>W\%] M,PM]]PO,0G$G>\H__Y@/!V?[A\=G?YQ.SY3) MA^,_SI7?)Z?_F)XKIP=G_]C%#40"WSEFNEPKO.17*W'!6),%*Z)C9@&+ ,-R M' A<>"O6:I,T%F^ 2"+>")HO997D(VQ_+C>(V36D;Q.&'YD. X$ 13Z+Y29" M,MA+*)B5#/2IRVF+]DLS".P1E3SF(HH1W%PWM]RYGLLG]-\G3@N4X.T*E]!* M%/.E22K#($4SGH(V#Z,0LQ]>*E'>I3" H[" @11)^07ZRN;0:PG/%)ZI5\]E MZG?[3)HF4TE66T_XL.A%G3:X$N8J9 U0YSSQY,%MLU@["$]=$]!0+_/2B4'W^!+=.G*)\.CB9'^P>30^7L?,(_G!Z=GPGKPMD?)R>' MXO?)Z;^5CY/SR?@$UX.7=$2 ;7<:+W-J/?HX_?^4\V-E__CH[/CP@%/C].-& MTMVE'7AME0)8;A\T26* L?.1R=RUM04,(.JRJ$&5_(6$>9K2>;G7S0;W7(D,II&ESXOC'S63=/5M,=@.YKFS+XP_? M*.GWQRI",D R&!D9.'L^T@'2@;>G(QD\F@Q^K I #X(>."B!;W]^9[[;2!OK M5+&!'M8HX4X:N'N+?7W\1WWKQMYU4])M?.'5]OZ6XSVHG>YKB>*2'=S[NYA! M/]MS?W\Z_?3IIV$0R4XS"*I<%BS^^=U?3D5PZG'\>^M+>041\< 8GU=X;S_! MF%/@:YR@6^,U3Z1786YY[57]D6YF\8,]T;O(]H=@'+R= M' P/ >#K\?3C\J)W]\.#S8 M5R;[^\=_')T?'/VJ?#HX_?VU%Q[8_U!YDO+]R?[D^(-R\/%]JYXFW]YSGG&T MF/$7ADI&9WS,$4O>3Q914N4%')^#Z)T(:@@KTEU*F$^IPYA&/$IU8L6^3GR7 MFL2+6& YFAE:IO=.A#OR73Z%4_EQ(??YL\[_A0(/G\_SS[KQV92_#9F9F^WV M+JW7<$?\ VJ;;Q-V^*AJOC[-]*%(G4\FTLGN#@C;?;F]Y [_,#F<'.U/E;/? MIM.>(QQ5).15[WXQ=5217H\O0=APP2Y95B97[" +\QE[<^RI%U[&]8SCD^GI MY/R 7R""S?:/?S\YG?XV/3J#9+;#X[,[^=<@J!-YU8OP*A-QU>O33)]_B6+* M=6F^J2AH_<;9U_YODZ-?IV?*P1'_XGC_'[\='WZQ7F6NYEG_2@R59H0:Y.KM% M/8_+O'^U\&Y,W1]2&CFF[F]_S6]-W7?7#LN(4_=WC-..2!(-#3O>)L36(I?7 M2LAL"%'?[:*1O=CL7: F/&W/M3ZO4K"NJY(%-;-.^ K0^3QERI2+@(MKY2 + M]V2'I*KLVFA=UTV$H"N1*&$.[2S+I.F;*IJDE\TRQ90FTXP 5F-\L8'-XV6 M^@_\"J78^3[,:2$?"O76BTA4MA:%)WOUU^=%PI\[ASYH%XPO#TW3Z[I9<#>@ M/[*D$BU,FYI^$Q$!2>LV4[(9MNR%57:=QX*FS%FW';T2@C!<_O5_%M%%-YNF MB1>6MT1NL15N<9 I\2*-DU34CDRJWKEO.I2M'WY^ #:>9+7/>*"U&QSK@7JP+,)VPV3_-K M)LH@-3?.&&OK20LNU=ZC4)G&(8]ZCS7)AIW@+.#OX:>J8%?)4E<65=XJ?NIS M!]$9E9_$NKLD*S+9UQ[X%10Z*04E8'%"JEB M(OFB6AJN[/,I.M/4O63J]IG0EKYI!YD4\D6B9V3-W.##MGAJC:TB]M\%=+T4 MZUM/H9MCRWSK!RC\XG2-Y[6]5NN28+FO5;??]@J[F.:>N;/^ZM?]$QE66(81<3Z.8I5H5F)1E>[[+7 M:[IYWRU[]I9JF/LSJ#P4S/W9_IK?FOOC8>[/FQ!-F/MS;REV_\K6:TE!*W7- M=SLA:&/=[ET@-CR,.ZO;G09-3&X;6GMCZM#[<6X'DNN@ M&.3QB'!@/_9/),'X1:\\D[X3$ 9&\ [D! M89]0 UG_G+-1[5%]SY9K1HFSR*64"A@+Y M$='Z5-16*#6SR* 8E_(]A+>+C%/(#RE8S K([ZQR6)-NO9:FO"E/JU[)/;[T M2KYH,R3DPMUY=Y..H4!Z5LIG#_FEJ4C_8(5,CBCG?)2ENI(1.\_+1*2GUJM2 M[^L]-K1;CI6$CY4ME!]V._'TC4A$=BXD^$$.R+/FSF+JR%MCV$TE/,.&?W]Z M#5!QQGEL13GU\O/X,5\$E3()(-MJ4P+FI,[5Y/P%;"A)MH#\4X4JO^9 _/RS MD!79V]@FI.K7INJ[$R^74,A&R26 2\!8UA5'@(3JF4Q!IDO'@#/[5*8#=H1_ MD=< !PA_3YF433JBY/90,E/1W29/^4Y)JBZ][Y)"+8J8"W5^>2]%.V,75,0U M].5:D<]6A1_5/RE$9\"X 2!))0YO1;9=7Q#N6SD@GM12) S M65PLR@IDGRD7I*!)R00R:[A&)+@&%5P#$KMIQR5N7:PN-?QOE",!SE_F'!J* MMQ9\U)#&+=>M9$TFJ4A#IVF9*Q$KPR()EI;YEKH840[S[ I3 ,B(_L-G)K\6 M,YL!6=6(0JXG; :?%?3"D'@A*94%C![,Q]4URNNWQME>0T!_H&4B<6NM_X]S M59'J!J;6MZ5'[E#^@"77JEB_GL>R2M=P^"Z'?T\YYHKFRDV)8/GL&RB4(,-6 M4_57GG;WX-J"0Z#5"@-%N:?\R:0<4>:+($W"OOX6)\4,I$]25D+JMD443N2E MC6CN'"_*\1473$)TR"(.WR^I=S\HWTOE6K3:;"T67#K+BBK_722UQAXLET@0 M;ZX5YP8_-&_?4+])Z)5[9WM*S")0.Y62A8M"EJM)Z=?.J@V6%JYK@K O%BEK M"L]<+-(:.=0;=];=#U=,OTG+ARQ=49:P*[/=4W MG8FEDD =L7*DF)?];^N3*)'@5R:@J"!P#JG!V"//CJ@FP@]C'@ "W%B&J0;" M7R^9J.]V/P,:\ )1!84/LK6:P3%K+E';!]:XG14%1P3\O[C@HY+(MV4/I0"[ M?>8">@X4C"ED)3@^099=<$XLOJRG"%:U>HI0"46LZ4I!E_QJJ61=5_0$-!^N M/HD[NTU1X46K?*Y>._XN47-?; 'PT7[UE;O>IP1\B6&.326N^:*8PX;RA]32 M0Q:E614@C&M3PER:@8#9+*,>,NNF$A58/6%1:\F5Y5Q# B.C?#OR1N2-V^"- MQWUV*#3=EG])XW0>LDAH]L)#4+*F;%)2?BEOY#W-,;F']>)6)J7V^>GJ>(1I M08#!2*(=.,UB7'O*&1REWL7MW-@WOL*9J$D%<$2IH A< /J2JC HE ?\6-H2 MFIIR34E*& J8:M*\;$P=]YJCA*WU(@M+1#>:*YHN:%N];K-78 %X5/BVDHLL MB3D2XPOQIO6^H1\TG\\VB+Z9UKICULN58S34"; MJGOD/+#-CZ:]BG-C'S08/H&Z!-_OTHJ(.]+;$23T72'TN_T=84/N$L4W1G.H MI;C(^!B+0UG^K2M=+16R;H:U8+YA M@Z*<296-IOQWH]P5MH\+U2 &+W! MU7!BX^@DP:@U(A!:E5*"JPQV8G5H&Q\ >"'K0Z+U7Y;MPQ=MB M)\BEQ\"E;^TZ^&'!N3!H9/OY+.#'6EAC[PHL'OUV!2F?X8Z> 7>HB_J<9P"" M"9+P(Z3!_K(]-(!,)IWO]21*%S"]D(DS.7X M$HE:1!@L$Y8$)6AX4-CC04JT$ 7^9?QCG@DKJY37@$7 52;2)*@R8\6%0 S5 M5PBI60OL/3S<5[YO/Y5NL/T^1BJ5,]D.095!P-_OGQW\H-8O^TK;Q@F ?#B& M$ BG@+%#B(A\N;#\\]OX*�$9\?6)M:U D+D+(+ "FA@*.%&$8WUEONZYET MFIOWE+[I6_I!^^-1>T]N&R!$PC(=\!,LD6'=^P >#+@;C#Q@_.+;7/(E^-=I M$X#W0VOO;BQ&D8BYK>\ @"EC4\0,PVNQ#G7K![F&BSE_'2>,)O)6E4%-?'XS MOK%5/;:(3R@1$Z^?T\^/46N/83<7!=I"=%T5DUK+KSODK#4,EEWT&FT(L+<+%4K,L62:(Z#K5V MJW!IN!%9J+7SI#% M&*L%Z32DXLB]C7/B A[77J/*L"!N#V"-DBS7+KR,^4[ MQU1FT,LISY:=Y#-&P?A0!\74[9'"VD %;VJ$FHB @9A@^>A.WC:X1$:,=ND= MM6AL;#[0\RF[2.H@ 7A-C9IJIW>XX&L_$^M;A^!<)G.^-!''$6D^AQ&R\#+C M1',AF\Q5!3]5&9TU#9O@5[[+7VK)?)'G$0CUO5?SJC[P-.W.H?F3GPT(SDKB MI)?GUH2.U=#L3DK?T/NN=NMUWKN6$M>H1^V?B)5#<-/A:*A2]OP2'M V]J%# ME[(GT";PUL.J99=[U4#DE8&O061ASUR%Z0*Z;[87ULYCR4RD7343 >GU.Z#Q MF-01FO/7F)7Y'0L9!-+WKM[03[ Q2C;8O==>J.YA"*Y/UMB_6@\UO^%6())E$$P4_U0:S-.IRZ(6!"F'J>QZ[S]/'NLET'( Q':3-H3ML+ MB?G*FL":.OU7[D7=2VTCFVWB5IYL8CZ[G@5Y^O2#LF=K278?=2T1$=+O%:+M M&3:_Y5F/$!A'4LJGE61B!D&:-P;H.R;\9,] ,R^M*><)\]-$;[&__<71'/.C*7R*O8-U T1RM4T0Y;: M00,[>A8P$+B=^)VQZC*/ #AS#*\VMS;]4?L1H,L00:#]N;1'+FK[Z0;05B,) M>),XB:6,C6I@40,1E@UT==O8%8V@@7L/!W>M,6XSMMN(Z3HT]V0G*YY]//LW MG?W''O$5G>H&?0JBK>519_U.IDT0-T1$TH)K![*0!\BZ4ASHE7#0[ET5A_LB M';35Y+AFG94T%"_$< 0,1Q@ZQL%Z9+4,OYK84SL'BQ? M+%)$.#YG"824?JV9IG!%%$Q)R@[-2V>'L'>")YVCICQ,Q-PE1EI._0 UAM6> M/&'H;+2AU:F)R,_VM>"OB:*D-0MO&$.C"[4ET.H!\<5<56UNBD* [YIWKEI, M:P/M[YQ,^-[1(LV5,IG5V<=KF3%]5:PI?28SQ)E( +W*X<94U%QK,IF(R*0L MA$>JO9!FV0)JE20B+2A2KA.62C]/>XDD$)'9##2'D._5;00-;P&Z'VQ)7SQ4FB[Y9_!Y7].JC[>P$#Z M8.8>/AII2,ZA@PX\]D5TCX=/;*/N<1_:>:S5>".=/-ITC!;BUT=X7(JOE26B M%QR_=YA E'!L$,07!CZD8E9VV8J]R_EA6K<$"U &B>M-Q=_.JON@W'4D6B3: MF]T:G+7'3)3%XAI_ QN%K^.27@$@%3Z."FIGKKLX(A9(7"O+A_? Z"V.CD:] MN=FYL51J?8.IH-%L\JPI@%Z;76ZTDRRI,8W1A*UI8/*$@MEBV6.[\71+TT/K MD.FNW%! N[=N;>DF/,1XB!\A>;HSM:$$5#\Y>0FI;2POJR3\YK#:*&$>%L6' MY(GD69N^&K.2D"$=AUTQ3JQ8A5?(>(TQWV24[8K\-%$QFV)@ZHCTNK):OU@E M5US"QH3;IL$MQ:1@F:"W9OIXM:,C:KKSAU^)8NZ;SH70L3GN*A. 1]!1!,D3 MR7,;Y/EC^6.[E,FW]UF>'2U$\Q<%$GI^?A>QY/U$4N<1_^"=Z/(85J2[D 2> MX>BZ&9,HUBFQO"@BOF[H)&"&18W -WW3>2?B"+EP/&7QS^\^+F2 QV>=_PM9 MW)_/\\^Z\=F4OPUXN3[0+ZQ0SA-0 OXX4Y7#PY.6$)>6;V<(\XY-/\RE>K9I MXVT]CAV+NH29MLXWGH6$NK%+/"-F;D@=S;#,L6S\[TD&R>!Y"J4@58(V+[:WY;C0A3 MV]D:$6^=U[Z$+!K,\KS)U0'4_UE ^*PZ8\*$_#DPF.M'OOW9TPWVV;(<[[,? M6<'G=B)K[[A^DN^P,O&4[L;; 1?O#E"(*)L['5PD?VGID M&AAEBWH:\A<"383IO.0#:GYZS-+2194W%GA=T_X*BU05S7N;C=/V-%VZ&*IH M4[2<6,-F8/+UW6IU0X8A;/I1H?ZJ<_3:=GI\A92)EOB)E3L[..!$J#Q#:!AH=GP/P#2^;\X5"!FKE MH&59!K*L 5#)#K.LCRQDLX 5BJF_-2WT9LO5:(D+N1)RI5WG2O>!]".F/L12 MK\ZUWBNB_ELS2"Y)8&B[0D#(OEZTK'%Z6QS>QRU^,BAD=K+RLF MWPC5O'3,!)+-B 3:2T?E(;&,DL>@9$*J0EF?"EE.M5<5J_F(.);G6$%$B6$[)K&"V"&>ZS!";8>& M(75=R]+>U96V%B6YH'3^'OCT)(O@KVG'I"?5/BV*:_[R?T$GH^5:6I/R\W'< M+YZE++)$?O4'_T'G'T0L3/AY&SR@OQGM'MLY9J>LK(I$=M%\ MC EDE-3W]F#-N,S\"&$0P@Q@O/> ,*&A:W;$+*+YH4,L2_.)IW$,;T'F0,&2J.\()1OJS8_5FRVJ^TQS;*(Y9DBLF#DD\&*# M&#'S0\:_"7US56\^N\R+ZIP5LQ[K?<%( <=Q5/<^QOY1'6I4A)';(PQ PD 8 M,#BQ^BP*[BB-+*CT;HD$SPL:,86&(306+Z'3.$NNH-V-JJ30OIRF:?X56OD MM'I[MCZ4D6@8QJ0RI!;4RY!84 XAL>P$L: <>D9J054,5;$M60/X/U&^"*IX MD78:61XKWXW/6Q &863H.B6A&QC$TB./^,QW"7.].'!U)PA,MNHMF#2JZ*>\ M^%BOTZ1>IM-6;]U?% 7+JA=S(W#B5!WS9B?"CNR1""L?(6$%+'9U*W)(' 'H4$L_W33/2M3 (PC49MR;/CECU MTEC)5FW'4FW3P'P$-/>A=$ H@<2"4&*'H03F(Z ]<+OY"%F5%PDK525CU;B# MSE#DO8C(VWW"0/&&FO)C-67/L[DV;'LD9)9++,W421":+HD]W0LU:GHT=%8U MY8;M7G,%^<4T8T?5;$NU?!.3$9#+(Y='\8^$@>)_!-KM*"TLJ/%NB02GLWF: M7S.F%*SB& Q 75BP*+E5]1TER:$\1 LPRLC!,:@1JLBV&5E^P#QB&+I.+.I[ MQ(\\DS WH)X560[SK$9%GK.+Z_<-DSYM>/2^8-$O'G>GVIZEVI:.OF34HE$X M()) 8D$DL<-( GW)J%EOLZA\2J&B_)P6U74ORQ\KW:'L0ZLRRCG4F!]0Z4XW M#-_47>)1TR"6R?\(O$@GGL4<)XHTS=/6G,H?%^Q3D<]J-GS"N7#"RA=7F75' M=77LC(<\'WD^@@$D# 0#KPT&T,6,BO#KDN!)P>8TB13V;&:C.*!<002"R((7890Z!/&57I[9';?EY6I:@CQ\J* RKP M+S-:9/R"4DDRKF*'4$$^CY4@25/X=-QF1!2*:%]& 8A*]+,JT8ZI>:YI1X0% MU"*6[SG$\\*0A"&UJ<-,5Z=K;=7V^0C@_C^3ZG)_47)Z8,6D+%FUA9)?KNNJ MEF>CSQE9/[)^Q 1(&(@)1J 4C](P@XKREDCPN+IDA1)*Y*500&+H=QX.L>VV M*!PGL:!X1)7YL2JSKS,CC#V3V*'+B&4Q1J@3&_R/2(_,R-&-V%]5F06+%CKR MBT=E.Z:EF@Z6Q$:M&24"P@LX** F$O7AI,MRU5\WWT M.J-,0)F 8 $) \'""/3B4=IFAJPK&_:(=.7SX_/)H;+_Q^GI].A9I$S>IP:05S19FXFS)QY%2# A.UZ\=JUP%7KT/7L0@U=8]8 ?_) M]R*-A%R[9I89:X:_YH?>C@O:L%7?T57;L- +C5HT"@:$$T@U""<03@P:3D2: M[SN.'1'#M7UBA3XE5/-CXH>>IWLTU*@;/!Y.Z$^QOWL<3CAW0XD;;1^"^# F M $7$V[#"(G9 PG@H/$#*>-.4@4HJ$@;*$B0,E"6O0AGHM7U[VLSV2U.?'I], M3\__K2HGAQ-PV1Y]5*;__./@Y/?IT;FJ9*QZDNELL\EK5P@0!=WK&%QWG&K0 MX(H&U\<:7&-/M^W(#(A&/8]8U/")QTR;,,,U T]G+*1TO7YU/N<4>7V2TJR: M9-'TOXMD/F,9E-YZR?AG7U-]$W.*45%&,8'@ JD&P<6XP 5F&:,.OIU27>>_ M34_K8.GWVS808BC3F(3?B"@$;Z6%M8F3[ MR/81#R!A(!X8@<([2J,+*L%;(L&#K*+911*DM0I<^.*9Y2I]A074]3#?<>D )]_\.0&>,R>QQ7EZRH+1[C-N8B"$$K/P(. M!!S/"C@8LV+'Z:BU8N61I M!"!**6G*WG M012/KV*UWW&J0=F)VO1CM6G=B6D0LHB$-/*)I7D!\7VF$].* M/)L9S(XC=U6;_IB4\YQSZE_YF9H?9+7AGG\**G22+5A41]GG66W??WDUVU - M5U=MT\1 =2^48H@]D"J0>PQ*NR!">H#U]%U=T0Z^OGQ^>10Z1?"OJ_]\=D9 M&I8L'9,\'".IH!!$!?S12>QF:$:N$1$[]C5BP4^>9VK$=@,W\H/(BH*UZFX] M=_865&O+56W+5#531R\V2@"4 @6D%00+ Q?^(X0+.B6HQENY!#/]!UB4682 MS[)MXEC,#7SJ>);A/QTL##"Z?I2&^@$;,T9FQ[C;@G&WF3;*%U"IH)$6QIZ] MD^+GS2&5K9/<=TAG"',0YCP!YL1FR S#-8D=:1ZQ0I^2@%HQL1FED4$=%MAL M%>9(A/-B1A#74AW?5BW/Q0 #-(R\EJMX)+(!,0AB$,0@B$&&C$&8X<=^% 0< M@^@!L?S()-1W/4(M:MBQXYNQ93\"@SS1MN+[JF$Z6+D [2A;/C&'!Y,/!X<' MYP?3,V5R]%$Y.S_>_\=OQXE&88489CE M]O\X/9T>G2L]G>K]&W0BH'![#2?";A+++6(.J06I!?V32"PHAY!84 [M$K7< MK&RYZ*3"ZF*/I+-)&'*V4Y7*G%[3X/9R8CM/56]/>@TKE&;W"6BP!D2,D1E^ MC$QLF%&@140/'8]8/C5)$.HV83[5=#=R;$^G:S$R-7L^D=QY_X63EUW5]BU5 M]S!W>>1R87==1P@8$##L$ $A8$# \%C 8$2AYANQ0PQ#LXFE!1&A(76(9KK, MC P]UDSG&0##TX)L#=-43?<>@.$A]HM1FL/0IK$]FT:Q8!$?S&S.LE*4UE5H M%BD!RUB%Q+?C#5" \_BG]B>Y:S%:K3\]Q#8;X,[KE_:AF$8FNHZ#^ODMON' M&^T5R/41#B!A(!P8G'C%GNFH"K^V*@Q5_)6F;7K:F8#>GOD5Y2':ZE%&#HU! MC5!E#HTH="WF$5L/#6(Y1D@\KD.3V(ZHP1P6V>;FUFQ;]/?KJF%ZJNMB67+4 MH%$P((I 8D$4L2Q&\70.!P(G))9%/6)%KD\\UW"(Y?A60 W']P+CCAHX-<\^X2Q[ M"RYF \KGJ:[SL!)ZXSSX:,Y *8&0 HD%(<7N0@IT,:-^O3UR.\C"?,:4BGYC M6)(>Q1Y:]E'$H=;\<*U9\XS8<#U&M-"VB:4;+@DT7R-N1*FFAZ85&=X&K1FJ M9DH.? X,^.6CL1W['M;]49UJ5(F1W2,.0,) '# XN8IYRZC^OKI[.>:D TJO M$BY*/FM6<#0USTLL6CXDHMMMD3A.8D$QB>KRHYW,CN4QC7F0L$R)Y1L^\6R- MZ\R>$SB!Y;# ;ZM]S=G%]?N.3^_7;/ICS:5?3%FV5,.S5=WPT:^,2C0*!D01 M2"R((G881:!?&17K[9';AR3ERW!1*DFFL&\A*TLEC_G0RJH4G<%867&8!9'= MC!897#ENHR(*1;0VHP!$-?IYU6C/#1Q&#<*UZ8A8H<6(;UJ4V!K5?#]TF1_Z MJU[G?3X"N/_/I+IL=.GMEUA.O7N'W+4GY'[(RQ PD!8,#@QBTYH MU)5?F01KU*7,\T(@/:XHISG-[A6//4K*0[&()F04E8/C4R/4H$UFAJ$94:([ M.E>CJ:<3W]=T0FW=B)S0,N)H38,^!-[\@(HL3U&83CEJM$*7H5Q<;MT$112):FE'\H?K\K.JS'FF&8SN, MZ(PKS98>.B30'9MHIA5&EJX'3LQN*VBZ4BDLI669Q F+7EJMME73]%4^=/1# MHQ! (8#H D#T<$(E.-1&FA08=ZRPMQKWZQ6,0/@XA81AP02IE/+#.(72V, M*-/67=,=YSZ./R;E/.=L^U=^P.8'69@NX/W\4U"JDVS!HN,Y*RB\[.4+C^D. M_]_&7&K4P5&2(/Y JD'\,2[\@:[M@6OJNCLB3?W\^'QRJ.S_<7HZ/3I7#@\F M'PX.#\X/IF?;-D9NYH\H#7=3&HZ(0E#RH>;]6,T[MD/=T&.=!"&TP+(T2FA@ M:OS7,/"H;NJNO]8"JZ=YOW@2M:WZIL6U:0^]U\CUD>LC+D *05PP-#D[0ES@ M1UI,'<^@>+]&W3X("AY#=/];A+++?@$J06I!35B)!:4 M0T@L*(=VB5K0"3P,TAE7N/;A4C(S%-5NTIF3K&(%*ZN1NP-0GNV*L74G-ME+2(< 6M\ AA!L>Y M1@AA0CWVJ>UJA$:.3BSJFX0&C!&?F:%N!($;6FL0YN;:;$=Y%KYP7+NE.J:M M^OK#+!OC//AH[4 I@9 "B04AQ>Y""DP)1]U[>^1VVE>K&QT !J?X=:W0ROP8I>XEN$0RV&44#-R2!0R*[#- M*/*=-"AGK2YOFUTH*:,E:^N:H]=Y M.!2WVT!EG,2"X 7!RV/!BV['>D0MC=B1J1'+"@-"+<\GAN^;KF]&6F#8J^"E MY=.'P*:;BBG76W YFRK'4JII88-M-'*@B$ \@<2">&*7\02ZG%&_WAZY36F1 MY8L*P%F91'4KF7';=5'NH<$?91SJS,\;J1V;,=4M@\2:Y1,K" +B1;9+G,"+ M_3C2+=T(5W7F#XN2DT=9[N>S(,ED$Z\'1F.QWQB&[I#K-C5H(H;(PYU0MMR#3LPXD:CGK.+Z_<=B_X7<.A3 MP:"WH#"[JJ49JHLYSZA$HW1 *('$@E!BIZ$$.J!1L=YFO;'L0JE8,6M#NQ/^ MWDN61H"YE)*F[+Y6Q,WM"'>%XE <1Q_3,IYSMGQKQQ;S@^R,%W ^_FGH="[%RRJ M8\#S;!M>:EM3/==&'S6*"!01""*00A!$#$THH]=Z%Y5KW1V1@+":>KU%B18Y!J*E[Q#>H MR0S7<"+=O47YWH8^K:NVZ:N:Z:(7&]5L%! (*Y!J$%8@K!@TK @TAWJZ81#^ M1\1A1(Z",5Y+9=P^,E"PDR3=RF401R]ZO2G1F>?SZF-AZH(%$]XEO1@'1@]!V M(RUR8LWE[_G;7W1'ZQP+8R93U,61?Z%@0\) P;;3@LV+0]..C8"$FN,3R]4" M$H2F21S'="-J6J$?^G<*-G2?F3,OWG M'P?G_QZ$E1)E[ AD[#B)9=QR%ZD%]3HD%I1#2"Q#)Q:40\](+4+E^K&"AE3\ M[RBYJO_\W_]1^#]_%Q_P/Y0PI64)+NN\8@54XJ!\A8IG\VO[+[7F?8]VR#(^ M^/MMP[,IY_Z3-VU%9Y[CFK_XFC?D'E:_,H>E7 M>EWRL?RX= (OQ8#Z)_"64[N9+8(A!0[\.A5)EK[,WSE#2NF\Y,O8_/08&J&+ M*F\YN*8)!K[)TF/:(PX&N/L(O&N-8L.3;N.J2\!/D-@U. =\:#$K"@8TEX=? M5&C07IAB;>F8N9=A\W)H7$FI:'K%\W2.!33F7HI39GAZ8!O.><3IKW.DA MTS&A3< -K0)VG$,)[E0"+*U7\:<1'AW+-'3;8CZ)HI ?'6CXNHWPE.BF3EU7 M_$RGY*6%BQZ$_%0[%C$\IA,KBGSBV50G(=-]9K(HUHVUA(&GG)(GS6>$!Z26 M*HF@!'%<\FXE585_-V=\9EFK]LNNT.Z":O.R^78WP3[QGR@,FH1@,,8OMR@) Z[$6S%EQ'<,AX2&%KK,T2PKL$1 Q7+=OOMF(6SP M38\RPFK 60CC!XE :>;^FW$-GVO(6N?8N[ M<*=V9:2.CI"&MF]K$3$9TSB[HCJAS/((TP([H$[@::[Q7)3T),^ Z:KV2"AI MS<^\[ 58+QX]=G")=@',]::KT=@RUAMR/.:(O'1 KQ7H-(Y-B^AA#!Y-E\\#0IX,2S-C MW8P#ZM]]U+<2S6NJFFNION^-[X@\4U3O**$,JE&H1F'HS_!XUH[QV/N(=(^% MFA/$Q H9XZC7U EU'(.8NN?%9NC8EK/6X+HG"E\V]-?R;=5U?>RMA398E <( M'I!8$#P@>!@0>(@LS=%]RR>VJ?O$,FR7!(;ODM!P#2_0=.I::S5O'@0>GM)$ M2[=-U;7OD3B$+;2&(1W&922?\)^!WFBJS&D2D2130CI/*IJ..P\%P<>+@(_= M)PP$&@@T'@TT',T,*;.)J84^E-SQB!^%.HEBWP]\+0P\RUP%&AT#/N'\]R#; ME]SWY8P5MNKZGJHY#[-7[/[!1ML$?GQBY,PJ=Z>D1Z1%'IT$%T-C36-$5V97DA=UV0D MT*'8BVOZ_"?+('9DV!H-W<@,U\JVGC+1-26:TB+C[RI[+/NCY-@O973I@);N MJYKGJ[IIC0]LC9YCH04)Q1MB(206Q$*(A8:$A:@=V-1R2$A]GUA.9)# 9)2$ M8:AIEL5\:MG/C(6>Q>CDJ:[IJ)X_0BB$L3K#D'7CM3'EU24K^+!F?(R7+"N3 M*Z:D>5G>UR/S7BGS-(F:&7&\ N/;%9)#=/7R/KL=IQ"$5 BI'@VI6.":FN.Y M4$&8$LO5=.*'E)) LW778IH3:FL-IWK<^1B8\WZ?-Q]DG%6S0\Z@CUAU')_3 M;UNP-6FJ91CC U=CPDYH4T)!AE '*62L4&=D(10.3L_WO_';\>''Z>G9W^C\[S\29G^\X^#\W\KWW^BZ-Q-T?E6R ?E*J8"/3H5*'1\,XP9H:;A$DMW?4)CWR">[L0A-2-7T]=2 M@42V\66>1AR#:L0*HY@$NN.0D)FN%GC4\/6U.-@'PHQGBO5P,-9C!/Z* M =MY1F;B.3R8?#@X/#@_F)XIDZ./MYA\[F_ECO)%D+)6P!E[]DY*S#<'N+9. M@M^].9H:, I#6\_ 09@?^;;GQAQ_F;I!+-\R2!"8$?$\/6!!;.JFOQ8M07MN O^ M,3]F?#87A:A[6U1*'BL5OYP?"2$<1(Y-G&0T"Q-^25GQ#V9\_N7>9AK^L:)< M1O&_H^3JV7;U55'"RD">$4$.G>8?O#S/C+"1>G!U<'5P=7!U<'5P=7!U<'7> MV.K\/2B4'W^!7!/-^>G^QHR7VR&AU?SO_XB&VD+!X7\H84K+$K:**U7%/G\R M%!0IGDVG]8>FTMZRZ ^?V=,VYV]_T1WMI^<_0[CF-ZYY0^YA]1NC$2L^";(_ MH1?LW2^FL798_GY9-'?,^34?"D:_M#M3OT'WYI4"NJ,25@2N(@%<]EZIB@7[ M2>D^(33F[WJOT/0KO2[Y6'Y<.H&78D#]$RB'L'9J4?%&082K\TJK,RD2FHHU MH5E)<&&&LS#@;_DL?"%9=<:$I^*S902A%OO69^98QF?+-/W/U+/=S\M^X(B% M>4'AAMIM\.X!X:QO?NI0D'9@X2"LF>KE/+8 M-*D1DA4F3CU+XE20I]%-]'=R<#2=G)P<3I7IT?3TUW\K!T?[-Z0](4TB36Z% M)O>/C\Z.#P\^3LZG4 J)__7[].C\3#G^I!R?3$\GYP?\ E$G:?_X]Y/3Z6_3 MH[.#?TV5P^.SL^>JUCX6MUZS)P%X5Z6];2&(?N^AJ'=;M&'%J(7MQ#] MF]%"F681BY2/+&2S@!6*J2,G0TXV ! UEEXE;ZXN*A(/8O(=$H)0&_SU5;W7 M8DYH34+VA/8E)!^4;J.5;@]0Z-"9CYA\\%;QPE.>,YJR\I[\:CR4 M]?:$V[ Z"HZ3J 9K<\26@H-O*>AY4639&B.6[P;$"A@C-(PC$L6^84>6[CA& MM-I2\)1=L6S!/A7Y#,J-PZ/^3*K+_47)28,5TV]ANH!!3,J2\?^B<_IMN9L@-T]AY!H&FEI<_:OMY*1H;EW>97,:3:/'VP,QVD.^(* 21"2*3QR(3 M:FE>3+60!"&-B15K+O&MT":A&3N,N;9K&^8J,@$N?!S_FN=1.YG5$N/,*\Z]%7I;*O,CCI!J"R18#\<8D%$=.-2@H4:]^K%[MQJ%F M^)Y) LN-B.5%'O$U-R2>;INFH0>AYABK>K5@UB>"5V]+D795TW55R[(QQ@!U M:Q02""V0:A!:(+08-+1@CN/JFJ\3%MH<6MB:26CL&"1V L=B-@T,QAX-+3!( MX*T:/D9C\SB>,Z#I[$)AW^8L*UGY?N1.(80@+VWRWTW"P%Q"I S4=9$P4)8@ M8: L&1!EH -XN'K0N!S 9RSERW"A*AQQ*NUWE::,G%K39HLWVT>Y@W:RJY]K8\Q;JA&KJNZB:ZBE%]1KF!( .)!4$&@HPA@0R3 M.9YN>XR$C.D<9.@V"6+' LQAN*%I!8;MO03(>#Z?L:YJC@9E;]!MC.:2USAE MDUG.]^'_!'DW=I%QVW41G:#!'Y$((I%G12(1#4P^\H#$GL&(Y?D&H?Q'$D5F MP#S-9)&[9N[HL][C^".+65&P:/^2#X*5V[)RF*INFJKE:)A7CE( I0#" R0, MA <(#YX9'FA:2(W(](CN!1ZQM" B?"(&\0V7.8'C!92M5>I] CQX3ON$9?BJ MX=_#!X(A'FBSV,Z!.R]H5M:'+B>&S/+ M9ARJ^ ZQ7(>2(.88AL:A%7JZ9SMVL(I1E G\ M>,I26G$@ XQ[:^7S5,/45=O S@)H^4#1@3@#B05Q!N*,(>$,VPH-0]<<$MH1 M(Y;C&B0(+9L8(35#@YJ68;HOA3.>SUQBJ):NJ8YYCRJ]&,XQ#$$R+M/(P6Q. MDV+&LDI)\_+>'0-VDJ@0G*"K!H$( I'G!2*69SJ&ZVLDT&*; Q&/$L_136+& ML>V;-@O]>*W8$'0DJCK6N^40#L/65+ZD&,"!S!^9/Z(") Q$!=@&8)@T.&0] MV+!'I >?YQ5-E7RM,-Y3C++/W@4%"_B.24"^%?)!,8K*]6.5Z]#0P]BP#&*: M7*^V M,FOJM!2(%KF;;M>+JUEK#95C>M4S.WIE?KKNH9CJH;#^NY-TK@@NHV M"@W$'$@^B#D0]M&LJWA[PM7?M M,B]9\EU^ND09IK5VK/^&$EZ&DD0MTA M*JZXK"M#PU=UR?[4SD[]RQBG-^2& M%&T$SH]/R)-G-.H3+D=U\_5FBH% ML\J2RC6,<,T-,=3;7N9PSABSP=1W5CCWYKU\4#A\)&LV8C)#@8,*'!A)#V\D M=6_]O!@O;^#BNXO2F[]=.Y0R2[!!8#W.LMZY)91WFAQX5.?^3?OGWX(OSM3MW2[-KX>_XQ2M=Y& M0UG=YLAZ$?\A# ,"(/DB!9=_TB+'QF"/^OQM(@:K]437\Q"H?M]F3 =(!VX M#9L,\P0+"!*9\VTSY]+KTO)2D8;3F#E361-5!4I"5=(01*"W8G?>,Y^TQ@A-A M/H/_D%O?:VZMI&S*RI=$N[X_G(6*:*TX:6QI*D^E+FO^T:KT[JS?J^--OP'] MU=#;Q^I_]J'ZU=5(O:D\FX]JR;$]/2@!E "M &! *SP^]V*A&OESPOFSO91Q M%\_H7Q&KV.E@<=A,F2=8P)[(M&^;:8?:E-::DM0L>,(E*_L9]YP8%2I>-TYX MJK^2::\2ZV6 ?MP\FXTH$R/%,>$>N3>( RH#8('*&++*P'HV\O%-]E-W?N[; MJ]W4Y]M6K>LYWOND#;!@!BR8$4(2IC[L!)IZALT:W@2K% FRI(1701%I0T5* MU=2>!6$&YY0Z1@9?Q.>RDU]770]R%L[F_"'!U5335B]=I:?MPI9:IY?M6S ;>)$O)-JCK!@.'#4)ZS>4)J4NWX3F3FE-0@A1 MOC6L(=+8BC!N&R4:9[AT7Y9O49:=KQ/^Y*<^C#>VAPQE47(UJ$J"TP.V@,8 M:J QLM(8V%(&F?=&D';@NV_5CFS:]T:A;DZ4F!%"$J8_+)&DGF-7)C3,5(P8 M'ACA3G@BO2N)\[QFK.*^$E_)L:];(HG/F"SZXSB:S?L'=KIN/C:+3IN)/YFE M4S32R%$IL$--TG+K&BLA*<*[Q\@&"H1( D(@DB"2TA!)MJRYJ4I+2AN:*)(J M0Q0SC @IA!7"-UZQ%$022DA00@(C*RG8?6QDN7%[[F5Y=\7*6NYZTP\NZO2? M6^SC0\5A]0?*+ME0EJ.R:XQR_?[)1+I:$:Z=)8HR26IMFV :)2I67Z_LGE\) MZ1^T70S[A^%$_[EQ4ZL9E0T?4[_J\O;E"(@D(4F$-)P6XU;RG>OO&XWOII.W[GEV;1 MU=J3IUNXY@:=]1B+)\,$RS62"V@!6I#E RT@(H %1#0HM& =/@WHY#7?]K?I MW,=S^7_>+=.L^)ZS::'?Z?&D[^\A838GK9[XHO5V,1]W8PP^0<1*Q-!.ALO@ M8\/'_H:/S06706OB9=^9J3PE6AI.-*^8J6IA3>,_];&73MCN52-L96M_B-B_ MS";]4?RLQ]/>ZSZ<'E\&Z9WYN(V_>AY_G+XYBI]ZYAZMUI^6(\Y8?GYX5N$- M&V&"]R"( (PL!!$J\[$@FVETVCCZ3F:=GA2SKRS+)M69A!JXG!AR6^"3,(_" M6$C>6&A**T55D5HQ1_I. *(]8T26G',A*+=4K6LL]!["A4GPQ;V>CO3<3S>_ M >86^ =9JC-4%H 9(:P 'P@K&!0H6<@Q7FT<:;LW,B!R#&I;QXD;Q]C_;!ND M$N9)&!"I&Q#.6BJ9-\35*A!NE"#&<45DH[5IA'6E^VS/Z2]X#X]9G%#5;%37 M>1L,@U=7,!,VL!"="Z-!)$$D021!)*4BDAI56L>"(TVM->%<*6)J9>./I:'2 MJXIJLW+(@G.3YI,6[?GOKI=',Q!=';&D'P MC%8C5JF15%CL3SM6(?$'BT'> !AYR!M4^V,I%3[ )GR TYD;AWB!EC)V%HJC M_:.]XE]Z/M=192;5$P76S( U,T=-PI0*QR!UQ\!JIVU=5H17MM^90%ABA+>D MIE(U9>?C9YX:,) MPCL7(?[2<>@+&<[C^T^Z'=N-[UG FA&C]8A6*&-(6HK!9]C(G@69T!RD$Z03 MI!.D4S+229>-#TP(4E-5$VY"0V1%&9'><^=]S:2Q#RJ=L)/!_>QD\+G+E>6R MSA8Z7VD8]/?7^/=%VH7R FQ2A T:1H>-&W@!.7@!N4<9D!-@ W+";@9(HS)R M(I?F1S&]*",X\_-5V<#3S-=#P&4/O1PR3&" K8 ,S*4',, E :X)"%DH*<[ MW6PHKY[NW?C4\701?RYF,1]:+@3?J65[D'#;/EI+JPHH3U"A# AE0+"X.2@I(:.*B@I*"D;J^DO"B]J0UQ MU$G"N31$F_A=(RI:65I7W-4/JJ2^45!].R555ODI*2SXIT&5>5EM7=W MWJUIVTB'^ MJJZ;Z\75U?#\05Y=#-U]7,,JWLDB/YF5DXJ".05^@P("0G)50%N_5R *7AX[ M3#VH&Y#&4DLV.X]L'=<-:_4E&YPES)CP#%+W#)AD6AK%21!2$=XH1E1\@#C/ M>=E(JESX;'/ /3V?QO?HEUV65L#=MP"\C1_ OR]YUGY EMH*FP! 5D%6I1V5 M(*L@JR"K[B:K&"^]KPVAUE?]L&A)=!6UE>'>R$9P(ZBY!UF%:A94LPS*O\J& M(Y^/)XO.NQ0VL,"V3-FNY0P=(FA$'@Y&4K$! (S$@ %^ 402A0CXY1XQ@G7_ M=/.FO+H L-'%=A+.#(9)5C/"F$42:X(FN:]Y8 M(:SRW^@@^$I[YKE=AJTN4"D BR#M0H&!@@5:"EH*6@I:*ADM535:EK[Q1#7& M1BU52:*8TL34E:$5;WC@X8&U%,H#4!X FPN;74"1Y2/?,T((Y!7DU:WE56"Z M= WWI-9>$EYR&I65KTGMI=2.4>GOO-G%HYI6V.XB^?@%@PH,!PT$A&2J@;#= M!4TMY8)XIQSAGG.B51WB MXS14WC"O-?M67^:Y+8 -+U#&@@TO(*P@K""LLL 9A!6$U:V%5=G4-6=!$F=J MWPNK0(P+CBA.%=/*B]J6]R*L4-."FA9X6&@9A9H"1-!5O/482267!S 2 P;X M!1!)%"+@EWO$");OTTU]LC$(_[5\EG?%3KP6^HTOEGMS%DO7HBT.%UW;Z6G_ M]"UIT,1HKTS- MF?+-9_V4%W'[/&P?+$Z-GQ^&5=R^$K;O/L'BJNU<7F<[/ZM'#:B%54R->P/ZO?GQ2/\DG5,0[,LU(<4V0L#Z"9SZ@*''RUA?:VMEI/-SW\='X M]"Z^<;PKBGC\X_AIWLSUI#C3\ZZ8A:*+3X\WR+*S2_?&2!A/]=2.XU/B'=3Y MT_CYV^^_C.&_=]I,?/S7C=^E?U77NH0/R/SW='Z2.3TX.S@[69T=1!Z@YTMG M9V<>V7!Y3O2T)3@Q:Y\8M:Q;3^+4K [E6R?'S";NJ]F,F1=_?];OUE;6/ZR? MB=WX&&[B)?2ZZ[__JXC__6,IP>*7PDYTV_97*LJ^>;]5OX[G?WYOJENE)KJO M.>TW_V1WNSA__0NMRQ_N/_+BG'_UG%_ W7:_>!USVA=+V!_I-SZFY-5G-\L_ MWLXO_N(L/N>GN=>_7UZ9\W>@\JPK>@8N;$?Z9Q'3/^UIT M3PL]^4._;^.Q_/VC._#M\H"NWH&K0_CLKH5\ 4%G>F)ZR^_UTG^;=L=^Z8>] M]D%4093A=5TVY6LN=/U:54*__G@]P7D[6UEUY^;4DQML?;'MIWSO/XMQ]_[X MPK\9Q)GM(^>7%Y1Z1[0WFCX_]2L?\V-3T\XF$WW6Q@.Z^.XV9UY MLBV_9-F6]+INON4YS*!LE8D'KDS+-$!?4].<"S2:KWOZ0,96(Z-\X(H!(&.H MR'CH(B,@8ZC( )L &6 3(.-F,0-L F1\.6;40 :0 04*9$"! AE0H$ &V 3( MV"B;*" #R "; !E@$R#CCLB0\#. #+ )D'$C-N% !I#Q!60HQ P@ VP"9" W M 3+N(3>10,:]SXJI4%U^=^PTB6XMU2#(I+4X"Z#D I0'5K 2BY >6!!"Z#D M A10#X "Z@%0!E.W#J#D I0'+F,'4'(!"L0L@ (Q"Z! S (HH!X )46@/'!% M/("2"U! /0 *J = &4SY/("2"U! /0!*"L7U $HN0'G@6GL )1>@@'H %&0] M ,I@"O.W"2@W&MS9#Q_/&%:8Y7DOLSROFSAUM'^PMW-T]'*OV#O8>_7SOXO] M@]VO3.($* '*S8!R]_#@^/#E_O.=D[WGQ?%)_.?7O8.3X^+P1;'[R\[!SWO' M$:;Q%X>[_]\OAR^?[[TZ_JL^F[4_%'O_[[?]DW_?"KX9(_:ZWJ=L(?LP8Z*V M0,M=4[<#L L:UL) O LK:= + +* A@ 4T!+ \8D\4P *PK-T7!; +!"X M L$+L "@0NP) ,6T!# 5SQ"ZAD#)7[E;Z 2L90 0$!*B @0"7EBG] )6.HW&^]/Z"2,50@:P$5 MR%I !;(64 $! 2HI0^5^J_P!E8RA @*Z7ZA\V!<1VR("-H@PB#"(,(@P#['O MZCKPNF[;U1UK%Z>+B>Z\0T3*'5H@+R3=@,J JGBW'"JHX44-[P-(9@[)_/@8 M&:YD/HZO&-]EI]B=39>7PDS\EK$JP !7480$JR,@!E92A@CHL0 6R M%HM4R+@'FW'OQ.^[\6RJ)PA(N2,+ 0D!*3789 T51!A$&$28U"3/8??6SQ&+ M<@<5: O^'Z""BIRA0 45.:C(>SOV\9TT$_(SPA/"4S*6+3=F +/B-"4O(AZ4B/'1E/ M$8URAQ6B$:)1\M$(WV8,+BVQ8CP54 ML!X[%*A@/1;KL9N..O>^R/'E%T1?V,"E\_%;/8_O\OCT]CCX@GI^[(P^DT"% M'/^A7[Q M">NV.86E77TV[K!?2/ZP0EA"6!I.6'KNP]B..X2EW&&%L(2P-)RP]'+6MHA) MN6,*,0DQ:3@QZ63VI?SMJP5/);VNX.DON[M[>R]>9!"WMJ_DZ?YA=WUX^VGG MY<[![EZQS%$2WV MA5/+IPP'@<5?_R(993_-P_S'^\VE$YHNYMOWTC&+L?GQB.W+E(=(8 M(T6I:D*5IX2[((@J74D:H9T2=5EZ*IX44WT:/^BB)6^T/GNZ*DT\7'1MIZ?] MNSV)GW;:7]97/OSX9*=]?1A>4_:ZHJ_[E/GU^=^]/NYTYT_]M-O[SV+\[ MJ^-M,^W:G3_'[>6S5GMD+;?(^M6?&A]!O)B.5R_]6_R&/BF3#KU:!@@_!AT@'D0X^.LJ0#D)UW51U24%=)1I/>%V7A-.F)%K(AGAF*L\T M8Y5AGZFN7A&]G4TBV-N5@-JL[&)7=5=YK>JBHAHUHH3F&J;F@@-50+_F&1=>. MNYAKVV_#O#\];UJYJP KV@BY'Y^07)38WR#"B2C"G/9$*D%)):4(PE05$VK#(NR5[W0$GMO3\VG\*.W] MJ2\V$B4=59Q#?T%_IIO1$@]!"Z^0HN/6#T*@"0%$"1@@$4Z<6/K_VIW9VZE_.VO;C35"?+^:Z?]W7]/5R%U3Z^F3V84]4FLQ(EGK$ M*C$2&(DWN"@'[01"1 ,.H+*Q5IR4D#%D[81D'U$(40C)/J""L2>#(*S\DGVM M&QGLQVXOOUKZ0G M1WKL]J>[^FSK+P#UE-_Y7#O6M1_3-:EJ-XG0>^0O_7O]"ZA,@"B6XOB4)D 1]H,$2N M#QI"F$';%O"1*#[0JP4: @TAS" ; C[0@94S#0W+05QGMQ7%?4E-0QP5@7 M M'-&!ED1+9UQ9TV!,VI8S;.(OV\08$Y9LAUT M!EH#K2$P9168T( &_^MF_E<3C.6THJ1QC!,NJ2!*-()('RBS5<.]-)_Z7TMO MJSU<=&VGI_V[?6Q8[;2O#\/MBR+CPZ>SZ7$WL[]_N1#RJL&U?_#B6HNK&I4- M'RDE\S2Y\N=#]$*"#Y'F 3U(\Z"FTE=37-16EXTG96"!\,I(HKD,1'+C:J5# MV93B,S75*YVWLTD$>[L21IN54S=9,!35J!G\SH];JZ7@+8 -H:6 GL?04F@& MQM[8-^T&MD+;AO,HID(44Z$)1%$O2>TI]\9J076]83'U0 V['W;7SD)@8006 MV!'L"&T%]&P"/>@!AK:ZL;821KG@3514NE&$:VN(M,*28*K*>];$"\PVK*T> M;K2H'#55/9**0U=!5X$9MX89T;8.]*"I/5T^0YDG A,"$^P"H&>C=@&:Y&$7 MW- NJ RGH6&4E*+2A,N*$Z5T23B3-G"C*G[WNI;[R?3K3#-]#"=-@N*R&DYZ MX+MB,FO;36\J]14J14'GX)D/NY1!?M]]%ZJ!QQGD9P (B A$!")"G'GD.(-^ M<,29>X@S:,)%G('@!4 @>$%$$+R(,ZG&&1 1 ((^1! 1B AQ!D0$@*0+$#1M MH0KKQE58=2,K$60@HM26<*H,D48I$DHG:\=UT)7]M KKP'?[4SL[]2]G;7O] M8!'VT6 1EDS[%BU'E6 CQK/NBXI24% M4+D95- ;D&YO &WRZ0TXF\^";]OQ;*HG17R#=V/KKYVUDB78L/=G"DW=64(+ M2AOR"4H;4 %A@; & 2T0%J(09K>D$H6&M*,__F_6I$;]_"[MWSQ3R^U5$\\)D[?JOGOCVZDKX>GV>O M#[F!Y.ZR?7YY2%_>._+J#A?[!R^NV^/B&64CKM3 M[7XZU]H76XC2Z+8 RR) MM Y005H'0?68@BIH4U +^P(_!.4-'A80S8 %!#)@ 1(!+$ B@,6&VA(! MB^V%!5JV M(3L "DA.P@.0$+$ B@,7C]: %ML+"Y (8 $2 2SN7&L/6&PO M+$ B@ 5JX@&+.]>_ Q;;"PN0"&"!3 2PN'--.F#Q!WZ_6;Z*O.YG^C.N^),S[OW\>M[;2;7C_89/,ZP?68*39Z#AQ%$,=0/1#%@ M =(!Z8!T$%T2K65/"05#CB[#VL%RG4U,/?6&5I;HT 3"/:V)8DZ18%FPE$K& M&KO^B)W=RZSR,+Q:Y91'?4IY=)Y1#F;<#E/5J!'EP'\8./>6C4 !4B M_P(LD'^E03D9*B3N2EEJ0:I26,*#Y41S)8DTBI6V9"5G;NUMWI,62#>8GT/Y MJ)8-Y%'J 0]. 7@0\@BPN',+4DHH@#Q*2!Y1PZ,FJA6I@Z*$ZU(35;I 2DJ; MQKM2>ZH&(8]VW(-,Q'G&1E4E1A6MH)92CW]02Z!%J"7 XLZ]=BFA8,AJ"8OY MB"Y;&EW0FP=88#8-2 >D@^B"3 >P2+27+R44#)ETAN4%KN$+5[6O@Q.&*!T< MX:%JB%26$^,;5CK&36GIX_C"=_-R13F*ISU/+__!"B*TNH(&T#5)#* 2H@($ %! 2HI P53%8"5-#$!ZA U@(JD+6 2LI0 M@:P%5$! @,K&VJD %4 %! 2H@( %4R# E0>'2H@($ %G2F RL:Z50 50 4$ M!*@@ P)4,(5J %!!6T(+\AJ:"_ 940%@@K$% "X2%*(2Y6*E$H6%M?[#&]A5&4*.;RI-*Q2^< M[ULQF'%8-1N)7#>]R#WZH;D&1(G,#E!! M9@=-];B:2C-7<:EK(H6EA#?6$VU<1:PLG7'*>2'6TE2?;0F6BJ2ZP4YBU8@R M 4$UQ- 'YP$L"4$%J&RL62PE9$!0)22HA!(RRBA.5&TKPKFHB?(Z$&6:TC9. M-&5M4A94.^YA1FYQ58]D WDUR$ (>07.A+P"5- *":B @ "5E*&"5DA !:V0 M@ H("%!!!@2HI P5#/&"P7Q3@[GF355:S8E@M"+1DCE'D*?#QX62-L "Y .2 >D@^B"-MA\HLNPO(0U#"!?,V6\]L0* MYPAGOB2J9I0T7M32-77-2[9^&^PJH^Q'N"_SR=V/TLG!-,.R$6=J5'&:IY64 M4\A#[RN8$.D78('T*PW*R4\@N4;HQC>>>"HUX;2JB:2A)LPTGAD>'#/KKY"E MJX]NL,Y&&1WQNH$X2CW$RI"^.'JI+-TU30L&0I1*6 M\1%=MC2ZH.<4L+A9?VE** #II TCD ZB"S(=P (]I8F0SK"\P#5,86FDT<[7 M)%#?$-YX0[15CG#-=5U:01U=?Q?H^S.%[V3D"L5'3:/R-'(Q^!7]IIN 7W^+ MZZGU?<>I71:DQ&..MWY_ZVW?=@W7%*-!<6%G#^1L@ KR.$ %! 2H/#I40$" MRMV;4 $50 7->X *9"V@ ED+J#PZ5"!K 140$*"RL48J0 50 0$!*B @0 6C MT "51X<*" A005L*H+*Q5A5 !5 ! 0$JR( E4=I6P%4;@85- >DVQQ FWR: M W[9VRUVVM9WQ8[]SV+#"<4%K05CCJWYS"DZ4H894IBR-T$Q)[BZVJ3C? M*?CZX5='B[E]JUM_&)9Y;#N8>5=T)&HVXDKFN;U%[L$/;33@221V@ H2.TBJ MQY5494@5+M&T:$FI:Z=II+:Q84U(M-_]*2E'=8+^P1HXH$U!3 M0XQ[L)20@;45$)JBC+I*N8=$;8,A#/9&U0\_FAH64D;>-G8 M5-74CGN@D5ILU)35B):9;L6:>QR$N@)E0ET!*AMK>$P)&4-65RA"0!1"%$*# M)*""65X@K(2A!<)"%$*&!:ALK*$R)60,F;"&Y5^NX5\S(YGTO"*Z; 3A55D2 MR:O^.R^-K 73IMF8?WU'SUG2$:MXGI[S33I\!Q_($N[FQ:BO' "&[:5]B3-86VX<'#""(8:@$@B%'EV$UJ:\S9L!7-G#E"5MN)\!,0^(KE$1JWM#: M<2L=N]'DIBOYXY"F-G%9CN)URG-7@IR"'#HQP'U(N +)%QI4$Y^DJBAL@G. M&<*\UH3S?E: H()(RH47H71,AYOLM92,(KK)U"4.-32$^ 8G +0'-018W+FE M*"440 TEI(:8K2NC.>L'3RK"91V%4"T5<95PI7$-5;)*40WMN(>9FE2-E*HA MCH80[B".P((01X#%G5OE4D+!D,41UN817;8TNJ"U#K# \"*0#D@'T069#F"1 M:"M>2B@8,ND,RPMP;OFH M;#*N\KM)6VB6@]42;A7-=1Y1/++@YW/?(ZL?2:2GKOA#S^=ZVK5;-]@/V_X^ MA-S*$BI(V 5)'& "@@(4 $! 2HI0P4CD0 5-.'"@@(4$%/"J"RL3X50 50 0$!*LB M !6,CQH 5- GD&Z?0$XCI;I9<;1_M%>,I^]\V\WF[:B8^J[O&AA?=!#868L^ M ?3?H?_NV]NP.4E#%02Q3M:$AZHB1NN&*%W5W*DZB+7[[U;[]!]V;_M]T!YN M [:CB]:@>]JCOV+YMN[E'O&0$T+H(R<$5*"CH*,>64<91BOC/&$5]X0K%H@I MN2#.Z6"LMDHI=Y-]#)*043?9OA8J:K#Q#BH*U(A1@(G$H'7VEH()<#80T"6I#-B$(@+$!E8SUA*2%CR(0U+%-J#?,QE%8J5==$65X37IN& M2%USPB3G91D:7?EUAZUOQGS<<0\S1(NI$:OEJ*[@1 XR^$%2@2 "(0HA"Z(H$5#"]"X25,+1 6(A"R+ E8UU4::$C"$3UK#\RS5, M:RP4>OA/MV M<^#L!B>V$!$@$LT&\!6-RYMP*PV%Y8@$0 "V0B@,6=^QT BX>; M&C5XW"1<:9[3A*BSB[W-XZ'.[.]%-XN'=7HZFZY^SCHT8CT.P^Z'!H]C;^-3N[%O M'WNTP0TF1!5M1.F/3\B39SR#&0=_RSKZ(8V#7D<:!UA *Z7!-AEJI;+F%:]H M((X[2GCC)#%:EJ3TNA$\Q/\,OTG?>O)2:?VV>"BEX<0^*"50(@8\/08E#BL* MKL&(QEEC:A6(]B4CG%>*J. 5<;1203MI&[8N(R;@'NPNG<)[&BY->Q[,@ N_ MO1_YX",?NN) B+ . M8!VE03GXZ*3C*%*L#"4I0PDWP1'/#B5.5*(VIHE:R M@W$.OBF3;K";GH!$&D30@V< +H1$ BSNW/.9$@J&+)'R6UT)SDA7646THX9P MZ0V16@4BG/-"U;76KAF,1MIQ#S+F[LHR2YV!<,(Z"\AQZ\@1F@FPP*BZQ]!, M:TS^&3R,0#J(+FB)!BSNW!*=$@I .FG#"*2#Z(),!["X72H@( %?0, "H;ZR, 5 5$!"@@@P(4,%8M@% M!3T"Z?8(Y#2J[=3/W_AYT/#3F*[5S<2^W6Y>'CR8>UP@,,\GO%1+;,?EYYE?(3J I5"=0$J M&VOC20D90U9=L D0A1"%T/8#J&!\" @K86B!L!"%D&$!*AMK$TH)&4,FK/Q\ M[<;J1C@A25F+BG#?U$1QZHBW\7^*.N&42L/7AA?]!2_Z)OUL@P]P"?>NY33? MYOBMGOO"Z-:[>#RG9S[>KM_J8!L\ME#%E$*V-W@8(;-["+D^>%@@BP,L0#H@ M'9 .H@LZR1!=A@0C=(TAND#2 A:0M" =2%I$%Y .8)$8+-#1]>"D,ZR%TC46 MOIEUOE9*D29P2;@ISQ>^F:U5W3!#O6<7"]_GO5)KK7TO5\^6BV>[5];.7OG_ M+,9M/%W'?OYN;/U1_- S]\K;V9OI\E7^J2<+/\0^KZI4(U:*@:^L__4OM"XA MJ<"=6\>=D%2 !=JUD,>#=!!=T(8%6*#E"J0SAYK6+C@=CZWQA)?*$T65)2)8PR6U5E"5M'D,P_?+AB_F@Z'':A/P.^S> M^OFRNVKNW\;[?/S.%Y-9V]ZE:?EIT*>-Q#@5X*!Q*(??+,J8A M'WP(X9]W.$*R",R PD!AB4 +%(9P=/-PA/XOA"/TA"$<)8$9*&I@!HH:%)8( MM*"H$8Y 8< ,>M- 8: PA*,M"4>@,&#FIIA!+Q H#!2&<)0(9M \!,S<%#/H M+,)LC!M7>5-9LJ81E#2-4X3SDA/#FXHXPS2WOO).-)]6>2\+.W>OUG7N3^WL MU+^V![P[#B?[S:#;O7W^GZ^9CL^BTF?B3V9&>^VGWH#N 6+LX74SB4]W7 MCO*NNX$4;83NCT_(DV>T'''&!EXDCMG/X%9P*RP%8 9-=]!CCZ['A-?>^Y(2 M[YI^5AFKB*&E)Y5AMJY*$X35CZG'H)LPIRSM'KILVJS\MW&P1;_5+!F7?B[LQZ)RYLZ&YL40;)YW24LN2?\JDR][T]G#1M9V>]N_V,3?NM*\/P^W- MB:.Y#WX^]^ZXF]G?O^Q#7*73_8,7UW:I,YG!O$_L2IH?56Y\4Y9<>&[K;(9- M1YO_V39$03E!.=U4.05E/"L;2Z2A+BJG*A ME2)!E%I[;;C@XC/EU$N:M[-) M!'N[$D$;ETXWV-\'R@G**4D^A')"(W"BX28_GK.N:GCD-&)*UA!.RX8HY101 MC@57<\LJYS?K$,2'3V?3>[('U$A1,1*R!L^ESW/H-0?/P2%((-K (8!R@G+Z MAG)RH;)5<"51524)U[PADBD6?VQ,Z7DE?*@V[!!\4SK=P![@2HR:1D$WI:^; MX ] -T$W)1!MME W8=,#Z*8;.DZVDK6L-:F4J FWIB+&U9QHVC#/K>-&?C:0 M]X%UTXY[F)FY/$HH)4=E#1D%&94:.4)&04:E&6VV3D9AXPUTR=Q81QE-2Q-" M371I)>%-S8CB7,9#E=J(TE54T0WKJ%>^TQ%X;D_/I_&CM/?89JQ&I50C6O&! M*ZEK6XTAHH9&C1!1V-PES4"S=2(*6[] 1-U81%6EM91'Z50%+0@WE2!:.TTD MMTU-E="U^FS YT.;4=B^!9H*F@J:"L94:H%FZS05MF_!^MZ-U_>T%UY81KAP MGG#=U$35E26E;BHF?*.-OG/GU%W:GIH18VS$U-=5SQJ[F2CL9G)3\-$R.?ZX M (R48@>R%T#D M]ET(@,A-(?+5FG8J+VO:XR'U?_7CD[[2/B,RNL]-?A\.-5>[6:R?=GZ^J7:6 M>P#%N/X:=[,]:0XT_.NF(6BBT^WL^FR MMZGO>"W">*JG=AR?TEYTR[;??QG$?U].\(W_NO&[]*_J6I?P 6_^>SH_R9P> MG)V$SL[./-ZQRW.BIRW!B<&)P8G!B<&)P8G!B<&)P8G!B<&)P8G!B<&)N<.) M44NS.8E3LSJ4;YT<,YNXKYV:?YAY\?=G?_V+9&5]N;'^ QS#3>SAWD?[[_\J MXG__6%IJ\4MA)[IM^RLUZ_JMZ*;+#7[GP]H2Z"8FZC6G_?&'+N"F?-WH/*L*WHO MM[ =Z9]%3/^TIT4W7_@?B@^/$!WB>STM].0/_;Z-Q_+WC^[ M\L#NGH'K@[A ML[L61C@(.M,3T^\V]GJY+]BT._;+3;M>\]K;X$+Y6CO.7G.NS&O3^/#ZXR5B MY^ULKOL_.%]L?'*#/4ZW_93OZO;MB\GLC\O]:P=Q;OO8^>4J@7Z1NU\Z_/SD MKU:F/UZFMK/)1)^U\8 NOKO-^=6+;G99\E*N%J*_N+,<_6QG.6U_?S.?+:;N MZ8HI?QC^4GRM'GBON4Q#]*=%/AE"@SYPR2"0,5AD5 @:@,:C%)$"&<-%!N@$ MR "=W#,TOEY%7"-_N3MV9*(5Z1)1)BW^ 5"R 2\/E=65D1_L'>SM'1R_WBKV#O5<__[O8/]C] M2KLD, E,;@23NX<'QX'+XK=G>-?BA-,'T9(>_"0U@_33<#M2&Y>>K;X0JA"J!ILJ**WL]L@ MMG(26QO?TNR#:5&\>'7X:W%XM/=JYV3_X.=B9_=D_Y_[)_M[QT^WET.QP^MP M5YD>"3,/77D'T&1#<-@>>,A0 2O,B MA+. MR[XO^VN02W)VX+MB,FO;->-6/@C;/I+;.+;^9_M =0T+/BZ(XI,^1*TOF)G+ MYPT(6\5WZ^^1D<0!_V/\Y].(P1=SO=QW9;DQB.W(E8>(5;XJ666)JRPGW)N& M*"$KTCA;N]I+0\OR23'5I_&3+EKR1NNSIS%^[T_M[-2_C$'\2;'#+4R2 MN#Q_V[Y8!6?@H;.\G, "M02U!+4$M92,6N*BI: M.&Z%E7=02_0CM43O0RW5(U:)D1 9BJ6;&%:#CULPIS9L3A5A/CN-Y[KM;]CQ M=.%=,3OSJ_NU'153OYJ%IO]<=Z#CL$O5MT^,;7[DY\ 1 F4%975K925+6\L@ M!+%:-X3[0(D,H22TH5;(NF*!V4^5U0=9]2+&ZN=70O7A9:2.X?PPG.@_-VY3 M-:.RX2,J>7["*R==!4<*O ;E X3DJGQ$7LJG'[Y#V0\H7H$_D(0_<*XXXV^O MN ,IF.JHXLR)*S-'3<+\"><@=>>@\=[P1CM2&R8)-\(2*;4FS@;] SM=-Q^;Q7(&S[/?]V3Z MMMNXQU"-6"-'I:BS]ABRU&OP'<"4T%= #?05]%7:^LI*KRCSE*A0"\)9[8@, MO"3:^Q 4M3KXD(*^0O$,BF=@CCTNSG;<_R[:KA\WVA;=K)C[>,/:\<0ORV66 MKEDWRWPY$0+MH1>+A@D,]"H#&7 " QP"8 !+DD(&D/AW;@;^_;:_0@'CSRP&=@,; 9D M(#,",, E :X)'EDH*@ZX6R)-AEE2\]]/" [7J[G%GKJ"GW:+PO_W_*!% HW M0&]##6+9@R7AXI[,FH\&5O2Q3NUT[8TR#2--T(KPJM;$*$V)E!6CTLF&4?=I M;<_56!V_G_AE^<[4[5P)V1NJA.X+H"LVJAG]:H'.]L0!),L@#2@,@ 4* PHC M)85A*MG4#0F4!<(=5\34H22ZXI9RX745FOM7&/=6"_R,CCA3(Z;$MQ4&%I+3 MH)"\K)'CMWKN"Z/[560[.SWST_:;KLC@T05] H,?6@1:Y'ZUB C**,\H48W6 MA'LNB*;.$BUT;WAH[ZWY5(LLP^]/??3=O1)\-^9OE%%[E&MHCZSN<3@9"/Y0 M!0 &5$%R+)NA*E#,-,8H3IP3%>&VHD3[4)+:>&V;TG#CQ'VH@GOT),IR%$_I M_3H265J7<"DV=)_MGY[I\;QO_,5DQ[1P-FQIDB=8(%<@5VXM5X00GO8B17%+ M.-6*F,KU2RN>44-KH=UG QMWVM9W'T+T;E0O;_RF)C<^8V)-N9+]?0]C R0! M10&P0%$,5U'U%E&S%.SU9^&+N3[UN%_T_T^7L.:_GT]FB MZU5<.W;G&^OE[?."$[$ ,#3^PPZGJ:?4=555WM8U":X?[=L82B2WGC1*-$PZ MQ8*O+E+J,__F_=/5AJ9O^E3Z:NSM@_4_^UC]ZFJHWE2:S4>UY-T;\B%MO3P>*PF3)/L"3,GK & M4K<&A*->*5435U-*N"DED=HS4DGE&AN$-K7\BC6P<@*6$?IQC0$VHDR,%%=9 M&P-Y!B^8!6 ZR"* 9:MD$4P%5 S 0+@EW'[6XVD1Q6RK)[XW#71?^WFM1S!X M;('XX)P/CN20^Z>>^[-2!FD,);4H*\++$(@)NB*2:VNM:,HZ\$\K[?OHVX\] M/9P^'[=GLW;&5J@1MI*U+]=&B_T6D[OZLPO:F47S7UJ"YK--DC MJ09-0%, +- 4T!0):0IJ*NL--<3ZTA,>-0213 CB@C6,EKJA#;\?37&?LP^J MIAJQ>HWI2JAE2(,V\G) =M_JZ9OX3N/I>1G#T@J9C+493\;=V+=/\W9[H4ZP M#( QQT &LE\ UP"8(!+4D<&5H<3SHV8R"@W.IEKYY?YT-Q/=.==<:;GW?M^ MH3AB*J9*.KN;F-JSZFNB-&]NUOJ M0$QE./%2"M=055>>?EHJOC^U7D7M3J\=2J9$L>=;E MXGF&+>3[X#@((H!EJP119JO=:!"'<;#)LO)W?MK-YN,U?('!HPJ4!]L;](9B MKOM-]QFEE372D+)J5)_NUT0Y$W-^Q9AH@K"NJKZ=[E\)Q!O*\XLV(NC')^3) MLTJQ42TD!LN##$ &4 D !E1"!DEPED8,$N,-0?!H[L_TV!7CJ9V=^J+3?WKL MK9X.V(9-A7F"!?2()/JV2715:D#W-P.^S>^CGV)@?= MP5I.D-I0<)YZ\JQ*(RKC:V)-R0GW.B;/C%;$UMYJ67/!9/AV\KR,PH=GR_'E MTS>K3TY%JL$%YVC$*B3W("ZH&P,A"U2!AQX(YDOA[A.!%OV)QIM_W MW8K;9T^"!N%EYT"-2/A33_@;;2@U5!$E:DVXD9*82DA25I8USFIM5;E^A_G1 M*F!O?,&\*>M1)< # =9!' LE6R*#/'8& LNX8JW5X=\\DG\S7W@7#^:TGRNP MA/ER1T'CISZ,49D!E8(UC+04"8R:U"4)+;53C:B(\XP2WNA -'6>5*YI9)"R MKIC^MB39.SV;S-Y[_VJUM^O+#R,O-N[9U%4SDBKOO0&''[/@SX#,H'( C"Q4 M#GR7Q$5.TU!?:2^)YG5#N/6&:&4=45'AE)4N65.M47YZ6Y%S?Q9,549MP];8 M!@E%-3!E-C3S;M'&C^KG$<-GL_8;)DR64(-DP?(19$QR@2E#&2-D8,8R3F@= M/.'<6*(4TZ2NR\;403MFW+=ES&X\IOX5_S7NWEY$[PLM\WY3[31L1+D<";7& M8E+V(0%>"/@#8@-@@=@8KMC =A1(NC>^'<5Y/<25 ?-Y6\#@/JP-@.=0 7'/ M675EN+,E);%2!]#Z11H=Q5(YSWUX[\C!+I($&X7)G08WH?T@]^Z>U M-XVGAC#:",*9#$09KPEU6ACG&QD:ME9+9A^Q]\\#]BMO_?A=WYQYX+M-+:G3 M4:GDB)5-UKE_GB$,?@#X#N((8-DJ<03? "4 F_0(JBHCCR *R\+J]FVQ:)=. M03&[V!>]Z%7?N^7J4T&6VG,\7?2/GS]C-MUXF<#3HIU-QN[BE$4*ZT\ B'*8 M1)D10A)F1U@'R5L'-O!*!$^,+RWA%2^)$E5-E#9"E9YK;CZ;"!G#]FZ,VD?S MV;NQ\^ZG][^UO6WP8:C%9>S>O0S_,;8(YJP4:\_GK+X4 N)^H)P'1; MS7300D (M% 27)2C%F*L\HTI _'>5H135A-C&T9*ZZQ5KO:&?59$^9!:Z-[V M7/B@A22EHY)FN+J"PA:85ALVK<[.[_G"O/^:<>7&[;EW%9^VGG7U+7!^F5B' M@E)(N,=9]QDX:A*6=9DM U,"*RS;Q:SPM%*$5^[FO#24**5XR0(14TCM0A! M?*KJUI1TSZ^$]XT;7,\:,6(U]IZ <01.@1(!:J!$\E(B*$5!5I]8*D(NI16TY#$-KQI'.*TU48UDI*;!RTH)S9L[E)P\0GF):)H1 MO687R(%<.I27@-6VFM6@>X 0Z)XDN"A'W6.J4EJE)6F8; C76A/=-"7A=>5\ MHZK:R,^Z=.]+]Z"4!*4D.9A.V?A-NSO'OQ0O7A[^Z[AX\>KPUV+_X)][QR?[ M!S\7.[LG^__7]7GXT[/2G\GV=^ZL;=8HXY$XA)B9C9R; 5/&QXV-=[V+YD MCC+5$->/F.#!46(:YPBKN.*N#)3[YE,/^TB_/_73KCV9[=C_+,9S?S2?N45O M7/N=MO7=Q@KF*:U'JL0Z?=KQ"7DZB N*!L#(0M&@)A]+IDCD[Q&"2PG9CI?Z M=!8*LVCC26G;43'U7?_ LH9?KW2FVSXK$AP)WSH'WH03D+H3('6I;?"""!._ M\,H8HJQCQ+FZMHY6KI;JFT[ 3^?AV[<'OCL,?:G;^6_48P> 6@.V@C@&6KM!$\!10"P#^X)=R.YC/KO6N+,)^=%MU;7[1ZXGOG((S_ M]*[0RQ6IO/U2$"&,=)#>HY+>P%++=;K;I&5&-8XT=3^#TCI/-!,5D0WEFE7" M:EI^Y@>MKM3-W>?Q;CL]XSV)0=4(^8:D:R M%C?:5V_XMSXR:7 "Q * ;&0'/EF*!9J2IEH^M6"NBX)5T[U.J$DEM*@K7., M-_;!Q,*]]<(_XXT:*5E]6RJ@/@+^QF/[&^/I.]]VR_6W[;-SH6+@_4/9I!:L M,E0VK&RHXK0A-G!!N/2<&!F%#A,\>%'[RIIO*IM?=;>8C[OW4=+LSB83OWSE M]C#L?XC@F[)#&),C)FYFAN09%&"0@$$@-P 6R(WAR@V4&B 5?ZQ4W.OY=+;H M>MW6CMWYK*CB[+PB=EVK>.#34\"+#[Z8,'"$@ R1>]\V]W:A+KUK#*D:Q0GG ME!/M^]S;L(:7WG@JW$7N?>;?O/\H\5Z-9WX3@_'NU0B]6FG8\#X%(U&6HWBJ M48, =@ [0#\ (= /J?$Q]@(88H+-1$8)]N7,ON_.A_;]K3@['Y10F/?G"][C MCR;X%:0XG]CEF9LK3<$5W6EG#3 MSP+4PA#!'6LJXSCKR_+6FH2S?Q'D/TS"V;T,\(>7\7WC4P&K42GI2.4X'R=W M_08? HP('074;+N.RLRO&!COKK,%D] UL\R31E:2\&!+8J+B(-QY:0-7#?-N MDS(J\<:*P0L3&$N;-I;.?:6O64ENW)Z[2?%IZYE)&5GM$#Q8C!FLN(%)E+JZ M\48[*[TBH@J"\+)B1#64$Q:<"+SR(52?J9LUIQ,!X=PW)U 3O%->:V*:N"*>N)EIJ04PC*^-4L**L'THRH:AD:XVA;#RA MW9WC7XH7+P__=5R\>'7X:_%B_V#G8'?_X.=B9_=D_Y_[)_M[QT\S7T:#:'GH M19)A N,:70)D;#4RD!T#&. 2 -<\BC(P))YNIE17ALE_C2;SV=_+-?$W^CQ MM.V*/V;SW_N?K3X;=WI2]&>IGV%@Y]Z-NQ14.-:]F"!TPNG][9.;PC> M,5<:(CQUA//:$VT-)596@3FM*E8VUXTO.)AUOCW2[[69^(UMERANOEEBGG<^ M,F;0!#0%P )- 4V1CJ:@3IC*4$8T+R7AME9$^]*1("M+66T,J_C]:(K[6RNN MUM446"M.@S3RMOVTB/XFR-O$A2Z!NS\T#8*J_]1%B+76 MAP*@(0^D81^[B>Z\Z[H M9H7_SV+^3:#L_G:LP@&B4D0)KQUD"/J%>_7 M)JB=+&50CCBC*\*-*HEB-2>RKDM5&R<#C M+Y>/;,I J%A?S'CC)HGAAP%DW^ '" < \(A.2+&HCPR[K+PJQNJ[6?\=?.Q67QSLE^66 11PI+.@CRQ.I]ZVJUL*'FE&J(: MZPAGI29:^D"T+C6S6BM//Z[0/P_?+V;SW:2,8"$3XP5;G2U-ZM M.9?FQ474WO@HOV=4C!1E(TH;K,Z#)< 2$!2 "@1%^@2=H:"PI=45K22I@V-1 M7HB2F, 5$8**FC?>*?_95H7W)2@2W[PP2V_ M*?IA>*/EUV+O__VV_\^=EWL')\?%SL'SXM7>\?+WZ=@%$/OY*1W M,D<-I ^DSZW++W1558VJ"965(=Q[062H&#%UL*ZBM:?V,R^EUSW]__?^LQB_ MTY.^ENZ5[ZLN;.==_XN=J?OX@2O//(H?=!:%DIU[W?KG?O5O_'FRZ ]\[T_[ M5D_?^%>Z\WLA>-MMRH\1(U8U(T$9)DK H@$/0;T -5 O4"])JQ M/SC8/_BY.'Q1_'MOY]6C+5.@;C0#:9010B"#((-N71 C34TY5X0VEA$>H@(R MS#2D+&L=K[L(THA[E4$?JYJ=]O5AV*R,R4FEP&T!.4 ^ "&0#T.@8VQ@@6Q[ M*-GV7GQXC3S[6VA\6KC9PDS\96QDWXM!U@AN'8UN')__ YR!C)'+WR&7;T2@ MC5,E<<(YPFO?$$V%(9X:PTTI:2/,YG+Y.Q94B'K$FZ]OBH&"BFR9)XVE\6P8 M!6B2R?J4C"BI*P(M\X2J1M#F'.&RX9IKU5>JQ HI@ )W>M= M=OS;T='+O5_W#DYV7A;/]X]W7QX>__9J[[AW<9:FSHN7A_\J]@]>'+[Z=>=D M__#@Z:97QK["=!! PQ30.4'D&NT"C"2&$63? $92P0/\ HB 7S:'$:R6IYM. MY37N87]J9Z>^Z/2?\>W.]-AMX>K#MI';L-SC88(*5C&LXMOW[=4F_I^3JE:" M<.X;HCBGI%1"2%=9WOCF4ZMX%<=/^C!^%*/X@=_8S@"4CIBZV2Z->=[RR*,? M915[H&"!Z(#H@.@8JNC 2 4DZ9M,TCL_]VWWS01]\)#:/EX$J7*DG#&2J+JT)#:.L9Y\-X%^7E"O8JYF\ZF1V5#1ZI$ES?B/N(^ M! & 4$ 07#?@L ):T/=&&(:00FON2?*64JTD\Y['8P-_DZ"X/ZVKI,CQM;8 M=!<5 S C-F1&M.U"3ZTO9B$>T.GIK#_HF?V]!W%_3\3+U/:W7?SUW$]TYUUQ MIN?=^_CUO3:3Z^<^9@E-:!BL#$'7)!?(,M0UMFYX4%X3K9PB7+N&2*X\J6SM M:F4HI=7EJ*8S_^;]T^,^/SL/VIAP0-EI[5%/V ML0"N"(@#*@-@@TNU12FZKDA 9K"*]K090S@=3<2F6<"$Y6ZZ3=![/.GZ?;&YOK5]X\ MUQ[^S8Z\&BP >0!@0!XD1[?7Y\M_[WIRC/^Z\;OSK__]7T7\[Q_+!^*7PDYT MV_97)9+I/+)KI^-YGM_;I5,/=0M?O6C6]\4&ZUVU+S]ZRT]VMVOWU[_0NOSH MRN&[U[Y=7 MYOP=J#SKBOY&+J+,[9]%3/^TIT4W7_@?B@^/$!WB>STM].0/_;Z-Q_+WC^[ MM\L#NGH'7G/7?IEE>Q>LO^$_1]&*!SXFA1B_)OJLC:?QXKO;8$0ONMEEV"_+ M9=1'8;J&GKM@C/WL]W[[E M#NAZK(U!ZZ<6Q3*T J6O-.^+;RK/:\(ICUK)E8H857*A:"AK4W_-"CQ:S.U; MW?K#L-.V_M,=G!^PYXB-&DE'K.(HN8$U"*: K !8("L&+"M0/? M#I9"+N\%$U C5M) @\BN[S6[]II5UE)&0J4UX8;5Q'!EB&[J,EA>2^D^&Z)T M,)M:W;X]G/?=+.<_['R(R >^?S &;=_I^?M5XKW\]=R[EV-MQI/X--_&7RQ. MO:.;RLGYJ&Q0F0/: &U 3P 8T!,)\/.]I-596CM(M3<$P;T0O.U66TOT5=/^ MHGEE_'_?3*FS1!YH$0XTJ#*Y.)5AZEV)2K+:ET0H:4E,NAW1=:@(+P/3JF1- M:;[:X[(*V_VV$LN@O?M1S-[KG6CN/%7NJTRST>NUEQZN=O_+SHYGK:KJ15WLXCB!&6]-!( ML,R+!+_++]'6CFMMA").QZDL_JC1/M\3?M#A-Z]&J W ME%X7;030CT](OW)=2W[MRO5 KM7?\@Y2\ # 7I U $86L@:Y/5;:D>_?(P2? M>W\:LWHW?A>5Y-054:NN=BKKQOU^#$=S'_Q\'I^Q7.99]I8?[1_M%?_2\YC^ M=QCRD XPATV;>8(%5(J5^-L:!$XX9[UM2%F9BG#J#%&R_U(QRYM&&U9]O!)_ MV+WU\\N(O0S8S\_C>KLS=3ON?Q=M=^ICU(X_7?SF/)#_.G/C$(&\T97Z>B3K M:B35&G.OLH\42--!*] @ ,M&-0C0CDE84?GBU7<:9O5KJ[+WQ? MM+[0RR[%8F:6.RNZ8CPM_)_VK9Z^\^SR=@M"][#>*JG=AR?TG;Q@>7ZR??K3"VY MIZOZJ,3RR8'<(Y&DCOD;GYY[)EJ@!V<'9R?ALY- Y-DXES[8X*?OQ4.?S=[Z MZ>=NMA_G?<[;VSM'1R[UB[V#OU<__+O8/=K\'GZ[+I]>=VH/#D[WC MXN2PV#T\.#Y\N?]\YV3O>?%B_V#G8'=_YV5Q?!(?^'7OX.08I_M>Y,N_O9ZW MQ=[4Q;3^N;?^U/CYBE$J.BKZ%9=E@7O\A@[LC*_6> X6I_%M[2>K53\MVOBN M;?OLK*O1A5$<54278NZ$8'YFMYTF'D\'GW6"[$8]5=_.IXNO-OI;O/>Y/SO M]6I2^U79]_J7R>^J$:(63;VV^DLQ9'QVS(L(Y7F/J?-H4M"5R4I_* YV3GY[ MM5<[9SLQQAS">J/X+(">7SHZAF\)0(^OPH#N'ER\'DVXOWV]>/C M\/Y; >= =XNY/PSG2^"S:?NE@"*DIJ%QG 1>2<)KYHBJI2.\J=OWA?[4_M]\5U? MG!/)^7VQ.SL]74S/>VO:XOA]V_G3=K1ZVK*A\O(%?HDW<7S=\U_^K?BN9W-6 M_G"T]_._E]_2'T;%Q6,7?_7I+_ZX>*0XGTMT_OCN:@GL_)=_&Q5_Z#8^91P_ MDY[$XYS-W^AI/"FNB(_KXM?Q- :)6:;1\K_,WZ0*/V M^.Q\OGRY^^%,?/++BT_3'UB_RC=WRQ%-RQ?JCZ?S\]-VM:ZGN\+Z>6\5%#MO MYGZYDKRW^G"KM"!^[4])_(,^91D'KU:L5W_5SRWW\R.]\/"-7+M'Y*=$7K_#A6BW?-%Z9 MT]GTS=43/2I^\9/QK+UX\]W9]_%@XWM.]!_]$N?5:[=\@>*/M_'-WY/9'WU% M<;LP[=B-]?S]Q=KGQ07\[LIAG;_V\<)\.* O7:6/WGDR/AWW'W]R4?I6V(M# M?JE_]\5Q%S]D5QS/)GJ^O,3Q%/?O^>OR9+5+'=O\4+SR9YM?UG6_WQ\=OXUO$#NFM>X6PQ[P=Y=?TEBZ$F7N4/GV\%2K?" M3_]6XVE\UJ>?=?05H+:+^;OQN_'Y%;JXF.WM3OKJSR].^/?%B_@*LS\N7MQ. M9FW__?D+G+_7U;_?73WC\@;YZ.Y<5BFN[LU>NQ5A/CN]/E!]=!H^CE/+$]5/ M1//+^]K-^@,SYR*C6+07Q_SA[_OW7%W*_ESX_RSBU9G$TQHOY,[9?#PI:'41 M5#X[U"]ZXO7N7*M=OX.D];8O&_\CBJ9(CT^>=7_,[K"76[)7O/@E"I+Q MF!C=]N2[U!O^PUT3-:^/1+9ZTL7MM#N+XM>N[MBK\C.>^KS$-]*45;KD;[=B'%.:JHOSB M,RYOAZ4D7JGY#WKZ_V?O2WOCQK%VOU_@_@;N3 M($Y/XWX**)*R-9&E&BUV_/[Z>PY)+;78*:^I*G,P2+NJ))$BS_*?,>K, MW_?_5?77Z\T"R4\*)UO?Q;)"8-=!4W;?,V!A?])< (&*96COJYSV,/_IO5\T32;36VS$P$_**M"#8%W3H=!I%\OV!HX;4%!US?R MWG6FQ_2M@-1A9&F)PZ8,GZA6)%.5G,M^&W(*5=>BVL:-MP!)XXI6V:(/Z&[" M^\>0;=\U69/2JK]$OL"KMU@K!B5] 2H,> MQ$^E 5WR0LVT\XA*W+TLR!?$\N*-XRI\'NR%1IH1@BLD>HX.H5(H=YR<,-;T M[8WT]6I@VUG@IR5:6&?C["+%'VS]RG\^RQ?MS4OI\,JZ&JM16>(;S+O1GF.D M+U"/6'<*KK$Z>BP;9= MT7/D"9A(WEI%57UMD,7D5/@PLYZWI84[>8)L.G@*?\&,II-5LQLL!CD_;4:T M@IV5@(G1!5@5G7S,O*ZPP%:]>%;DA^/93<)?>QWJ.A&GE;#^.)9S M(D=UU> M^W:6PLI),+!&=>;&%O/V"$Z1RR5WH:+@%4P 7L>J9(@?\*IBY?[8%'PAV6B) M>V;PUBT8'< F< D]U3[@TSH'L*]4=#-P4'-@?>CP4" ,($[E!+**=:C&T-\O M5;2$-/H(5RL_J.>I61:"2E1<5$P+FX&Q]706IJ&9>9C(R.JEU"F7\#('NX$( M'X*C<\A_F>'@&DF3T5[<5IY*9YW4.%\,T@/%.Z:DJ;X3*N*$% M<"07B$IG&FR#A5L4M-?/\[.JK2ZJHJ4@@A8<>HTR%^5=2[)F^*U7_(@M%ER# MZ"''&WM?A?YZP)2]B7E@_2GZ.4V>2MM>Z0/<%NAGJ 5Z.>"E%^;87LUQ^]"R M;^%ET2YH5'LEM&P1Z]1410M 4($H+)1)GPD4=UHJJL6[LD > @DAPL>0ZU3@ MGL'7Z$:IU71IT53#]-8N&0P\P6+J5N5@D'!)1@;S.?PTC+F_PG"GF=MX8K>, M #]/!(X*#@S1\6DD3[(H%Q>BJ.;P \RHR\ 0[VH,3\A8N2@*D)L ATKI\>*G M@E09D?!),S/6'T50!]-.Q,S225N]%/T%=%3@; MA$+2E] (E!^\8VB;82K"1,2@\#@5K0I15DV+3DGMJLSK7E3"E#<3W+W,4[BP MF\^KNK52N!#-P>OD7R:3G4"O3(PQ?.'K4=THV]2 *-F-+#/YU5NX/EL;6_TX M<6%.O)R2C"!0IT]I8$&:(6=] M7K6AFO9E>]&%RT2$:Z* KN@)6O2L+S+V2XNTRAY&PZ F?R1!2 M7JHD@,$I!ROY#KX!>B#_/>WSB;/&!9RLS&3"ESD\*Q5RUEW3Z&B4#G\IS_4U M+R0OG-*%?)1>*MRU6IS3O%S((IO>W?2I_3(Q9ER"A;.H2PGLZ[[98AAHPO!W M6BYYVDL&.DYU '[82=X3C--BEY:R/60,X"""HX]5D3. -C>>W@TRQV=.:A,_CD+B MAS$C:9*&)/6%[?N.RY*0/=IANPW&OLMAN\="O/'[S];AT=&'/]Y_/G[_J_7QPV_'1\=O[WDJ]RZK^["[Y6S# ML3YCA3YJ"0%5+&!)Z%RI?V\4/&GF>CQAC$11ZN.A<4J2P(F(B)GO<2=Q!:>/ M)7@V&?M'"9[;'N&5.X"&X[1@P_TDQ]V69P$'0SJYR^0;2A;QD>,B_@A4[1>ZQ"=8R)>3L&*?%XA>R* M2K&8+/#EH60J.OB+?CT\_+C@6X*'%AT7.M](CM8LYS7+Z^#KA33HT0TV)$3+ M(.0AW"";_>&Q.STO[>F1#GF,*L",,/YXVN7J7&R.;BKMKY/W]GX>VK5G59WK MO&6A@) M!WPW;.?:![RNX#_#_>\.3UX/N8_;[L9?/!/R8SU31L@^&9R273I5FNXQ,#QK M-X91+LU8R*.4. Y-B)\D-HG]("*>XW"7I8[-Z:-57]ID[%V!46K9>P&C4[3O M!Z/NMCP[0,&&PW%JDH!87HFXPC0@D@^2L_U%$ M?WD&(".]PFQJS.[F JMJR(YT,NMIY3#RI:[&, %5^DB%2A0].CF^X1J!<;Y\ M'(8.:>5CRIC*S*K*E_M),S^&ITZNSD%V/E2B>6!O5F4)AS7LKII:@X7VWR-O=9SX7YVF,7#U>^*T8E0B=TO:W/B'LG2Q.MJ5^" M+<-U]12TF_J(>@&/P5#]127Y-)<'1S%T7RY8+]E"A1(E66X5HS$$^$P($%54 M?@[FJ3JX*6J0[*!X+FC1R=2-%RJ7G'>(%5F^3=,?=G^ M Y,;E$%Q73>UW=@A$7=]XJ<1)PF/,B+\@/JA\#)/A"^FENU0 P67ZD/VIE\H M7=%KT3X];+Y\R,;")_>K7-( X/\ NAL0C (P#T/ABGXAP&>09+&:PV/>KZPZG_X_.U#T5'Q;2[P-)\\BR,?WQ^;T>=QIOD& MLZ6C(.I(HCRYT<<.5]TVDU,;>:D/6V]7/93=#?/L\U' I_?XR-+Q\!'KBF&H M;)H/U-7(&\ULV079UJ*OT86_8/&]"UH@AECKPFS4$37I9!_"<:5H)_5U@9%G M0WY3KFO-K\3C]K#4M6&AG5_,/\]R(/9I:!>U2#%&?A=\^#,K!:KNFC5*8SG$ M7.$IPVO"R;I"(_YZEF.A#ZR=L#X/S'6N1H85M_93_O/Q:8QZA MFLGZ)5D7)(&GZ<Z'J6N?I!]OY6!'%,/JN4C/J"O M&IN+];.GK:XY,'EO!D ='W?QO:?)V?=%8/14X8$9A>>IT!1M%F')DQ78P&WHM(9#K+05=SN&GBX6F#(-AJXNX-FW=R>H/2A\!SH+]RRO>C&=L M#90R>F#K%O-8)E?KZNEC(Y[5;C\SZU*H[&RX'NO>:)MY+?U+FV>@_Q41I?.9 MI>B3L$HZ>657 ^P(LQRK&W@-*QY5I<9DNJCRF@8CP_4Z8J,SR%=>./G9#VR641H2 M+X1_?.ZF)$YMFS"')[;+73]VX\=*?MYD[#WJ%/GQ^./;:0GH^Z5&WVWQ=H#8 M36V.YW+@;$V;PPVLEZ5>B*KX.E:MM?ZZ!PUU-FFA%,5>1-.,N GVBN9.0!); M9,3+;!&FKL?B(%INH?2QKI@0O'E75^?'#9:58@(;E.<7@&T^%K XJ#4>H9W2 MQWPNCDLL1H4#K _5N]-0/0D6(O48I>=5JW\'+@2K$]XK?/&+YQ[8>]E2"<8K M5)5SN3L ^_KE0P0X[P .LA[(#ZT[0;>,W0@G;086^R T"B^@33[7D&&"(RWK M#ZRYL-S;4]Q\VZRW(<"2?R8<:,<,ECIV"#ZQ:1HP!P]^>X8# M=Y<"!@X<.4\I'8G@U)>8HPH6J0!SCD_LX%) 7V_VBS_9$8)#/.NRM MOAR/#<_E$6$\,:T,Y.EOM 5>!?9G,FCX7)C*P0H) 2/4CH&I.$](PI@@8>)& M+ @#L*+Y*E/I13S!-3P:EU#]B;TQ/N(RWIQX]F!LY$W9R+V)BWYQO(-P/YEG M\*111XKM!3)+83TB4 M,2>* Y^Q,%K0']=1\K&,G_/'<]QD/P; M.4^J*L M>@>+<2BCQIL9DEL@Z:(]5^+HG[0*6$L%=/O5M/1R]LV'T8BD5\I#.?&*8G9V MV?2]7_#7OG="GR0 -_;=4:[E']T/<^BB![PVM,[[;H.\H7.+["]5]>!\H?;= MP7,H96:B>1L6BCT:\@/1K?7]T'YL)R(664@2WQ88)_))[(*^#+CP?,X<+Q/7 MF?WW#NUO,O:NU#7[.-:LQ$3&Z2[<+X1_MT7: 2HV^3R[F5[X>3D+^:94ZHV* MK2Y5595E94!U]PG>$YVL\O&&YXV)>?HUO['S2KSUG5<>HX>%\\ ]+-P7O^Q%AY@_&O$A>]NT8&J#;;8.<6=) MY-N,VX0%/( %"CP2"]\GW/,8#[G/T]!^+,2]R=B[@KC_4*>EA[6^'\R^V\KL M +$:F+V[,'L^:36"M'X-TE[II2"[!]1"GM!LIFV%VPH^?15X8$0QC<+36"]C MKO"U#"#3+.O/\:BFD'C&^GS \-<>RXP7/L>5\'Z/'XA##+!?>8#RW.+P$VF!IRZ'(Y.,U3!A=3<:9[#0:E7F\+)P05%=JB-?3':@ MKOMBH)@,5[95#18?_W>G,CWT8?[)T4Z]_://=DZOY$HKMVBA3_HK,EHD&[J0 MCK#VL1-25-]+B: V:_*;7#BN]VB&B1(7>2-W%5\:%K/"T\KT6T_N?7J>_&H& MGX%E@79QV@5VUU5<^VV8N?(E _$"/?[/XF5@\]+R5*7VJ6Z[QI+=<]USHR.7 M-F>')&Z: MT)2'CH@>S=&[R=B[ CO'';!P[54Y??QCL@OW;&AQM^7: 7HW\F WL>@[T'U] M$9Z)0AU=P(ME.F3N8 9HH%DZAJ65:R.+*9S!R !+BASXAD^RZ!O=#PRAD#RW MJD:LA;#.8?TYO=)C(I)KSD A M$PD]8 QQU2,73(?L,7$M.WL-+S$41DEI^145?]7D&D_TE^8E F&.\SWM**;1 M"G666_;6$@@S"NN-NM,ZQHME_8I^BD-CK3?'8S);L*6^=5A>B+B5* W1? MLBOY?HU8]P*-$%]EE%L#0#F!!7@T.3X$[WJ+G(^M3>C@#O,R6?\81:?O@_D> MQT%$4EO8MI>YCK#3A<2V?^%Z?,C&9.3C\@3) O,Q?L8NI MUXYBV\U(F D/BRJ')/:PQ54D_"CVDXB-I=_''..;L>&ZM*21 K]PD7_Y#0M& MO05@T5Z-"4EX3@"H4[48/+EJ0-(WQR5[R$0DYR#>/0*>Y.$K+\, #%D/#)=U MT.!74.X!H'\AR\_A,]X(I@J%>(YN#85Z9**!&*Q#56+O):%3^$&WB.LTL[7:2D[S%S;566]=9RKY*._O6I66@P"7-#C7?-S);S MIDIY^$"/O5H33$]>*>Q:G-,"%/GHJO3SI5#>MA&=G;748&U2,9=E+,!PGTY(_WV@,[%E/M_9$+*+@';I)) MS_KV:M+7>84/PV)[:) M>.D4P92F/P.Z;U D@:'Q1R..2[V2'X8%OYG&'XIV[Y,-^X-I%\LR%HI_1Y>Q5N\C*.ULX&N:)9$D1N MF'G8KQZC^L(G"8]]$O@Q%2[S.7?\QXM59KHJ #]%9 @J?-%0'#\]SF#5BL*F3$;U^ZDP&",56L+.R M*JK3*ZLO_8UNA=7'39^ XX_QZ(4RM=*#V96UP$*4\.LIF# Z^%TU,M[\35<: M7HH*ZV!G_]!&EN.94[EV.+.JU-7-IYU"M=FFR_W,9$ES-*[H-V5"32=]*P/T M(2U.,!D'J_/Q+$8#9O9<\MT$9CZCN #[^ ,ZR ]U5L,G67\'N?CZV"B/.=CC MGD\<8$GB.W9"8H_9A,4Q3V(O2GR>/A:PV63L70$V_9I;XZ+/8-#V?BCG;BNT M [1L>'TW4AU8OX\Y@3WG8([8>57F MLFJ9?(I,UFKD$9W)$P%P50#64*T/9;>7_PH0!,]!+PG(Q%9PMC79Z)4JZIK@N>-\LQVWE=I7CM8C28 M5T)?>09;+L8&ZYC<1N&_O!.3U?L3A^E@-6K,N@=@*1M!J99WE?8+#G.H%J:X M&!%7%-/(TE7]"J_?,K4CR\7*U6PQ#DTQ&2UM^_Q'DSNV[\+Q>UX=F7"Y@5/' MY2[SJ>L1EOFR\(%-8MNF)$VCD#IIZCH\>"SLL\G8NX)]^C67G=KNC7GNMC([ M0+:&K7<3\RR0M^HG/$DRAYMRE6+>YZ\KA84F?8%Y_M+&UZTI=$V+X52#JG31 MJ,2"F81&,I^LQU&K>>7K8-5,(0B\1-:.G$O'@RSYK=X0GWD%&9_ ML/4=N*(B%Y<*GN7C[DCXH*.+N 55"NLKL$(T+N\"L&.TKF5+$;5H M;36<(.!KEUCC*]B2*[E+*SW")"1MSV@IGV@PR+X+JYLPR,<:O9KMU<>"ENUA MR3%A8;YAH(G:89;XCD-".X@Q^XF1)(MMX@N7VGX296!F/!8FV63L7<$D_1[, M++D+JJU:OP_W RAW6Z8=H.EMU0.[)ANV=1U'GI@//"%ZGEAQXT@]ACG:\EA7 M[U,8X$77#%V>VYKB\ 37TSH7[1F>,UR\<=)=4B$9P#ZTT/&P1A1PZ^G,.A6E M3 Q7FAK4:R[C5/F%& \WJA-XDKEDZY,Q?H2]._X@;!2J'WZ6K?*_MZ(7_(OC'W.DEF3NCL7MX04M<^T$D:1 D3 MF4U8XF3$MQU!$IXFQ'/M./(#QPTR>GQ@@CX*F:%5/;X^MCEL ML&.];$^(3F3TDY;2::GCUC2O56!YK],MS//DY'K$58T!]:-^( MWO!C:;+@T1XMM-%6Y#B--M<':^1AF,N\D?'FN6KSE&DQ?EY=]!'VH>]L7T"J M.^]4DB>?BNA%;RM87"IPCP>.5-P>KE'CH("6@\B6EZ-QNW@2:G+8$=)+<][KBQ/V:3L7?%']/O M@H07,DO)&G=#M59IGA86KGN#3=7RG?Q&=]O.'> ^XRN^[_IL1>WX@45KH:MO MZ6-<,OD&#^^KX)=LH]07')"]EAKKI[&SQD*-*RRO)?C/8^EW/(FC4U95+K#0 MC9G&^,MJ!2.,R"Q5"-*.(Y4?7%P!N\%\\RS7:4/+5ZL'P7S'P=%%E>583EX6 M(N*K=\WZ.)^LGS4-]Z0)8["M\DD:2+G?4A^,6764R#&=A M,8.E%>@:@0DP19X-2R!G=& ->Y0_L;2\ Y=B4M'X_FDG#[BW\);*OU@(S"ZB MI M%;C]J>=3=0(;N!GW@LC-6$+;=P.S=UNL':!R V9W,[BYJ(#'_* "Z5X!/(T% MMQTX+2(AF7B$)8)Z!8\J_0R JE#U;Q>T^T2EZP2R);W>+.#)9JK: 7$65PL* MWCK.^B=6JF#*M#XJ HG9M,)N#\$U[%$Q!^R2->_QA@P"JU_G58M72W"CGHIY M_4M[-9NFP34(&2]$@=\-ADBMCA_TAL!LT0X8J['AN^P8HMQZ.EVL-CN;YL3I M B!MA0<8-<5A!%^&B[H22R4C-:*QU[58,1DMO'&W5#^R)1H"XV%,LKL&L@[W M .7(N!7>A21]6DHCI'^NJB\L,'J7BO92J-2^J>6ISFE>/\!S0+_/6]'=W&KL M')8)!',#PNI8ED96X'83CW+$_-AS*'&")"5^XKDDR1R?N)PFOJ!Q&+N/!G$W M&7M7(.[A))*M3&$VW17)_O=TV-YIM7: M WK[R[&'4HAJ'X$&S"!+O-QCH,X*N&V4?%['#N1#$]2-*? IL M16,>$%<$L0-VH^W>K^6B"L3JG9M$N7'GX<=6HL(5\DLQY['&Q2_%*_6!R-.I M\P:VJ?_K+K1%N[9Z=9GS]@SWW_X_2%QMW8_;4ZY]8#MY*7_CPYPF'68E"?83 M4\./-#1.&:>P[GLYEW4_ ,$O?*UI;7C#@?J&M^L_#ZS3?Z%Y!RR'%L]H],D% MZDG]"@3>@2.78(T(6-JLNW'8CQ<)XT0>,@.HY?M.&LY!:"C#4,8:RG /?$,9 MAC+6R8S$D(8A#:-.#&48=6(HPZB3'TD:?VOK]9:M$QO+]B;:.8)?TCI?()0? M2RDWY+P8H?)D0,30Q5[3Q9UAB*&+O::+NX,00QC[31A&D1BZ,(K$T(51)(]- M&-?:LEYH;-D'\(,\ER,=ST'*7(]*MHHR[EKPX.F)!4;$+__^PGVQ(>&\M&0; MOGZ2L"DYL1 M6$9@[93 FF9VJU(A"PFG4HH]5 3J+T=';]^^>[<'HNT9XO8GILOE+G'VALIS MEVGL/.>\$$^55[-])/;DIN&C$LMZU;NU/LJ=I9HG/QGRU^=+73=Y.G\L-1W8 M 4"/ZV&9O&Z'B,R23<[<5]M :T;M&;6WY8+)J#VC]HS:VV.U=QN7PP[J0.-> M>&I*>X]54+!P7]GJAF>ZU,]-8F[G*"QRCD@R%&)6TY2K)Y 08H_V)K$_,525Y6;&JB\%EE5BT^"%;1I\@P;[\$P#:CW#]EG M^NU6G5&^Z &_G+2TE0WZWOZGR]NKHZ%_S.&WO!FNFIRYA>'&D@''Y85H6KS] M5YJ7.,G?9;SCA>Q?+"?R!_SAN"\L+E@.Z]G\_87] CNMG=/V[R_R;^W+LCOG M5:M_!O8"^OW["_+B%\>>^:[;-V?J5_67':.3GPW(,BKT&:M0 [(,A1B0M1VZ M:!]!ED@3@%.!2U([ J3%TX@D6W$";(_'4@S?MP']^.ZCLF"->V83#:%H8*G#(ROA5I;B\ -/>PE M/9BN?=M*$$9-&"HP:L+0PU;0@U$3]VON^K>6PJ;!?WE^\4MO6;_OSL'P9>HS M.@ORLJ/*U-XZO]5=%OH1'>@[L#X+>[SD+?HD+D39B7=U=7X$TT$/RY]Y>W;4 M-3"BJ#]61)XR3$9K9+?"]V2&R["?%90,/8 MIZD3![=*+'QAB8;1.?)SW0EU*]"CX(?M7<8F4WHF]N;TPS:QEV>BM-"Q+7^@%HC$ MLLE$;5699(ZZ*O#/.0C,O('K3ZN*-U956S#'BYS!S-O*8EI\-E9>6O#V]+SJ MRA8>2UL8*RL$:QL,:410-AL%H;)GI6$PKJ68& M7Z_;/[V"\RH'0D R!FH:-G5X7PK;.R^ "CFL)+R.7B^8\2&L$^47J5> M&)XO\@MYL7P,3E42A'Y56*AYU>2M>C#.!E"R?,%^OE:1TS0O9-_A@YT4 $9 MWG=]GES"'4V8LN<;2:&GH@294Q17$^:\!-@'Y+WM4GN#B9%&,))_(V.1%.$Q[!M)N(,/M7A*4Q_TCG20H_SC]36@YC]*.NFK /W@9V$7#B4!#Q!!,@2DL9A1#A+O8PF?N2F MWNU.#35U^^43JBT95<9/O]-O^7EWWD>-)W%AW,B7O*LO09PVHMQB3FLO17$A MK'.XXZRY#K9OZ^2M#,",TN"@]:2R5V!G ,' "$FT #^#Q "D >@H']+@'). MKQ"A/#MI C(C98%'29PE8!,Q.R2)DZ0D$)'M"I\Z61#!,'(N0I3[)%!^0PKX MJ A@2AV;B!46NU[J,TX)%0L3,-V)%BI6RO2)9U=4[ M*EMF"(U%B5]8E<;@\&QI,Q25.G^*TD9B=D5,!U9OF8UR:1V(F8!^9;Y0M"(8 MK!@%T20E6$^)UKD XG/X+^TZ6JX([U20R[<< ;KC":;K"G'3^5(@_-,$'9V3#- ^NU8+1KY+/S$FU*$*T=R-BZ MA2>B*2#M./587"%6-6C9Y*VT/<%H@.FBQ4B;JJ0IP#6P,IHZ#J=A/"FRX M1LK=HM %T'H9C%>5 DR^K&OAW:4L5S:)' [?M^@XO";<"5 ;=L#"!]:PXC.0 M\VE5ZPMQSY2=F9?Z0O5#+0J]+*.],S'H9E;3P;+09KQ//18?6*&M#1?,YX4T MC4[ 1H6EF/4855Y$^7E>YB!B8)DN1#\=H %X4Y!"!GY1OHA>"V'^VN8 M) YZ))=?[NV_JW1Q)? +&(5+_YY:TG%2P !9WBH[\4KJ5#!]NZ+%)X&UJU]$ MKG*_']H(;O2TEOABF"Z^POB$&R8\3D9.?6%":C)(IY(QO_-NLRDME+2 !\R' MW8 ?"YJ?XW\5K+"? MIJ0QM;=,STW=;+1H*J#;6M$HDNPZEYORZ:%B <&K27O!TS7X$$%742#MO 8) M0>OV:B:O58P-J@)$._*T5)1Y@^QE=7.M:P6ZYO2#9$G6Z%6#["3FK7*U*-=H!*(5C54MO \RXK.;Y26Q=5,7&(-;1 SR?Z2E6.[FS!CWD&/#L* M')PT?H..T5-D5:D_4"RL%H!%E@% MF#F#R1W\UU^-&]$O1D!/!A9)/>F"B7T'I[%S)I?N^8]N;/V'P(LG_J=)/N/H*)? M_.+;"PPE.>2L[N^8PS6OP4K].NR,'L&)YZV%(L)B+<&K2(J7O;0PL^.5-7Y# M: 9CO03H= EZ%>;RMP4./),3FG*@YF#\5W/M]Q,B@LSQF9/:Q(^CD/AAS$B: MI"%)?6'[ON.R)&2+"0S>C0D1MW^>_^(7)5T>(WO#9%MLD =G\MOV#]E>F4:WP#_H))0W-,F:+?I'U=%%;:-;!2\&,UUXE?8,!7I70UJ\=TI#=?)J5LJU+L4%- M%^9FCJ"4$L\.*9CS/"$)C1+"HBQTLC04KI,LUW1Y V*C%/QHLB*XH#K%Y; $ M1B^F/S8?1=UOP4>UNK>4V8NU6_QI[9;C]^]6TVG*[KQ/I[% W..^$/?%+TW^ M[1[56WY0]I.FQSZ%!)2I#HSI):V72%-'@>9(XH#A< $EA<,?CG6)@;2_;OL[ M;T"W;FP[-IA:)!2>(+X31R3V[8AX#N@CEJ29YV<;TNT1 ))/0]SI;E7G/RT MFO<_ ODY"^3G_##RLW>.\F8RX"X89FP55P?6(5>)07CL M8(9)/)A+T"<@O*\N5-7Y1!6=MT[^>*_P[R'[3Y2EJ,Q# ME:1C+&( M^'[B$1H*,$Q<$!(VRV(>W.Z$SRW\/9N,O2O^GI,SS)9[33$)>[H=3RMJULUZ M4S:XDS/J;ENX ^QFQ-%]UV= &JS$JX>03UTZJM[GSO9U M=_'&24P(('&M$_<5!!;],?4>$_PTGN/%Z[!+ J(&]>O/!\\A\^'I*N7OP'+= M!!%.6EIRH,&/=<4[UOXITX';J^L#04X8)&D<1<2U$S"X'9^1-(2/ 7=#5X1V M[$?LL8#!)F/?!1@\@DBZ+4[H%_Y^:O=N"[0#)&PX?A^U\."9N534WUA8*V6N M1%&S]5$=Q L7%)1JUVCEV@R'0KG(Y EX4.;]J4DLP+-P;.2RJK_"_-!>US5Q MX%.'QU:Z&@_X:">8/B5$2U'TARW5N9&ZQ:OZ4RFT7\6K'@? _2,2^.[![4'T M7WL\FR?<=1, [MQ+0N+'/B6I&XPK@2M=^Z0MB2V!Z ;WQ6!2*.,4!\]C5$0D,3S.(G<-';2)*1A M_R$#IVF ;YB()^H1R:/):(9^'&(WL+ MTO"_Z+QJ7HTRKA2"]Z^'@<-]X<:WRQO^+OF/.J;/]3K1 M!^D-1_P(.0KDS?66]M4NEL^/TKX*GJQK 'R"QKVNL%>B3X#)$\" (OJ:"+I$ M@CR#NP(11G@@N:D__P]?#F4QOL=A:SD$*%24&!N;8)?^#IS3G.9#$8VA"AZR MU8-Q$V46GYN!^^/]RGV"/AT+G S$O&@':J&' M94Z&U/TA"P&4!]9UD44&L)S"S%*N8RQ?1$NJCNX/11Q2,:E(-*F@E&)Y=_6@ MOL*$+F<$SS^KX*W018RH; ! LG"$[*^[[FYKNW2NE(9Q% MB;-[.0W[DHF64-?/W,0FS,Y"L'DCAZ0^BTG@1&%HAV[*.'M 6G&>5=885CU[ M(YA*!O.;,@3Q5R[BM"34LP/X/0V/,&#C?%P@ZY[#&# MI<,!EV/98,<%V]Z)$Y+PT(MP-A7S"V0U.6 M1'9 /(9%?YW8)C$/ 3RY(G!M.XRRA"[CILEZO%7+<:]S3+>!V8$S\[Q@!P'4 MGL#LE+J.\#@88CP(B)^F,:%QS F+',<6L91=L&/^^[FKTQETRWQ=D!,C9L?M_U22G[ M>EI77^5,,"=.'3 M0O9)P+AN4W4U=IB3H6,L/=],"[ ?6!^Z^CM3P+<9)RJ^"=;)Y(DJRW*&R1*O M^Y"#+*R\=D& -!I1ZGK_N@9]+BY5/*[:8 J35SVK+F]X1VR>)U]39[6/I>8O MA:JJ/"E\W'^U.>[:6LK> !T'/@8IF$L8E^X/GY'8RJ<+;U(;XI;VL[H&4MW;')M3>"Z.9E78M\+%0.4[T]!0K M%LO]9'4N,T6EB[J6.1K5<(%0'0GW8%$VB:6 V>\G-B>Q3VWB9YE/*&,I2>,D M99Z3<2I68BD]&2OXB6+Y!] QJ)6]I.-Z6-2>D,TQHN>&"6\R_=[2NI1%+40M M3[QN8/0QD01AY+K$\S"1*TA3DE _([:?",&<)/2SVV63W\+HVV3L73'ZWH,F M^0TK/,+:6W+Q?[R+Z:;YWO-D\5VV[F%)P134W@MQMJT.6#"U4+P"5V,?,;1O M9"86,(,\FXRF6CJUQM13T;*] *QY*JQ2 B%=IFRX#VS=KFTPWT3:7JJ0B#R/ MC([> ^M-7G3XE.L'IOS?7:./2>/ '.] *U%DF&POVY]7[="0^YJA#VX!8;<" M^ZQ+?9/M><:7I4,-HQN67/:E6_A5IF9?RHX[NJ&;;*"FVQS!;C;YV 7Q!-X- M[CG4/[6R7Q$L529D%I]ZY$P=+@>S0_=:&P[6R09J:EBPG2NPWOMVK/+I156> M$K29,>B(;W4A%H^_8Q6[(=U6S5;ETNS8;FY24HQ[J>_;C(1.%A,_YB%)XBP# MW9!E:L*V9'P&N$Y%1;K&;@KL9;#P.U6U_1^P;:6'4RO-/]K-V%_6/0[ M@RU+D0._JJ?*9.!:J J69=5/53DQ^^?(6>B2&>*;SKP;I9M>"RW> MN%8]0AL14O4HG9/J3JGM..2V;_HFI=R2-..,!([G1[Z? M>>ZJA)'(7KIAIV6$#L?N;:^OQDL^TBO\ZA WX(/:GP_CABM/R_K"[+=2HAMLFR.EP29$Y,T9 GQ;0J"F?F,N&D6I"R( MN&VOE!I]VF5SMW'94D83VPUM C07$#\*&:%>Z)'8#6#%&$V];*5$YG8L6__M M4#D35TZ-\ !+MU9M?O^+[98^Z[3(]:*9R@@8&%)G-Z1X'%A_]DI(-KC&)V_[ M,FS %K$ 8]\.0^(YMD_\E *%/LL#W;.;[:6BG*XE$@(SY"M1[JQ7<.]!O MR"Y=*[GE0[;L%3L\QT)3=ZN/><^A7U^M?\ "G^E]OCUO+:<]!3,G"F=^M(/' M490])D.&J1#EO=#+)BAV)D^] ]#2&.>,@@U>M6IP.IKC\H@\-EG7E49F4VR$ M(=M:]E/"[K J-_04(&';'Q"6H2;M'X W_RI:?>7$2R %PTJ%T0/KW???PIGM M&T(+0X!H?D*:I;AXPN'[R0F/IW5^(.8C4=,,:_V]F)3I[[KEO49-?]>G7_,;^[LZ6]_?=<.^J7=KROH8X2@3/OI^ M^&A/TPF>=\#MIOP!F->A*L.+>>-U5<*?3#H:FHVSR).(N8DM0A('-"-^Y@8D MY5BH#I@PCFC$$CMXK(2"3<;>E82"<2.L_GQZ8QTW#;SX_4+W=UND':!LP_F[ M&6H_+JU_=J4 "]8)51>9=X/*'_(4XWLS"T*]KOWHWI#YCE;6Z M4_GE,B[LO+*.:L%SE8T#\__I>YX<\SZW<9GQGJ>2]>"=RR]L$'.F7HY6!JXH6<.(:"8!:X4++"@JX-UE9# M4=(Q57PL9]XU6)=,#GE>R-ZWUGXYB82ITD^!C?J4*'N+32-47'JK+]C:5*LJ_*!E0EE^']-:O?F$I81K;^( QQB$0] 1%[ MM<"& '=L-9R*%..]!Y8#*.V8GPYA=4.8A9-<<0 M"1-*I^JA%[9&+&Y-!5LC^JW!/5G8Y^DT)4[J+4-=6Z_ITG]+O5[UIPCE,3?U MXC*5\F<-0"0*0HS!N>#3K+],4"Q<.:G?BGB!%4*>*Y1K RA(%%AF4#;VZMO- MGF&)O_[M9NKVX;21/ 29CS5GQT6:Z60AN%IC$X R19Y=*5"UNH88#9NL\62# M\4'ISS=OKF8R^?JP6ABQEIF4L,GG>7?>3,YAJ@*&^NN^D&W-U5%.K#=+$,W2 M.:JH?K,^GVDZ'%YUA?Z6 &L#,$J^KD1?BRS.UF_]K"=U3)0LQ#<@%GDY3!;V M'#$NKL1J<2CYPB/A=X1?0A2@=\2#V^JPY.%N) $K1'AXE%+B:[E MQ*]%V-.UF'"K)I,;V&-@):!26'>8J4:X55%4EZID3:D27ILQ*MJ(MBW4\/T# M7DZ_A$WJRAH =M.*:<(J* *DWYH6LS%)]0R@!0@.J72:5Y*:"@J2+.\98BY* M6F#)295ZTO1$"VLOPVV:>94C&>YC?05RD%3E=?,=.B_EK?9A7,J@I@IMXH%? M;.=4=+7D\Q:D+;!?EA?BE<5^5NV8D&-7I(,BVKXCJ900_;P4%5-UH+7%1(V^ M&MV5+M-\>')DQ4Y ?)O O_&A?L"YLB>YY!YX-HR&&7QE4V0:R6)1].H?E(WON^@(2:O$=@6[4M8 M8QXU$G$MQ)"ULL!BTDKJY6,O%%^I ]??GQ!F1>)!X95MGDS'"]!V&I>Q7UI5 M>UM/%!<=LV2NFZB:T/(\U[*@XD"@IG$^BZ)(2Q5D=X(5NXD6D*SO2S813\") M0.\H0*[C]R7MC+2X:#!G.39FU^5>KK. +6W\.C-=2%&]_Z)=/7 7:K;I8_NI M_:D-6]F8=S(GF87T3PJV>'UE3=./I*T+ U8UT"X=[ION)!J]^NC])%M^28+C M17TF;6^^RWS\!3;4,B/?U))^K&"E,6>V>GVVV9SYP-H*V77(R5EGTSC$CF?6 M?_VGJ]I7KS'7&T''476>YJ7N,:A=E[$=_/S26C5X)+:T#E%E+1HZUF]C+54% M#4832"JCH[[EAQK=^JDWJL:9:5/H9U5TNM'>@U&]HK)4[;UES0AJI?TKL/$5 ME!S5+17E%+54'Z"QTKB#F:&^FY2"'7N(7S\(_L(0C$IA)%\0%4L()F/O,/Z$ MV5U@&-RX&+/>SPM"*,^LO)598!40*8ZDVY@/%LO2PJQX0*>2=[;6 7JMH)Y] M5P&X!]9;98+T'LI<9KR=YVTK^$*A\$59CSL\22YK!(+(P5\*8GLB])N'D/FJ M7$I]*NKA',0_WAXIJIVVC_].S;(]#47OW,EV=UN7R]W*Y7ITZL+P[A<93"_; M$R$-[2\\\)V A?1+'"7>%]\+G"\I%?3+\"8R6XJC_2YY"1>F%/C(&_K"]"D" MO:::**HW@[UQ8V* B$+!PM@A6,V?^$F4DM2/*8E2SNW4$4%,;]> Z1:) 9N, M_:,2 VYW4,@]/4?)\?OWYZ<6$#20+V2-FHLP.-TI_GP 4YN>LXM/S\7'"L: M8%4&,''JWLL]&D;HK>T-!3TK?"!#DZ(H]#/'H\ZRUIKT(.)::FM2Y-IIOUP. M8GJ"9M$$&B8\J>,&L]CV"-\FK9$\+[9IP$F68FLDAV-;F2 MKP]QNLT&"]_U=[ *?%^7)%,-6"=T.VFEERN?\H58K2&CZ1GX 6UIY)FWY%<\ M%U9=EC+BU<@@0->@GSKK:MEH)Q5%=3EAL+ZL"0->HV#.]Q',.:U52 ?KS.G8 M! 8.%VL53-A;,_)$#,TFP\.3WU? ;XXS0W[4O-X@DE32O]1/BI%FU7]\':'%^@ MY.HX<-ZT=9YV^GRP>N-2G@JLF.RL.P3VX#[L)X-QAFCB%5H3U4/^6W?^W9L(B*^+ 5Z3437#CB.,8QQVV>R3T&^LM9 M/E?%-E7@>:CQ@"U:3)DOS@2,(ELU"I#!=B5%=OUM:U0I3GP_*5Z MX=,ZYWU+RP:OU%O1^QE-FIZ!@4]=HD8[4%%R+_E/,?1="Q3=,OU")5OD_S,) MD@/@RQ5&F]1>EKAM!( M2H'%@#M/\M-2!OS+=AJYD.='I+C!=]O@F*@Y%+HM!Q3-H="G7_,;#X6Z6W\H M]#'=$#>50:4J/I#)F;TSCZ=#MY05FU M,E5*'GM1^90YXK8<0Z2J[&&SUD6QSBZ1!HS*2]/=1V]X(FJ]A8<,SI9)B%,] MV&!#@PV?@KL.%>R3E4F'A#H% @>K2;*;3I28V'?P)PA&OI!0L0=U\#6?RBHW MF"&HV0Y(X\HA+ M72=UF!-%-%CV6A[)%9:^2^6IG!2W6U?6;G1,&HG/B6I(Q&QXY"49PYQ4SM*,Y^E$5\IJ]UE+I1JDHK M%:U(4+%-8@E]"R^^YC(K%>TEEKF33M[AW,.Z^N0K!=AA6J=#IN><7J_R&&W. MU$FA>D Q1__Z-(U3C/$)G0$^K:\/;#MV.)VP<6/]]!N H<+RIE_^?+"GX-. M\]W3F)_71."!(9NJ-T=Y7SN2=;V5":PQ7JSSE'M6@I_5V;O>7M4',15CRS-$ MLIQLGRI=#2D&D]QA[*PX.>(U/E-'L)#OQF1GK,Z 0:16"W[9@0KG.!;97*Y@ MB1BX%T#R5&>ASZ]-7F,0 M/(F27;UH[&-DJ.F9(?*!> P=61I%Q681]]!PMA M,]E0\FH:-)NA0,M/2[Q!MGJLE,LB;^95,Y[%+(I>A&DS2J\QC/ WN&D:1^Q2 MT(@YK:4[^Y]O?E-Q6 9+3F?3$V?#N5!XSKI87;]1,SWD;"4T-Y[UD3G;L +R MI,ZZ(2O&NGJ:X>WZ!#8%R$=EG2^%W9A* %ER;%B'S9)=HM3)-280T,&H-A W MX9J?]]KF%B!J:UEXDT0,A](X33Q"(Q$0W[=CDOJ<$A%0W_6<(+3%2LO']3A+ M1<3;!<35'^BXNL;2">X.KX:;WL'._@LW]O75\.<_0R"V>.9&T,$1%4LB!\D M@M XX21-0]_Q:!9R.E1:1T%Q%_'T#A?ZL%_GUZ)D9S#AKS=+K:9NOWS"T]%2 MON"GWX%\S[OS)0'U9$:C:]M@,>ZI_ %^T(7(9:5KZU0ZB_NTR(FQ5\)^]2?[ M#ZPW(Z1HS_)ZY3-)&;O&]Q)-3LLD7SS[X5POWI2+W!MYR#L(]Y*!I,D#.DG: M$,^$M&U/,&IS1I* Q<2W$Y\D,9"V%[M>Q+TX%>Y=-<=UI'UC&?['(_ %-6'? M2.#Q+/*#6>C&>TGEF'B) ;$#ZY,XI[D\BKQH&.L:2X#,%L+JRR["J4/P1HOY MNG(0,IB&P%#:O2J,M[Y+SN!.T0>K$=WVJ2)]1BQ6Z-@[U]?.G2)^FF.Q_RB^ M.K9O^U%L^QN??;W;:O\0I^)2K%K[^/O2:A/OS7*OVD7SL<\7&/('RL6$@3Z) MH"\*H%KBC &%1ON4FI>[2"D[[G/?FN5YV-6YZ03Z"3L3O"O$A^S3D.QQ+)/] M466HRES;I;0'E/.?UO+=]WTG .(D,9AC(,91C*V)PRW /?D,8=2>-O M;7T-%'$-%+F1=@ZQEX6D&%HV9)5LMK7\UP-7_WH. N;.JL?0B*$10R.&1NX- M5 R1; !97.,]>0BX^UP"-,]!XEROE;:*,NY:?N#IB05&Q"]E2L<>$P[8?X9P MGD!E.?%-*NLO1T=OW[Y[MP?T] R5UI/'N8_DN3&L6;=T &1#I;<_U/;8ON+M M([8G1TB&6':76)Y<,OWU^1'5#:;^CR6B SL R'$]BI+7[1!MW:)(RU;,=Y,Z M!,++$IYZ)*)Q0GS*(Q(+X1&>",]S/"]S4KK!^;C5E!],>]D@Z0>!!/SP=D00 MZPZEW#MCY\[IQ,XL<9)9D'C7IA/?"7COO- Q(/LI.I8-1ZEO4FH[3TO/#Q4] M#80VA&$(8T\)PT!> WGO"GD%XPG@.Y<(.Q3$YT% XC3T2"8<87M1EL5^]KUC M IGWADMAGE"1^Y-F>EW#'V:3 MVL, ZD\#/-@R0.W,(B^8!='UM5>,&_F9**H?XD8NVZJ^VF^7D$$\QE=H",,0 MAH&]6Z>!]A#V)C0$Y LXU^&Q1WP[MDF2LHC$+&01]G;@7OR8L'=0ZEN&<[UX M%H61<1L;Y+L%?/Q!UI)7A;2>GU?'X![C C3$8HC% &<#G+<'.#N!']ANFA W MLD/B6]A #>Y'P(S?-".<>(SZC M&8DCD1 GR3Q/V+[+4^G[Z22WRXH[#C1+(I\XTPV\'@+^%H; MCGU?AH7^)\_/!61PD?$7&F(QQ&* M0'6VP.LL]AQJ.U1$H1I0/PD]DCL!X+8 MGD>#3+BA'["G.=KW#X '[ZKZ!,#!=H'JP9?8)#['KNPEKRYQJ6$K<$Z&< SA;$(X>FJ[1C4&8QN,?>=3?YR%H;!C MXD0I)7[(*(G]F),H"#,[SH2@H;^,L;<3_H:S*/1GWD/#WYU'(UL,=0_L>)0/ M.X]W/U@\19P.#!+W0ENB6]S43;"U*/=?QHS?AY#+(98 M#*PVL'J+835U7,;\B!(6R-"X'9 T]0!6TY#YMLN$B!^D9 M>;$9ID:8\%:C MA.W"U,[,=KR9;3]P2:Z=%T &/S\^*[\1F0!FX58M+D39&=?R?M'3TWL0=_P8 MBZ$00R$&%6^%:MI#5&S[L9NXGDTBUX^)'P>"4#N+B9UD'O4RFCDN?5IG(8..?HC[\#%J"OR@XS:&@GXH M!3T8YC:GM0SXWJ;Y;@"^11+'6<1C(E)!B2_S&TJJ(:[!LWX-Z3V;8X<7C589>'"91Q#X)="IX^.\IY<@'UUP>A ML!X'[1AY&?>@<0_>U3T8Q3YU4B_]/>\AW>K<[:%/'D7$?^(:& OUF=! MP[R3_WNU%0+@\YD IA\9TLJ7FV9965V=6RU<=R[YQZ*U %[)\A)?M,@O!-=7 M'E@6/*X9;LQ+5G1<6&U-X5^4$,T,[KP0136'FUJQ8\*2G94PC=.KF45+;K&N M 9J!]:A%(25<[E"-]D<3SXQ^=V3"B+8Y)X(G12)S22/82][5EP"8&E'N#@#(JJZVK@2MQRR8)7F_(R]R8"VW"-EA*0<\RA!Z MHZ2RYK1ND=50I,V[FIU1$%ESV!NQ:^B-%D7%E 3)&[BVM5KZ;1^V"W:J T0% MXDSIE(D*L3*:U]8%+3J8RJ60NJ@5]3G(&6ZAN#F5&PM".1<90=U%ZNJ*%NT5 MZ*_VK.(HO5$U@>RVZ!QD-&5G,PM6B)WU&HO+1V05+.\E/K !6P3T(Z.J'WMW M/I?R_B5*^'\+UH['1*STRDJUT)M9_< @+,6L'Q.V2'^!JH+GC:QJ(+_2+SM] M0TVG4ZW9JR&<2L5RBL-?YNV9O/ M@Y'I,(<;-=6:V__YYK?QWNM7][PKVGP. M$$$K+O$-AR4@]DJXI'G4E=9OJ!<<5KE*FZH0#1,EP[5C;57/+$59$F\ P>-K MPG-F4HG5>=K!-5<*IEC _Z"$\,KI5C1J>Y;VK%G9H7Z#;K'&RUMT"3)I[2K# MA/K)/N&*SL9WH2V,KQ9N6,][K^#>8?LG=(P.!B3N0EYVDM)^^=__RX+__5_Y M(_QCL0+V!5>R J(Z@BLIK$W]8.Z?Y+%6>^KX 6Z&R6^V 3>8I+=_L_MMUW_] MQ0GM5P]/XF;-KUWSGMQ9^P\!(*%^)\G^(U@]+W[QO57V.:O[.^9PS>M:T*_# MSN@1G'C>6LB[%AA*>!5)\;*7 $,Z\6K2XI%<-S.5O"QQX)B)G3DK\)$I)ZL>41"GG=NJ((*8IF3Z#N,I: M@\]@ ;;W?Y[WXAM$KQI@EW-8ERL+.?8_'1B(HFX H>4%CFY)*TL@ MEK%^S\M2M%7YE<[4WTW5PI]@1S8=0BQX+AVM2GI:"W&.DY&B53X"KI!0\'5W M5EC'Y84 L 6#_?;;D07S?U]=2&^(Y<0SR[5=YT "SO%!B!:SKL9NMQ:80R4N M MSW3J0US/O*<@)YGSNS#L&F+2S'49\E&%-?N6%_"DIJ>:61,)K7[3JS&C;EKWM@EFX0+/'#,$D%#8E- MA8^RE1(:!@[A$8M"[H1">.GWRGN OFART!ORP^>:EHTZBOB;O*QI/U M:^+(>IP2K0>).V'VQ*@^S2P+[(;P;)0:4%_SL%=K \ MS8D'U@>0(_1JRH=3GEGD]9['X?$U>D7$.@:#'Y\)@PG;"5(6^\1U_ S8+?5( MDGB4.)XC7)_%//8WB49>QV/.->P4?''#@9_&#T_.3\$>\Q,JJ 7FD0J;%56C M5-P_NU+ 0#T3H0XZTFH;](^0@2C0S>C88$+PYAFI'3=A=N REX0A9X#KJ4UH MS!A\=/W(86X<.BN-0C_J97I75^,*-G;WFB1%< 1 %E0,D@&PBN>/YD'@<,"<1(2.Q'7K$=[*0 MI'$:D\1/HRATP8I-5P3_KV!V_P9+]J%<(/"5@V;;1=%N'.PM/?.N[KW;#9 U M4+>VMI"2I5S?.W/ZZ=S#>[%<6TN[GR72+^5Y&.D-R !+EBP'<[EIX0M4E&/. M2RV:KF@E!D&9HT)"^.GHY'@2G6GU0[OS<]K[+R:I-FB6XT=,*+"4'? &H(YT M$/3FQ$K\YYDHA"!U0M "-@E\5Q#?#@1)'3.L(*/@?W]!7OP2S>S(GSGQ]35E=YABIM[M')0/9G,@;RQE'&!H M?M 6>:G"]CI<--56>"LRE0[A/Q^V8A'W/":#8TD YG3(2"D;YQ9T% "S\(-I+_IC7 M\)8U##KE%&J=@IW8F]63U)YZNFL],COZUZ>AUMG5A(\PI@-/T8R$V&[D)&/4 M&*/F*3@B;VF1L\6E3JN"7[?0_WA[9,E\<6LB5?9N\0VM;B.MWGZI9=0, VEN MW%N^^?FYX)A>"1(=9#M:RY6RJ<$0D#)X:D[/K(^PJG2.B:MO2_CJ:@APU ,KRAW\G\<'TRCK$/^7%[ZL#R\%'?N=Q@S/! M"?M'PG/D6YQ7L'PKZP4#ONZN<"F7W[RQ,"HM:IWV>=*";69]Q%,$,*5:R+G6 MF(O;P/"@%B_$X-W0-Q[<(OW^1[F \D4BD0':$IMLT;*18++4V>>-.E2%SJ&J M@/6!)W[%$@F8$0OWP-MA-NQISM!Y5 _;KP-:0UY*A>=W@/"F@P)S7K9GUKR MD6'\'*W>ZJL,0,N)\"$_I#T#/CX]6Y[ 6&W!3&''? MYGY$,!N7^+'OD3AS./&\+,- 9^C3=)F;CN1"H:;1M*KXZ*A?O^O25QZ%B^[# M",XL"-V9G\1[R0B-W)7!8["DTYD4*?!NL'\SE0M*ETX4/1,_F^?YML\#C_BV M(XCO!@+];!F)(IJRB(=^QJ/OLL#A.1XYV@X6N$T5"7<6Q<[,]?;3$SV>8IMW M:9$S,*#D&4ZNZ%[G+>IT8:T+N#P"^5GF!DB+8,SK>B8,D2;4B; LYMQ0%C4 MLTGB91Q8PW9MD;IN&F5ST2H:>/U. M0V(:,"(<6W@IXUZ4K0"A!\AJWS8=X 8SQPEGGG]]Q?T=I@.-]:7X[VND HUC MS 8XX9E0NN,Y7I#$*4D2"I _2A(2A]0FGAN'C,9AYJH/VND-5E^GMH.U MA=)H2]6#ZP2S<#_35 [V+VAF8HS[$6.<'&S%X,?-L;NEHZ_-DFL3S5EMX>98 M%Z:9"Z;B7F-]G]O$O+9F@99@VF(5JI3JXUI+R32P-DOUP5=6N(^ ='AQ:A1L +[X/-CXC*/D, MT.(UT/#7=:47'<\/*#H_$V&[F,3.2&H'G-B,1E'J41;2\!'R!6\ +*(!BPWK MCM>=4&4_KJE$CHTC9,70%?)25:X72UZ#\"KHO($-Z_^Z"_'0KJV&HM:V+6M: MK^ML83LW=;:0-+8'_08>O:_%GO+\#=7?]X4T'KNA@*$,0QF&,O:,,AZ[Z]8^ MD\8=FVSM"^T\PQ9;3][[:%]HY08-M%64<=?2F$]/+# B?OGW%^Z+?28H=)ZA"0.(T9\(7R2! XG49HQ%D9NYJR6F'SZQ)T'#(0] M6N;.G0#XS@L? [8?GXT/F6R_TY^;0,ZZ2OX *+C+,*F12E)[2P@CB.<-'23F :;%"^_,YP> ,&VXF=G%D3NS ZOK]]O M7,G/1$<]?;%5U6!4X0,WC&N0D,8AC ,Z-TZ);2'H-=+[<3-XH0P[B8 M>K.$R'[10@C;BX(P<]R5JI^/YD.62GYKT:\=SWSO@;'O7EKA!@\_/FOWO7%G MLNYZJXKTA0QIEH",,0AL'!VZ^)]A 'VVF:1B$-2)!X'O&SU",Q31QB.X'C M.D[$W>Q1.YL]GM/RUJOAE7A1;BX>]6?R=+B3&[VQ@\M,Q>\\PS\\/ M9(#1#W$:OL3^KCGVLR]Y=8E+#5N!U(.)G%;C)S'9-\O#.@]\".1TFQ M\\CW-A0RV,VB]AYTGF&$.8'N?I41(MJ$\?X*_>*I'Z$*XI7'=8_F$ 4]R#8)7?4LZ.2 M[>I2NY::>MRR8Z2TQ9Y-D[VXY8[-0 0.=9*49($;$)\F 8DI\^$C\V.?NXGK ML\=T; (ZV%:'IAO,'"><>7ZX8>KBWUI\:?@OSR]^Z>]Y#V]9YVP+N?,N@OT1 M];U9GV>P/@NNB'?R?Z^V0E1^/A,@'D?19>7+1;:LK*[.K1:N V%C26EC3<2- M16L!HB7+2WSO(K\07-]X8,'#F^$Q>R1_.Z 5>KEX$'PMX@)["5^<5X(+_D0+8FL.J5-RJLH%H%N3/D@CO M9?([.=W?<+;+A4?^U,,=JM'^:$36%;_EF7@QT2/ZZ21)/&;[MD=HY'+BQZ!0 MXM#U29I&W.=!&G*;+?J(<7^1+"31K"7O*LO 9\UHMQM M0FV 2DKK2M!Z3/M9TC0[_'8'5G^X%QMQ(YY&+K+FM&Z1M)'[YEW-SBCPTQQ> M%IB@*"JF6"!OK)9^ S[B':AI(&3)>>OY*J-Y;5W0HH/7NA22=5M1GP.I<0LI M[E2.58LB%QE!SB=U=46+]LHZ%^U9Q;&*-;)RA(D/; #S@G1AM)0.D>Y\CK-N7L*+5/\6##F[QLWMQ,RJTJ8J1,-$R>!3 M/S1P#'S2H^*KJB^D\,@;V>_J*>NU&B7/36Y]W19O/0?!IF2*^,6! M B17PB7-4ZQ ,[-$TP(.P^_@UU3AQBM\$90B.5R#4Q92XLG7DF\ULQ1AP1]< M +VS7)+&3-Y4YVF'3:N4)+: BNI3O&5A[1JUGDN+W!SLG2I^.D_.7BS7UHI, M9'6@;AEYD>P"$(260/@%O!!\@35T1]11BP:X^_^S]ZW-;>/(VM]/U?X'5G;? MK=DJP0. DD9Z?*D\ML3F7C5.+9K?,IA1MMG9%%'9**X_/K7X"49,FV'/DB MB:0Z-6/+$L4+\'3WTXU&=ZT00KW=6CKJOP*I"9+->)W[XL?6 M+(]!2"8ED@EG7AQ(AH12"<*IC1E5*G9\DYRZ.\3A[8RIG!0?_)#V1RIJ M O7W%^C%+X+Q 8W7[ZGM,'* :3UAS6P1>9R1Y!K&O_SI/R+_[S_K#_V/R(P\ M PXCF7OV_]H?J?S8%,^V@B"W-=K+:P?>-?(WO]D$W!.K>_B3/6VZ_OIGDN!7 MSP]Q&/.U8SZ'NZG^X;R?6+RK8?])G;D7OS!V6WS.B_DW)OZ87PNG_EC,S.P* M1$RJ*,ANY&U:. KI<-A+[XE.W:OH^AVD,G^MEY$:7:JKTM_+SRL2>%[?T+($ MSB0X_)Q)[0UAOB/XYM+$F400Q#*B$9.I1IH)A5)M+=;$FU&ET?(Y4/SBVHL^ MKIY^/O;BET:[]$)?@RO<"NHPK+S:,:M#K?.173?07W[_V$C($N/JW=A#U*:- M4'U$D_!Q]#'_UL1%Y#PL$@(GWK/Q3W7E)_IB,G+5+(9Z%[9#8+SV6OR!=>#' M/Z5KHB^GA1J7,\_K^,Q[/B$(=!2=;NX>[&=4SH>S),'9$U[Z1U11-BWJENKN MN[_MLK:!XUEXOFS6[$*U0^]&^S'S%JP)?>4C581@\!]UXN$XA,7J,%B5+P_S M7_\L*$E?>;<[K'*-1BM7]\"YK,[KKI5AK(?!0\__*"-_BOI6[.+.JG./L;/S M^LS+9ZC=_#/_2HU6;K:Y.U/?P] U]^<\ 3B[6EZC\$=-F[6](O_FOULT2XD+ MB,S3*>O+AH::37Q\@95ZP?*+&XW\-Q^0NG*7S.P'#B&8&,;^S$/XS$/\YMK/ MTV,EK0V.:$%Q''.!C":>B$GGD+*:(RVY2R0-#=DVJ2KFJ65 71/.J+5"Y@H/ M&;(NX$&^RNN(Q^*/C0(><]P];Y.U 6-XP./XF4,=^YGX02WSQ7"V;O63^EMO M 9PR0DVB*;(FMH@Q3I B<4@LL\IY]-I,)C+P(M=(GW<8[E(/%U]\X7;T?EU4Q#3*Z],WSO*A.77'Q87CAY]*&5-!I4;HOSM]L MW=?SPD,B+ZX^YI5[LFSQ(%=/E*W6)P_OYP;KB41A)J/95$;SN8QFDQE=SV84 MIG,UFMDEN?XIJ*K _BE^M?3@S4/Y=\FKOWF59@Y4I7%%"=:GL(^VZ[2/N3CLP"'9]==3"2=U%T/E?/]W&68MD:,>ZFFKA]O M54M=#JOS$"59I/OUV2^6"8Z]5T$19RI!S%,N)'3"$3$NLX809]2MI(%5,7_G MQ^E?89CNW'?2<17#!B+NC[L<[.W-D)JM4UY_LO=;YN6@T5)*?)<>?I->I=*[ MV(8(1$0F$$NI0SK-,J0QUZDSW.B8K#/32Y!]6X<.WX>U75=6Y7L_ILZ>%.%W MV KQ<1I >9)].5?^\^;3?7KBR]+P_N.['Q6E$CURQFEN# /:E M%82+/#Q;;OX(D=,@*54TBW]_"D%M?_ _77'FB@,S(@;C),6:(TGC%#%BO,=. M38R,UEP:Z317BZ9C 9N/$)IE8=F)Q7F2TOA^?GKO/X=5)=C*MPJ:*98B8[&7WL13/TFL05I19HUS1,5/D-Z% +;43M$!X3V2LS5V MZJAK52:64Q*FE0?0_X5-F]$_ X2BUZH8Y5$YO)B.&FW@;>MBTV&S/7!%1=A4$75\&+N+9KSH?M6*YSPIQ\^S^AR?WMA MAT9UO?6OK7&OUJ\LM/X&CVOF=\=&M0T!6B6^ICQ7W=-5&WR@W>FML55-[;%9C<_H'6 M*-;G'9W[BC-],>?.3D?N)+M=5F_>[_?>HGJG(0)]ZNG5KQ[2?]Q5K\DID6(J M!:+8A5A@)I#2&4,)RVB<,&R-W4:]IGLXFRN-FH3JI\74-;O)UM1##26HZPI= MM^#5U-]<+<;I\3Y2D])/V/S58\"CIE6^*+>)<5UM\ZX:V9C/7JCQO M0TN\MEBXGN*J7_T3 2S]4D+W=J#J)ZB@%U7[<=4<^7EAXEM+A>G .P8#3.7S4N%> M>N= C[?OR^_9B,LJO M7-C=6!=E\B)LO" -*X@N]Q5C$$0$8 P@ RWWSCUD PGUC&9$(:HEAEB.L-( M*&I1FO%$)X)J:_6=E2^?@PG/C?WGN:U_79OZMO)B,N""#3A;WX$<(LO E73P D% BB!J"& !L "K!E;='E9-XLS$*DL]ETZ2D,8LD31. M(T8=?-MNL"DTU5N'[' MAH#R0- 0@ ' -[;.B/40][+4LRRS$K$&8\1R[1"P@J*9,(S'L>.8WNKQ_?6 M]BM"'S+RS.RWEZXX,.+M"_>[X?>ZT/&/&'$O 09D" *# !8 "[!I M8-,M8M-29YI;%2,7V]":T;_2)O.4FA&2&B%HFJ[MYOL<;/I3D4\\NJ]":]AJ M5@=C$GJHM)54RP0/^'-3ZL[K(*#/N]CD5ZGQV3!T(8"H<@\!!<%# 8 WAP M^RU1#WDP2:TQ(DN02[1#3&N!=,P)8D9IC 5V F_2@_()&_;FQGTIL'QZKL:_ MY;F]'(Y&;>7#Z8#\H \Y!)F!)>].UN?RXD9OHS*?#2TT>5P;//+ M,-1^*L(] 7 .)L 9W9K74,-L&U@VX]EVX(9[!*ND4ZD14P0CB11%G$E:>P8 MIIZ.WV3;;2?"! ]2D@R26$!LN"NL]PB+:U71>>I[FE=J!+%A8"QM"@&NI<< M$@#)39"L4F&@L$!A6TMA;8HS[7DL2E.7(F9DBH1($Z24L3J-A3.4;C-@W!S2 M5C(<\P%A9,!Y F'A+A/D;INJ7J(%> V !< "8-DM'P:T;+/C<.>AH],_JIG_P=%!58_F!F[6?&OK6!OD%,DH%(GKDI<"_]*R#)NZJZ91IQBD;7\G1X MWCP0)0C] %@ +,"T@6FWAVG;F+.49";Y;IMWJ M&EYD$#,YX/B9^T%T7@S^+.[)"/SZ*14Z5;A)ZO#B\\!%0)8HD M%@ +<&W@VNWAVCBCU&*6(H=UAA@5"9*4<*1UIIER7. DW1K77K"##X$$F!#1"8E3I 3 MC"-FF4""X11E6JF86)UD8JL5"S[F8W,KY/PA'Y^=NN+BC=.M;?E !S$3@T1P M"#4#0VZ!K+^>EOXI7>$!/,D]QB&WN?\@@Z@A@ 7 @P;&':+&3856>QL*I%4 M2888<0XI(B0BF"[W>HWM_^?&_/?5HH<#ZA(!B2&W&:@S6V0]::Q!!33 M."20M2.&N(WF:GMJ-@ (VBN"GHU_0Z\*(.)MNM\-B'AJ$R:2OE)LD@Q62 :0QAZ4/GUY","(RF9\" +FP D@XR M6X#(-KM.]#)28_.I=SN7J0P]XEU: M4STXY.Q<0?WE61 VYT$=@Q=$"B%2^-A((>,I\?\GB,72(":U1,)F*9*$*I%* MR66JMKI'S+5V%Q@1 \;P@,>;1@A_KL)#^]]V^.V7^7<^^J_J?Z]:H0I.SYT7_VO1C(;C2HW/AN'EC-EG17X15?ZXN3!%2](4 MJ<)YR6FGQ:5G'*4;=QN:]4'1 ME5/%=9K)#=W9X:<[BG[+]FS4V]\/)AK@5N6KDP-B^B;&DW] UVZ6DXK5UQX MD-D',);]#(^_*Z\Q\J C)I,B5^;<&VS/HKV:B%Q9>4M?YYD;YQ#_.0D<5 M;C1T&0I_HR*_4J/J*KIPU;E7&$'!U,-:Y/_C3% O1I7G4:F^^:N64?YM]>QV M2='X=_S(GJLJNLRG(_]6Z!1P.?13H\,E&PT357DT\A,U+L.Q?HIJS=?,RD+) M781>7M&EG^FER0B"'Q3@ND>.+J:C:HAF]^.^&Z\E(B\7X_K&%T=?^IMR^JIY MK&R47P:M.S^\QE3N;VWLG&UN-J]K4;E:615#/:WRXFJNKIO1N#D$0=E?/[NJ MFJ\U9PM#>XVX.8;KTVT.MO:*:^\HR>XB.[T8KM8B,Z@7+\'UBDVMMCP74V,S M5"/_0/Z-"S=>HE^%*[TNJ=5!(_[>G-1_+2IX5PYS39PIC\5^;MP*^_'#>6K_>LZ?_TDF]%<]\6/ MK5N:ES<> <>FFGK'=:>D]-'>=3I(2#H03*QUKCN,E2!!LQV'-1U1WAI7T2AO M[/.!2 .WVL:9E ACC1&3.$5!#) 7!,I=<*_B^''2\'9&B4Z*#WY(^R,443D\ M&__]!7KQBY0#3FD?10,(UH$3K%:@\+10XW*FNDQ>>J)4S'I?S3R<"U>)W3NN:'G19S][:.+J]S5VNTASD9!+=YXOQC?W.CJT']?AU0 M741NA^.Y.^U/[+Y/0A"PC"Z'U;G_I+KIH2_YY:M^>#BQR2_\R)W[,_BKU;[! M"C6Z7D0,H!J.I_57?_G3?T3^WW_6'_H?D1FIL@PT(*]<\=H?J3R8BF=+!I#; MH@K+:0#&CY K-F,/SQ:[ED\&VE__3!+\ZOGY&8SYVC&?P]U4_W#*NN)=#?M/ MZLR]^(7QV^)S7LR_,?''_%HX]<=B9F97(&)214'K1-Y6A*.0#H>]C*IBZEY% MU^\@E?EKO8S4Z%)=E?Y>?EZ1P//ZAI8E<";!X>>RU-Z0Z#N6'EV:.),(@EA& MM'><4XTT$PJEVEKLN1;WKC-:/@=BC>GQ?SM[7#W]?+R-V420KP"^ZV$L#@R] M\S@TJT.M\Y%=-]"?BCRJ8V314I"L=X,/6'VXZMO+*M7URI+W4Z9V6*^Q>XC6 MT/04>@%1SZO]_98U06X6]>]:M%)E-&P6I+P+YA_[*CI7#7T>N3IB\_1PC:JO M^5_*V[_B*FK< M*LZ-_U"-UV(E8=/ K#]P /O+4NMY*)$2952&*6!?)!D'1:(\Z%Y*D6-L5KMZ(O35$Y M7P;XZ*KW=?9$"/T_+EKT,1][A\[[B/XYCA>S=.UTW\P;.UZ:NK?-S#U#J"@- M15%%\@1WNQNQH=8BT\3:<)H1E#FN/#?F*9+:&0_4.,,N$QG&:U.?GXC,=;&@ M-B S'C"2A'IDW42F^S[3O]6M$'^O]"KAFK$?Y") M]+J3^/[UZOR0-9'3)X.6#2@6 YRL3]5OZU3W1ITZIZ@TC"%!L =D$MNPB82B M---48I5RJ7A[U.GV 9GR="#BM'N 7,[P>FC,_)&5FG\47H&K=I9J#-4E_A^;F9+!*JJ/]/.CT1(*9F? MYOJ99JFQ@S!JX4:']]UG-JVFQ3W)=RMW:!IO9AL)$?MW/*]OY!G]\OOV?]RA M2N[('#KU*N3746[^N&O+!W-93!RU*#;*(::)0$(KB83@E#A+4\L>MN7C1>1* MHR9AGV\Q=2^:>/'=.W]#H89Z7\ZM^6]VE:YN,37>PU:3TH_H_-5C9E=-JWRQ MB13C>@_I794D,+FODD0-@A[L[^?I$=[J-NV>"N4]NZW[ HUM%ZP!9'05&80! M- :=T(C/DH &8 ,,"> ## G (TGNR=' I#QW#42*7BV_2Q MMW2=?Z*XX,FL%W[T#S] M:.1]Q8_6\@YN"]]/2R5[I\D[0=?]T2)>PNO-JDG M,'" (#!PAX:?W1LXLG\#!U& [FJE@^_RK7TFV/K[V$"]JUM+Z %4T2K5,GD2.)1*H M/_6/I#+N),LR@Z16%+%4<*0SDR*5)@;SC.!$;:ONU[-%TJX[Q<0\'3!&NEZU M_6\]4U@0ZP-+!A0'@ $4I^V6IX\41R0XC57J$#%IC)@2$FDG+.*4FCBQ'%NR MMD?3\];B>Y9F> ,B\("PI_3#:\7,]9OD0,3PN2.&/]&"'1W_CV<1E-5%'-:Z8N MMW>8-X%09X5K^G4.RW+JHNDDO.X8(]B RV49IDH2A9R3$C$M4R2R+$4QE<)D M#A,AS9S+A2+Q=S4L#&VI_#7=N/*ORJ&=U:1]'P;.-F*^AM7%7ZE81*X6?]QD M=?[@[S1Y\4M\U(-&F?YZHS!Q93V(<[S.,>HI\T7XL,K-'_/. MLN=>\[JB/C0\3 /MZ).?,C69C%ST=NS?N:H'N!Q$Y53_CS-5^/*%-9 MF!J.PZ6=/_/816&5O"JCGT(QV.ONA>%B?_VSH!2_^F=SD57%7G]&7OVMJ=E\ MYR&1_U&+5UV:UE^S8].SB7@1'M?9"C&6!C&L%-(X3I#RRL6E.&.)RU;$R_,O M[8J3[/UL6.J1"OV$S?D3I8@OB]'[C^]6Y B5S@19NO3DOG3C%[]4YU[_=5Y^ MJMG -2"\AO2\"'D-OK%Q<\G*AD59S;\U?_-N[ ['W_+1-Q=:.T_45:C\7I<2 MGTG/_>(79(.DKTH_(=I_37O795;%>]'KTX]^Y(6[.B]7K51D1KE7P&>#L)?+ MG$>7^70T+UH>S;J$+C]5QV9L Y&2Q&9&)@ERRGB1BF6,E&("I:GA-#9&*:5W M;;$6!?__Y0'F3[S2!* ^WZ^J#,7_+T(7E::[[J4J[$RP3\9K&JO<)[*WLI\Y M'OB)Z[S,WFGK%A*S;/."5 _+);&^5/XO5\WK[J]*S*)'5\<&9+/&TXXH(I&W M*9[$Q=0AB;%!J?4D3F2$IN96%ZPO800;P+^I.QE_JCL1-.!?CM(]3A :>%]- MW'5[H4:/SM1HD+L: M<8?IJ^=HQL)GAT?.2U-U->L#>*O9R5$$7OZVFD7>IGR>Z.;!$&S$\4*?K^&9 M_\3/\G22-UCPO&]ZX8U-?1-!!K]Y^G#F/.$;>L[UT\PI^M>_CS_-?:"-Q-J# MI.D?YF_4?3?>01@^K)E8*P9] VME7<:E21T2"1&()31#4LH4*8LMU21QFB8K M!.Y?]8#_>S;>Q\UP?PJC?9*]KH>P-F:[9&RGE_G=MBM>-E[T7M-%V5$/#%>0 MJ_D]W]5!9QT%/_4N3AGT9&#@SDQ#7,$/;CCS&W55WM5!1[(8:YTRE*A$(\89 M]A"*3=BMF&AK5,KUNF3^;8/@IBMMIX555]W1E6%/PLP$W5@'ZL@#U!9Y!J.@ MW&OEZ:=@X5(_!J.-56B(\5V 3+#5,78:I4)YWFV3#"GO@J(84T&5PU@$?= 6 M0-;AA.Y DK*.0Q+=%[]9%Y'R6"V>Q$X"[P"^L;*KG1!#12J0C05'3!J'%#,6 MN21-F20\%G'[^48("#Z9<<04&,>#& >7E&&A1-AZF")&+?;0"?U'E2:,R33E MDNT-!L Y]HW$?7 .)XGQM,,AJC4+?<4MTAI+%$MA%$^<(YEM$R2!=;2*=?P^ MMFXE$%+SCB7.439+N^-Z';(.:"TBD^O6G?4B'.DIB3=#>:2RK(Y&1OHJNCQW M_H3%RLKUN2HC.RPGN0=6N(/2:^7%VIFJF\^'"P[]KT6GW2W*E. V<5PXY&@= M/\\PTD01Q)T12L5.*$>!QQ^J1-V[#AN%$/!\,=;4B['34>7I5N5"_V8/=U,M M1*!C3&L#;JV=)])^+='5]1UZNTTYIT.>5-Q(QE':VD MY/O!,35$IJH9G0YD0M^XY[L\E31Q)A'$.RE$(^\M>]O 0C5!;2W6Q!,NI='R M.;S2[ PB3N_*%NL8JC>)G;$$>UOND$IMC!BG BGO>*(L]@29QRJQDD!F29LG M>:ZR9JIH$\T5O#CCN>PX>' AVN:]M8GS%QF''(=9,D-PU/Q!A:TS#8-S%AU_ M>1T)PA'#@SHQ99R'!./2?R%\KW 73I73HLF4&(;$27^F$+OVIQ_E(4&K;!S3 MYH9GFL'-/$PS\G[A,!L&+W,\NXDFB/X G6P6ACB0\WGF\?2F3]QDBJTZQRAN49/X'(Y[*:V$RI(STFIS'PN#=\_F[V$PM]_.\ M:$]8CL?VGACYHZ@Y/3I8WK(D;%XH530:*CT<>8D;1.70GU,5\_T&,T41/.&@ M*2Z+856YN7Q&^:16]'/_>";Q91 C[Y%50R]#RTIA=GN+JX5$SDP-B^B;&DUG M2F:=1BG#'2T=[+]:$Z["3?*BFGOJM6B;\T"=RWFZ]-*7"B__9V,_^G;^X3V9 M7OEDANSR*#JNQ_:?JO!7I*+)ZQKZ.%B MG62*89D:1&.>(2:2D./!">*2$9J*S%-'MB'A^%<8]-WRC6=05?11NHH=I7W1 M54=1;=7GH>)IY55!$$@5_3/,7O1:%:,\J*'IJ/$\O-Q;5WE^X@W1&I%;TE^- M)AJ.S6AJ79,0GN6C47X95$0H"N#5GE%>PKT&G%XT^NME?9C[/FF"VEX$]4)# M!3GU*C&LHV=>&YX/W;>%AKBYA^JH]=FYQW>GJ#Y,E05%]0#5U%I=1+!)K" " MQ1A;Q$(]+^%TC%(A_!\IIMYS?F9=='A#G)^GN#W[F<_!;!-4D,3@ MFT1G]3ZL.TS\'8S#S0!LE@FK5RQ5DR'3!S#+-*'.)1PEBMB0P) AB;E W,DD MD8K$@HH59K^&QK_S0UFC^?/R0.ZJQ0,;)((]T2W?DVJUM3JHX7;E\1:Y<; _ M=ZC:V<8^5=9TM+ -&SWU MI,X??^KUW:^C.A/PCNAW)JVTWGW)+":(,6>08#)!.DTY(2[-TO2AC7&M#_$Q>UP]YMJKD7<\!TYXD*_U78VK+ZY6K5^Y8-0;#_G5<1)_942F M7S5)[-?5 DPV**OZ;+.*4"]:H)/7%Z*Y=<]U%#"@+!3 /CE]&[&ZO@$AKZ+/ M;__U]N/O;_WOUR>_?7Q_^O[DX[JV7)"K)<_@?+;%?!ZE:&(#=0S2G\&%A-"P2O&]"37.@WNEN^-& M^HDXD,B=%UV[?QS?#$MU=E:XIM+($N3[.;Z OY99A!F7+F?E"E:U^)+*#EIU MO=IN-CVI<9FYHFCJL^738F$#RD$=^QG/%7NMI[4KJ_N4^>4\M'N_]L[OU-X] MA<>6:H_>CCF$VJ-_^H_(__O/N@RI_]&L/H:ARRM7!,?+FW57/!MAE=L:WL=V M>W\V,95/GJZ__IDD^-7S8QK&?.V8S^%NJG\XY972NQKVG]29>_$+2U;$IY:0 M\V+^C8D_YM?"J3\6,S.[ A&3*@JR&WDW,1R%=#CL910B!Z^BZW>0RORU7D9J M=*FN2G\O/Z](X'E]0\L2.*L5?%-JM^'QDF?V>&DW/-[[XE&K'.XDF]G4TY#% M=&\P2F0&9U80%"<6(Y8E#BGN$N0HXPFG5HILW4;U)P>C-KGVFF!4"VG,Z6?Q:G*]OSN$_LMUL?_]Q\M^8,S#:G>HN__R M:>&OQT'BF82W->3J>;E54-O+X=CK>OBA >0,IS>&KRGEOUK7/U1Y59/2W]#\ MU6,&1TVK?-%L!#<-&^_J4(G)K0Z52_U.ZS'L9+?3U78KB3RB6VU>T%-,W],* MMR_0($"_W(>= MU_X370Q;E!QX3_(;*)6=F1O 1;]Q\6AC \#H-S >Z[D +GJ."S D@ LP)."S M[-]G:4$2P)/ M(V&T1XK_HKAS;^_X"\VQ,W+J-Z/-K])K^3#K74%0/@(K\-/ MJ^#RV RH'6WZOZ\5].=YJL15%#8U@PH#%;95%;8GM77W"?=(J5N%E>?47P"? MG3#OWN)GQ_9O.>=O?P[=OM33VDA0;^$%Z@FL&\"G%? !Z[8+ZT:>RZ7[\^O7 M;]^^>P=.71>=NCWL-0W;.\>AONB&FFZK^&J=A02C@SJVAHJYB@-+66X5AF7-XJ\ON#6EQOOX>" MKOXFCLO2^?_LJ?K^L!J;H8O*IR*W4U.=%%^:_?W793:73,K\\IO4V;R_FB'E M@SCE YRL+]Z[3\VR95YT,;1VY':5T]X^<[5S=ZZ/9@A(#I <(#G=)SEUJ47Z MZDGQ@@[:0(@-[!IIH8&[*\P/0@.=A]+A&<;=T*GN P-L&CCNCW;<1>ILP@WB M@@OON!.)E+82Q2+++,8QSU+3,L?]6M\_G]].!DD:#QB.'^2V=U!U@(L.-@7( M!@ #R$;;C?>S.- ]"2R#4[UK],U85QLBA6#X>F#X^@D6,(;@>3_6\S:8B10S MBD0F+&*$4B2M2Y!.6()I9@1GKCV>][Q?Y>R])SO<_GD'L1"P2@XN.!@<8"< M%F G'68GL-8-;OG.UKJ'9>F9TJ91QFZ7; "#M_TX=,<1 E8.?/#'^N!9FA*6 M28UT%M+6$TV]^YTE"#/%"4DR@U7:'A]\L?K=6(#9C3S9%4_(@#(""]]@5\"N M /, A #S:)LE[R'SH"+FUJ0.*:EL:)AFD,)Q@B2V4LK,<:?EUID'66$>9.?, M(Q8#DM ?,P_(>#B\T$H[ K\O(YM/0Z>]N8FB1[R3U5$.CLUT:U==;W &G @X MT6,Y46(I,XP1Y)*8(J:P1)JE&3).,9%AFW"R\[T(3ZD%D XXI0,L)60Y0+P% M^ OPEU8K:. OP%^ OSPIHU.G2AILD;2)YR\RYD@3F2 M+(^MY(0ZL>N8SJZB M,S_7#>G];SO\UD+I>8Q6WJ(9[\_X[%P.3\^=O_)HE%_ZMZ(:=7XP2W5V5K@S M5?E[*.8]*)27E\B+:N6_4@TOPO%Y%I5>7,IL)L7^[_#IQ!6U((R-BW+M%6HM M4F60COKS*Z>*,G)CZT_XQIDZ[AG%9! %%R%28QM>D)=;F.+]S_!6>K#"Z-PW M.EZ'KF&W(=8]@_R-X6N8TRJ-\H9SI":EOZ'YJ\<,CII6^8(?X::%SEW!>$R@ MA0MT77Z$Y]H7:$"K=D#&P]U*@,9A0V/+D5% 1G>1 >8$D 'FY)FAL3:9B(+_ M OV7GT6I=#RO%3JW T"@A?M^$=))V_)H7P9P<2": TP+ 1,RU80 GX-;)'H M@;II77YAJ[ "S8?;"9_6I@UN$3^[;SY,P9_J/:I *X%1 _BT CY@U'9AU,AS M>7)=WBUV\+[6[2HX?.1JJ*5#3)A^,J&HY# G4KN@&TSI0"()\' MD-"5MH66%G:=M7[764*,5MHFB(E8(28%14+3#(DX,YG(I"#I[OL(S-L%G-;; M;DZRTT*-R\P5)]EO>6[O;BTP/Z9P]KCZ%.S.^W$8YR>7&:)\()@8)#*!C?BP M$7_K'F$?#130'Z _0'^ _K2/_O!$\\0YC9Q6,6(FED@)2E":)3)FE%-)MD]_ M;A92;!7]>7*5Q3O"3AWD01!B:E^(*?>3],/(4H^RFPZ.1D%-::!"[51.?:1" MSIJ4*HLT-@PQH0U2,:=("VRRF$MK7-:U2-")EY=G84%DD*3Q@.$8&EV R0&3 M Z0$$ *DI&U&_N&-)"$E!-345AE/9]>#,7+>6,'J#,S"6X,$_UH,7QF09 M(P()'#O$J+1("8&1(4K;./8?"PL=$#I"8, 1!_X"_*5#!@7X"_ 7X"]/X2]Q MHJGC,D&<2(P8(QI)YQQRDA B3:QPDAQ&!X3PG7"3P_%4-5]JG3P]1D]OT;!# M2?@=C$X+T/-$O36LO+HW#QG'N5:)?E6CD(M2]G-P(%6&/B[^M^K=HWY:*C\Z VKH5L>^!L#ZX?!C(8NO+,R M_O.N-6&,SL;^WNI#K:INL)%?^G80VP2VJ-Q MQE2L44Q)AA@E&&EG%F W[-9JB.3$N2B:[?<0^ G.O-&5E#$M0A9:2E%4CF%C-8)3S3F-+WE$SX: M^/=[>^\_OKL7^KC[D*_NZ4\V\,:EG'B3/OSF1E='472GY>JK C:9B"7G&5(V M*."8Q4B2-$$QYRIQB9#LMMW;6S_W#7M2/S M\=<_DP2_VE<,Y5$1@6OO?R:4$W=VM9#(\OWX4Y&?>1R5IUX$?QWEYH\7=P0. M2,RU9B+L-/16A&6:(I4)C'!,+/'OJ93)!ZZLN]*H25C!*Z:N^:H';-C_]YAK MKP8M<)L0M;X$5KV 8T-16]/OEX^OGX M]>F7Z/W'Z-/GD]\^O_WR95GBKP>L >:/@T&/&]=V [Y-J_7M'JF[5,.UO2Z# M9GA;QUI.LE]G\9?CL9V_O/ZP/O8T+/_J#UG/*R+EO2!5SEI-ER^? MIF8>-_KM%IX>JID6#A2,TS[&"1IPMRF1\M9.$+[WYHF!2[G--]K0 ;'? M^&A#VU2 1WOA08\$X /P >H#X 'P 'B =6D7/M;N="<"O)M=[?/9+H)VOUG, M7S&\^?<7_$6?P>,G8>=;=QX-E0YW;?EOIXKH[=@ZNQQ!AHZ\7=^W+]AA9H*-!0G=10#^!8&-Q%X%B="%"UKIY(^W#2'>-W$-"Y M)\@)V.D*=H!J V(ZH6T .@ =,%2MP "(>V(%R$Y#K+6V\HZZC[<-)A1_W/NN>*HR98CC*+%:(183BF06Q\AP MZV*:,BS9HGAUO0%WS4:ZX[%].]^P]7:V7VM^Z&G^QK^]MQ\..AVG_ "8M MVRL"..FRM0$MTC%T@+$!F+07)F!L8"$4_*%N!GKJL'AHP# M"F>C?!Q-QR:_ MF(Q,Q[#D">8$S D@!A #!*0_ M! 06+L%1WQWQ3O%CO>];;^S8$X\%'G"6/L@/[SPU ]P:3R:C*;E'4V^6K4] K+#>FJ]]I0CJ2A'S%E%368H2>53ULP_>?V_;^^=##B.!WX:8!T=C X8'< 0 M8&CO& +BTKEH0.>-WZ%Z_CT(58*E [QT "^PDVM'@.FD_0%U NH$\ )X ?/3 M&<# :NF!^DS[JZ@\'$>NCJQ'>>9O+6PO7K.(NI7=QB\CFT_UR"UT%SWBG52& MAVD\NU;IL"=@@W FK,,^:1U699DF5DF$'6>(81N'Q&F*8NXLQYQP%Y9 FW78 M:8G.E)J\G*^<_GM8G;^>EAX4KO@P5'HX&E97KT-!BG&UM455.D@QAWK,!VQJ MVK(@UA,3Y=>?*^4AY7_;X;<=S\B#)+UMEJ*/([6G^F5J M;.^*+ZR$(O0\0*'J/]\XXRZT*Z*8#*+ )>N3A$;0D2I<."C+1Z/\LGS9]SEK M-;I;.%#/.TY>::[A22$Z&S3K[8%LS.^J+?8W/%*3TM_0_-7-83K"F/S(?JEI ME2^,+&Z:S]_9 IU "_1G(+7[Y[3; _9AMQX&> \MKZ>"?CH-CY ?0 \ !X M#[ N>\''(Y-C^@*@0TV-V>ZZC[]B>//O+_B+/H/'3T([ _ _BKT;-ZY *=MAN=%E9;#HVLK_?E M^@TMT%"@H3JIH1[ L3!P+.!8G0A0M2XUL'TXZ8[Q.PCHM#;1#[#34CL%VJ8' MB %#!=#I%G3 4+5F@:X_.[,.U>>"-M@M 2#LZNK KJYN(JNU!K.?6[CZM^6< M939A*2;(ICQ&3,<9$K%2*,68"RI3(MQJN^Q]],"6,1D(3&"3^8%:DG9L,@?$ M= _2,>T#U;O#EH5,VV,L.,ZP>P02,'SC>3W*\<@<03P1Q" MV!E,7\MT40_=[L2[W1E5!E%N*6**,"1EEJ(DC46JF$I3JU;<[KD^WK&7G23I M0"8,UJC!"H 5 )@ 3( LM-SXPAHU^,ZMV+;]H.Y?T',<[.R^80L]/,%:@VO_ M]!7U)%4Q,Q@ECEK$8D*1H)0CD1&HX?EZ6K/KIJVRW'TS0=,,%A M&?U [4P[UD)[8S\.$T1 5H"L])^L/*#A>+"FP6 /QU/5F--=SM$F374?U8!X MFQ9C6R.V$:BW,%8[:]8,[;_[,5(- ?\X]>1_:)87_SXX5;KRS; TH[R<%N[4 M*]%?1[GYX\62 S+['DJH$L00B1+)O/^A#4&2&H6=OC+ELJ]2:O)UE5)Y3R9O'F!FEE_\TCJO&H#?T*&/A,?-*7K>*2>[)BR@ MLEI!&W;.U]Z/(V6\8%DU-BZZ'%;GT?&7U]%I/O'J53 ZB*IS%[W.+_S]7T6% ME\&SL;]V&:D0>FDB^*.ATL/1L!KZM[.\J+]1CT3S<:X]E:UA74:F<'6H7U]% MHUIA^X-5%7GY=O[(B[QPX8UQ5%VZT3?GWQA7Y_ZD17Y1GS5DV84U@?!:JU%] MS^6Y<]51]#E<,'PV+5WT4] &%+]JG8Z[?S(^G_Q>WSAY];?Y^!;.WV/I]7V4 M3XMF5'_ "&MN_:?_B/R__ZQIMO\1F9$_7Y"*O')%B*0IC_/BV92,W);D/+;< M];.)F'SRI/[USR3!KYY?7<&8KQWS.=Q-]0^G/%-X5\/^DSIS+WYAZ8KXU!)R M7LR_,?''_.IUU!^+F9E=@8A)%04)C[QI#TIS%_K9:1& ME^JJ]/?R\XH$GMSAR?IO?U&A:'W7CQO)O[N93'T6_.J/"*-4<(YQ]>#$9#/S(=@Q"JJ:PONI6XX]MC-)R[XT![- M,_H=-,OF++FU"\I66L8-)\C:.$6,6(4$,PP)8U(M8FQ2LKI%^X/S2LV=S(>C M5G;>$&I7G&0?7W']^M+#"CTIFPR'SI/2^O/KSRO\S7 MKBZW=5Z\MLN&W@,;S<=K$#3G:!J.Z .H6"QTDL892IW*$..,((T3@:BF)HZU M?S/CSP8JM@0J]C7&SX"I?.RZAREOQH\GQ7!4:[*:<[3]EC>JNTATIHU$DGLX M,9%D2%..4<)2+B2+K=3D^=33BGXBAXVECYY%AF%KX#2=S+BG,O\[];2WGB_/ MV;[\_K$>NZ-H%6UUP/T?HS](C FCF--GC*KO9TQ.SUWIYL;_7'T+%/["NZ(+ M2E#S[#KQ=OXH=RVYS).R[L+IJ3_!239/U[IK^25-,JZ9%BACF"-FN V97P1Y M79LXS2T5 9WWY7)]+8OJZV*' M:%R#O4^N",'_$#/?%0K9?2B\D9(=E4:%&0LQZ+AS:/Q_44A7C]1BM$-,M(Y> MJO%X^,T5I2JN5H.)P1,*?^7^1[&,XVSX/41?ZUF\?=HL^DO;!V,#H!N,52JI M0(X9A1AE!BFF,+()YXP[Y6@L5X"^"O&RP?CG+2M7>C>L'U)*8" 8[AR:CZ+C MVF%XXTSC:\5D, ]$YB&&?F,1X480038)RCKE$,26>O:8T0S+1 M&EE)G#,)L3A5-[>XK**VSF@XR7[W*CJ,W=8VM[ !23SPXO5=%MHZ#36:^@ 6 ME2I#$LH1(=HA%BN)-&,4B2056:*-DA3?#Y8/,QFZVB9,!!T0W#UK._!FL9R$ M?,EO;G1U%)V>!R53:YKQK261U27.._4:\0IO-+KU1?=]XL;->N/2LJB?<.4' MI5#USHBP(A5608=KEC??-^&IVF.*W-CZ$]S2JC7JPVVLR*-RH3B>N\F536&\%2%^5-_V.^=%KO X5LB%&H_RR?-G/J6HU ME%LS/,\[.O'N>F[V]JQM]C1[R>O>U]@08Y(H ,0,:=R$@ &8",NY 1'V& M!D #S D@ \P)( /,R?Z@,:NLW'>,/-Z#?>T_T<6P/8#866FB0U =CZ4;@(I> MH^*15 -0T6=4/)IF "SZ# LP(8 *,"& "C AX*6V?9VU?=6,=E[!OB]8N8=W MM H9CZW:MGNP^"N&-__^@K_8$#C=;FX7X_4]Q7H+H9W6!W[QRW\[541O;^;+ M@WT#^P;V#>S;GNP;W9M]VU.K%;:^L4]OL;1C0Q=R=_>OH?;5-PI4%:@J4%7= M454/9N#]Z91X@!Q\]TVD57D>3937'J&,[Z\V;%F1YN4Q:%",(XU2G5B$#,I0\K% M&%F<2BM%(H3Z00VE65F[IU5R?T"1'"*3 >7K*RD!%^FM50$N ERD VH7N AP MD3UW ;\1_NF\K8-0SPY:8]:3G6>H;I'6U/3)==U$S]:MO[Z;\U#HO8X$C?WM MW*S.M]R%M&M,N9Q.?OF)_,W?]G1R+Y7LO"@!;=P.;>P!,( 9[I,9=A] 0/X@ M$/780)2QV/'44<08#?V[J$ JBRU24J=,BC@6,KL9B+I1OOMD1E;>C]_.J,J[ MO-BHAO/VHE5L0(41\G.ASEQ4N LU'%_O;O'B8]!1[L,8;%+$ - M[!W>D$6YGZ@]/O94A=[6GMXE-69(E_D7J$$M) MBI1.$Y1I)6U,4YD8O+JIX;C\>I*M[&)8VJ> 2F=>VFEQY531'2--R!%?",C* MB'?F$:(PXE XK5.R#38!F 0PB0ZAIM-,HBN&#+:']%L3[3\$8X>E\4JJBCQ[ M=H>Z!MI3=,'B.! @ $8?.4[O]L'VK]B&(BY.36J1D3A%S'")E,4,Q599E5"2 M2'*KV,:]0:PW,TO]V1OJ3ZX(JXL_"D:MEM1@RR4UXOM*:D2EEPE_7XB^^"4Y M8FOK:G1DMOY?O[44\!HP7\!K !C :UIG>3;@"5K@1*="H@0G,6*8Q$A(ER&A MB/$TP3'*M\L3R//P!#]W_>,)$&=[S$RTU2Z 6=@KD018=!06CZ21K_TGNA@" M!GJ @4?OD <0] <$C[4/@($>80",P<%C (S!XT!0>Y,_5TJ/G/]MA]]:&(%Y MS"AN,?:V]_$YXO@Z(G5?BM%P;-W8?XCP$0U!K(U&S@[+R4CYYQB.Z]O3H]S\ ML9?HQ\HSX+FHAV?!]<,TC5LVC.;L)WSS?FQ&4^LO]9>VW^D&84''K31QG"#+ MG$1,<8*$$AE*DLPQP3-,L_3^L."-ROWWKQ5^+8OJZY=*52XTFOQBW%@5P_SX M^[#\.G%G5U]?YQ?^ ^/LFVGA+_#)CTIN_UF7UWA*G\E!(M)!'#]EA7%/"]9W MM>J.Z@V?=2>G*@_MG,+(1FIL>X%(BD4J7*R1M5F,F# IDHR%56V5:"S=1'>%/=K 0U:)3RI=?3X<,L'XWRR_)E/Z>CU7!MS? \[^C< MMTGQ@[='SJUIES2#\M5I,(FGWK[]&IR!N_8IXDPRG0F!,LP2SPUCC)1++>+$ M<95P9RDS#VR^Y$JC)L%_+Z;.#Z#W3==X]/[#VH&]C8$F&K$:FO#^]4A-2C^J M\U>/F6$UK?)%\ $WL8>JF%]WCA]\A$GC=]V]":<&0@^V^0FVY6JU/17,>_9G M]04:O5[!!60\"1EKZR(U?0++ M=L,P[0-+NUJS]Q-4]]"B_8*H;]LY>UBFPIDTX['D"%,5(R8I1=KR%'&"&3=Q M@F,E;N:9W;N,^4E=A12R\LW4??13?7KI1M_TE&9V$Q+:U&6 M$868(L2_I1@R(C9IG#HB+'TL'?UOIXK3RWQ[+%2( 67R>5EH+SU68*8[8:;\ M\$(AP%8A& L,%L "K!98;7M8;>:$9#P52&BA$LA# M&3<)$S1!1B8I8M0:))53B,I8BH3%F<'\*3ST73XMMD9#.4X&G*407@5JV@)I M\V!.#R\( G05(F9 80$L0&N!UK:'U@J<.L-XAE(K#6(NRY"(L4/*I(HQ(6*K MXB?1VN&W[457.>$# ;FK0&%W+EFGYZYP*JM^("9#6K8?2[NY!WQV$ %,% MA ];8-1ZB$]Y324[$YBI%*.$6,T\_3>GI<3#?6^>H M\8"G?) D$'P%YMH&H3O-*S6:5?N=S(3A\$(FP&L['5^[FQ$!UP74M! UP'^! M_SZ6_Y(D<3:V,=)":\2<3)',"$:APTV:)MPFZ:-+#&R-\B8#G-"!H,^\G:OS MK /H[?9E*H _&EY,IE732\@5KJP@1MLK4$$$#G@K(.10."KN%T?]J7\D-:%. M.NI9:>(P1PQCA[36,1(QI88)FG+ZL,(#OX_ML#3>(_1&_.UW$SK1782_ML98 MR4 (/$C#CIE']Y]KQ6S]#8+*P+KW%52^T09QN9E<&\(_P,I[P+E^!):7D7?7@6& 1%T0'"\83#ZY[I%I_]MA]^@'?.#S;4?KS"1 MP_%4-8.\RQ'##QZL&[=[1\/8A"I!#)$HDB MW=%)QW>W>![4S.%!OM9W-:Z^N-JZ?778"*ZH_&J4H%^];;9?A7'TZZH;XS>@;SV"Y^NN"#CTS_'QY/1ME/[USX(2\BIZ\_[+ZY./ MI^\__O[V373RZ>WGX]/W)Q^_+.N<93L_ZT;^ ]OPF"E[7@B0'3/W76G&[;"3 MKH_4BE?ZKO[WJA5VY=.T**=J7 7;'ZB#A_.9YQ/JK' NI)NL$HIA&5WFQ1^! M!OCC/<]V9553AI$[4^9JSC&\VH[4V"Y1#E66KBJ/HM/5DP4^_\V-KJ))N(WZ MM/X ;QH"]:A/_%]O/M2G>AO6$E2DIZ6?/G^RY@*!X%RXJOZ6*?S %T,5[JQP MGL T;R_=DC^E?\=3G^6SE)%=LCO+AVOG!VP<;FHXKD^5Y=.B.H_^UW,??Z5P MNF HCOJ$4Y#H3K'"($Z-:-7BL!2VGX%]+;BK6C47Y9ONS[]&T'Z'--KGV;'WOKLB9N'I8^PP/?AF 3DUT-T/J9'JE)Z2=R_NHQX1HU MK?)%Y!4WRY)WK'VG:V,-87?&Q[#17@ MT7%X) /@,=:>- C ?@ ?(!U 7B =0%X@'4!?.P.'S&XMD^#Q]J\]3B!V,BN M$D"WBZ!69!'W!3#WT-GVP6,YC].XL$NWK8CQ5PQO_OT%?;$A>KJ]$Q"O5SO] MAM%.$U=>_'(KYP[4U6'@#-05J*ONJRMR8.IJV^[WN[3FPIE M7:1,75"@C JORH;?0N;'(!J[>VL#]1)WK=B9W"M5=CBE#+>\)M)2Z'1K9W+' M(7;/NLI^(77'?N3;M!XV)>]]4W),F-:.$\2%48C9F""1I@1)_[Y5299Q9VYN M2E[92W;_5K+C&8_XF%>N3JO-U;C\O. 4']WVJA2EG X8Q3_>R P4II=V""@, M4)BN*&J@,$!A=D1AZBV^]%4; R/R5@[D1J4BDPCQEF&A%,92KA0 M6:*%Y$8^(?8WM^17KZ=%X;99CYR%QN;B09&^[HL_4 ) MN74>4Q!?@YP_B+EU,^9V4IV[(C(-39\5-SNX!0(@U'M<)N_VO@I@VP =H.)= ML'0]C.()I8A,)$.293%B+$F08IE%&9895C'E1"1/B.+5W& 6P6NJ8VXMCD4!&P)T!% #I 1?I,12 3#U049.+U*2IX1-)K/=6/TJWCST&#G MX071AS->.^1SNIOJ' M4UX5OJMA_TF=N1>_,+$B9K6$G!?S;TS\,;\63OVQF)G9%8B85%&0\?U#2U+X$RN;TKM-KJJDV?N MJDY?;'*?A]20]. 2M'^L%EXL_'<@!GO(3.@DO" H HB!^ @@9E\A$( ,0 ;, M$B &S!(@!LP20*;=D(' .Z35]C.MME]KRY^*?.)GXFH0349J7 TB-;:1^]_I M<'+API]0\[*7..MNJ@M0Y1YJH9UGN+2&/D-B"Z33;M 7!YN4:BD13[A%+*$& M:68QPH2RE BKK$Z?L*M^3@(^!0IP/+9OY_;_8SXV6TZQ3>2 I@_KB]-]A0"D M T@'D X@'4 Z>D,Z()NVMYJI)4&]7L:)(="W(P7U.1P4Y5DT+5VS<_[@UB2 M=L,J%E!Q0 S0[O[0[O[%^J@Q"CMBD6.4(\9BBR01&8HMMABL(U9G+$L4TCJ3B,4X1F[*FWC=#O+QZ( 0/. <4O+ 4("A !H!Z :T2ZS#*EV MH'$@U0X"<*U54+_EN;T@ M$^DS$X%,/%!1D(G7IT!@;WM6CQ?<'Y+R0$&U;KT4&DCV>4$"&D@"_89 X :! M0)QF6 F;(2V,04QE%FEM%=(VH\;B5$C)GA (W&$2'TW)@, MAYV!1^]H ?5E9/-IJ- W9S[TB#^-^$_EIFW2"EZT##@; 1S[D!&SAF8!W0;LM!8[L%;> _" J0+$ M=$/=@*D"[("I.F#P0&RGTXB!M*X#P,_. \W'QGC54Y711%TI#ME M(!@B>;N+Y!6>Y_N;N9BX<5ES_4B-;:3=V&7#^^OK]Q)ZP,)AU0J8.2 &6'A_ M6'C_PGT8)TQE1B".:8J84@QI(E*48+%(K31)AA*2.<2XCI' L4%4 M.V9BS1-'L\?&\!;V_$,PYQ_FUGS;>7L<#TB*(6T/S 28"2 1@ X@$:TRRI". M!QH'TO$@#-=:!752G;LB4K.DO'D0;N@@#>] $ =+FL"T 3' OGO)OOL7PDMB M3;42"F4LS1"SJ4)"I@:1-#8R$6E&"7O:KMM !#Y<\X!M!_ ('J0TA1P\H!]@ M3(!^ &* ?O2'?D .'F@FR,&#X%];%=0;ESG/[FU4N&_.^P&]7J4 @KVC==%Y MYZ?+X=CFEV%LN]8>'HCU;I&RVB.L,S !-@W!O"<%\Y3C1"I&D:"Q;O;4JDQ; MQ!5..+$IYTGRA&#>W+Q_;JS[UE/QXGB0/' [+; *L!7 *@ IP"J 5;0V1M=Y M(P7Q.$C0.YP8W1%)K_54/P)UIWFE1I%I"#QDZ;42=EU597OI#[:&RP,'[X>^ MNK>D]:Y1MNH' '_O%W_O7U0P5CC35&A$L,P0X\0AK2Q%EMLDY<108\3-J.!2 MPMY)]H 0X=:S^P8D\?]S"0E^P%R N0!S:;M^!N8"S*4]D<=>&D*(1D)V8#\C MCUW%3Y_@ 30;T $T&M#QW P8X 'P -,"Z #3 N@ TP+P@)A(N]$!&5H'&B=I M]2[*7B(->/$>5S9A7T0WT=.ME4W84P$KFX>$CA=^PJ9[0CL/,Z#K'5M&@QT3ATS-87<$T'"((38Q1*ICQZ35 M*-%*($890=(RC@AQVLK$$*YOM6YX[+[.ED80@7YTTZ@ _0#ZT5+%"_0#Z >4 MA8.(7RN,&20=MC<*V%5,]1TR0*EA 1YH=J?1T[^%=< .V"JP5>U"#-@J0 _8 M*L .V"J([K0^NM-Y^!QJ)&=/J5Q+^5O1N1O9L/(:E6H$/3E[B+%]]$2R^52/ MW#)YID?\:0P(UE9[KIHV7EM=P&O.KI\-6[#*VN=5UOXE>1G&C8N3&.DX4X@Q MPI!VL4941!1/G:D]O=L^77D: M%,FI5\6_CG+SQXLE'W-V>I0H::DV',6*9(A)8I!6L40VB;'+L&"&XU77\,VT M.?E7\K7Q#;^>YBN>HBN-F@034$R='UJOQ-88A;#($6[P-C(:>[9JW/P$C-2D M].,[?_487:6F5;Z@1+@Q7W>MPF!R7XYM#9$>+.LE8LM>ZOX-^(V[VT@!L"CX_!( 1X C[7PB(\HX /P =8%X '6!> !UJ5=^'CD!M.^ &CKSN_A MA:_[#9A[^$K[X+&\>&;_/L+_F)#]'1[^P5>OVK6;QAM80U# MYR.[#FS_[501O1U;9Z,WSK@+[8HH)F %P0J"%00KV#;$+*P@W9L5W$]B$IC# MW9C#L#B[?U6UI^0WT%F@LT!G=5%G/1MA[\]F[$.E[#O/@?NB1O=W0.@EO&#G MRFXU79VU7'Y@T_>CMM7Q )1DP2:'[*A 7("Y 7%JMGH&X M ''9\P;6R \18=I6.XT9^&,X&T9D; M>[XVBM381LI>#,?#L@K,[)N+W/>)&Y>0M7,H(.S7XA?0*T!,FQ$#E O"-T_+ MO9%&DXPG2.G$^K]B@S1U!F7,9"+E(G/6/B%\\UM##([']GB%%KQM6,&NHCED M0"4?$(HA)P=H"1@9H"6 &* E_:$ED%D#49_=P>WX(O?S\'\U59N'=_H=V#Y, M8,&R!] C0 =0H2[9IAY&:%).-6=,(*,RC1C#&&G&&9(&QT;'6*0X>T*$YHWS M0V*&]>L0IEDR[KN*SC"9#!A_6&RF^XH!2 68#2 5@ X@%6TWTI!I S&7?3=_ M*]2XG'%$$U*B#R^F?)A(@U4(X%" &.!5O>15_0O68"%(@IE"1&J)6$PHDC)) M$!.*)E;2E"3JQ7(+T0=$:I8X0+TK:F<%;>)!G!#(G $& O8$& @@!AA(?Q@( M9,Y %&=W< N[V"^'HU$TO)BH87'AQE4TRDLH3]-#<.U^*:/;3;B *P%,@""U MS6+U,$2C7"PIIQ1Q925B2+^SU2?8A'Y]]&'YS M]K@L757^PXWLN[SX?7>;F9)!2L0@(0\K, P\ @S$01@(X!$ $^ 1+;/+D$(# MP9<]0W"VCC8^JT,ND7:>8KEH.#;YA8LJ]1U*U!P*]/JU/@']&0 ZW8).BZD7 M[B'U^JE_,1R6.2,P$4@+PA!C*4/2Q@3%:9H0DU"5N%LQG#MS:M[7YO^#)P3O MBOSBSD-^K8E"<^"I^KZC*$]4>K#]_05Z\4LZP"D>""[6AGLZ,J]_:X/* WX% M1K(31A+X%4"G?_P*0EN00]0KA;5SN+U?!*R@]DY_807+.4"7 "9 C3I.C3H6 MH=BDW54L"=-,(>TP08S%&$FA+.**.H%CP2S7&T6>3M7WMUGF3'62W?GY[AI= MQ32!3"(P%F L@%, 3(!3M-Q&0R81A&#V#,&/KMFV%65%?N''^IJ]1?F1F%"7 MIC&B.,&("1$"0T0AR6U*%+4B4;?"01OD')6>8IQD^\HV8@,B&&0; 0'KA.T$ M @8$# A8-\'68@)V<*&SGROE(>5_V^&W7^;6_^/TPM^)V>T,>?9+_C][;]K< MMHYM#7^_5?<_L-)#=5<)/@ !@D#2?:H<)SF=Y\WTG+C[UOWDPL283V3135). MW+_^!4A)ECS(HRR2VJ>JT[8U4>#"7FMO[.&>V_]N=V&3?.'7:Z;C5"N7GA73 M]UZL2Y>[I&UGMQS%BF=&6H=,9C1BL4J15,HA1PR-A9(8>]F[_!XH[L]6>#-U M45U$!__Z/?H]#$"IW*1N!M,V6R1]547J]+0LSM0X*K*H/G;1Z5A-)L[;:.7M MKO_;_WGSH1EW_]:XJE+-CWE=W10-C%15^>MX[N6[?^@D#Y_K_URZZ(?R;Q75_KY^\\LR^1:YL_"6];&J M_6-EJ;RS8/W%^ _QK\Q/ECM-75S"7O1:5>'ZVBOQE^"ON/W^2\]:O932F< 6 M[9NOMJ\*U_['GKD'=RDRT49G+%,HCDV"&,EBY+&A_ ;(6))J0ATAEWV[>8>O MBX8AP<_K3F>0GMR=O85IO6)6@['MMFGMDAL#M-W[]5D18LNMHW]WE2<"XPW^ M@:J.W_Y[FGNZ\A:GVI_8]Y,S_VBP/]6AMSNOQX7Y_N(:DL]P)B71#+DX"QG,Y:(C5DN%\_Y+-7!0:>PR5\D:/F MJB;U5]>8N".99HQ3ZXYPG"9'3&%^I F61ZO^JPTTUKS;S =Z<0_;N"ECJ(NQ MO1ZN5Z[9.X6N#% +YY"?#]]&HE7UY-7O;[\>_O[^X/#MF^A@_^L_HK?_]Y_O M_[7_X>VGPZ_1_J%#[MO3XH \L\L(EFV; MZ_/\PW8:=3X>%S^"PF[ M WGEAAKWH7)F6N9U[JK9NT2J';L8WJ.HO/+^5@9=/9V43HV;/W]3^:2ZYN]! M?[OV@S*O."/_R=ZUT>=-1#_/M*)?U?'7UNHLR?-^R;MYW M7(1XCO=#EMXG.#1!]K]QQIUH5_[Y#X3C5Y2,&B=F+SI<=F)R>X]$X,ZZ S:- M=9K$#,F8>'^8,HX$UIEW#-+,$I51J>QE=V"5HCTO7V+J56K=KXX^9Q=<2M9Z M N\_O5OQ!9 '5? '?OB[ZKW9%[].BD=X =NY"W5TK((+VKB;=]Q580VB2[LJ MN-AA ??61VB:2-=__U?D__M;$_3R_T1F[#W@8"L+#_D#_WR_\5SY9(0C-V5/ MEP.3Q@7O_VXF]LGNOWST[6^-R-.3&*SYC6L^A[NI_^&45Y;O&MA_4=]<&,N[ MLGV:'7)!;2X6DOH^ 0O(HN_H)4 MYC_K9:3&/]1YY:_EEY4=>-Q=K5N2Y,,I=A7\VQL].Q^YSMSV7#NZ+\ZD7#UX5F^-WKX8G)Q_FL.LL_9VWD MA,1,<1L3I# EB"4X14K@)OV'6D=2DEGSF,A):PNO/WH/R>R-]KD"B/9$=_5X MUWA71IU6?HGG/SWD=JMI72S.;3%NCFVOR[;'9%VV?8.*(>3:I'MXHWD2 ]VE M:S(=!@.-/0[( &1"< #* 30 9P": #& 3 M0$8'D %L L@ -@%D )L\#S+NTK/;%./PJK^_" 5Q=\-1OQO*K\D2[%0]Q$.K MGYZIP\C-1?4O?IV7K4;SBM6[(S.A6\IOWU*+MC6)[H-%XV9;2EX8M*W9L^U@ M"0S;Q@W;_J*/P$%1U=M78MMJ8GJC&S=8H('- IO53YOU6]/3Y)\7/4U^"[U. MP';M#N# =H'M&HCM^M#T8P+CM3N( ^,%QJN?QNM=:!CWK] P#NS5[H ,[!78 MJW[:JXMNBE'HHQ@M-5($ [8[J ,#!@:LGP;L:^BIBPY#*]VE!NU@NW8'<&"[ MP';UTW9]"%W ;S5==TGHN0:9 QK"N>G&@-MM;]J)Z4"_W]P;_&47IKYNBTXW MFZ':/>!U8_)KSU&SZ9Z$ )LAL5L71DP#6/IF8X"9 #7W1LVFZRH -4!, ):. M@ 6("5#3%]0 ,?4;-4!, ):.FQ@@)D#-@V)YFVVZ"+ !9@*P= 0LP$R FKZ@ M!ERF?J,&B G TG$3 \0$J %BVC74 #$!6#IN8H"8 #5 3%M%S8U9Z32YDI7> M?Y;J;@;Z'@Y5 $-)0__H[^9Y]%&5WUT=9=X0K:WDVFC5S3/+H%TCM&>'UA]W M!$F=K=O:P\F%I;JF>*MY7H\ M>#$GESOW_*?+ST$WY7*U'DQB7+[]Q>F1DM_ M0E0[YB@C*!6*(^840S*1*<):,^9D'$N;O8@FZL1_TVF%OBEU^G+_3.5CIF:]5E59BA'C M\=]^65VF7^]J-OHI;,#]WH@C-2 ^ 64"RF33[C<(DYT6)K=?)ZJ<0?E/=)Q; MZR8O+\D6D:C,99RCQ#B'&*$9DEELD.4B-U:D9 $2Z1,DB$F+$.:I!E*"?&,+GGL1 R\/FRK M#;P.O-XQN[8CO+ZN] 6(?:>)_?:3A"2UGIZ90"RETE.WT4@RFR&:" UX'7 M@=O4"6%5BI%T@=<5MTBD)$%<$,4R*RU1=^!U& 34X3+,.!E0&>;7J:Z+ M6HT?4RL^D#%HNR)Q[ _F"^P7P#^P-\@/V!_3O. M_L*(C& 9(\I)@IC,!)(VR9#"FJ M# Q0O*2)2Z5+-:(4:\0<]S+&.8:XU483%@O%S+.6C()D OAF/ M4I*,.$[O-7^S_R8#7&?@$A 9 (RG<(E!8^RTQKC].M=/R.)$<9.F#+&,2\2, M3)!V3B%K9RJ*I_3DKG;_A_G/W@ M?WOMO$/N#M7/#L<%F!@)1FX,"O3DYO]UT$8/9!*P(<@D ,;35-ML6R=!%*/C M,HDKYXRDUNLB)1&SA".%'44Z31P5-DVMO?6DY$(BK0JF#BNA>,0Y'Z6M??(LUU@AAQ& D52V0M33-.&>-9Z+FHU?DQU^/5COAX!-9@L-R2UL"OP M@0).$!4/#4Y@@9F55B+,A4',,H>$%@1E.I4\-31V,MUR >?\\:50R)8*-X>I M>""( >P#X@7@T[69N:!==EJ[/#8@PH3"0G..O(Z)$:.:(&%BA9*4AQ.7U'EE M-KUT 4CL8HMTX@HJA%+%4Q\'03\8P=*#@%^07\"?P)\@O@ P6M_=-?/6/B.\BOA M,8IN&A),4,<$8 MDDGH^Q$3*@151G&[I8+6S9P8/23%%40+L ZP#H@6@,\NQ(Q L_3ZQ"@A*5P""'FHTP@(Z1A"@%P &!TR'4 N@! @EZ$@!,@% M@-$ATP'D @AY> 410*1C$ %V 6!TR78 NP!"P'49"$* 7 8'3(=0"Z $""7 MH2 $R 6 T2'3 >0"" %R>3:$P%"B[N8Q]Q!.@T<+L!. !1*; 2W@&@%8@(< M+'T "SA, !:@(0 +T!" !6@(P-('L - 5B A@ L&XG*05HUH 5X", "/ 1@ M 7<(P-)]L - 5B A@ L0$, %J A $L_P (T!& !&NIV4G?OD;.#"=S/WF#] ML*C5^*[5)2\C6TSUV"W*0N*]Y/11XP: MH8%IS_N"I36)(!O%SHPL:+S$[5, MEE+*A$.8:XN8U@Q))F/DXDP9ENI84'/;#/#5R=_[)X5'ZW^H,N6?@P)CIR72L:F=_ M*XNJ^N>D=/Z&_\?9#_ZWURXK2G>H?FXLFL#$2#!R8RBA)[?NKR"0!L5^()! M('7-QNR*0%I7Q+-MA02QCXX+)*TR+KTD0AE)%6()UTCBQ**4)()0Q[@6Z6T" MZ4(>X_]5]J/'4; MTQ(R%2/&8U 2PZ8)4!*@)+IF2$%)@)( )7'+ 8[ PJ9ER4]:$K3]Y/SEQ5GP0YL3']$(\XYZ.48H-1PC1HU"FCJ+$L>2)+,Q)]K>GMT)1:9/:-C3 MK=KU2Q?R3%3_5$"XP<[WG.H!$?U#Q(;G_0 D^L(6FW44 0?],PU %H"(YVQX M X@ K@ <]-(R %< (H K>H((X K 7 %(*([B-CP>!N !) %X*"?I@'( A ! MCD4_$ %< 3@ K@!$= 81P!6=101P!> N (0T1E$ %<\+_W^9G MO\ZK;#Y-3_Q2F ZFA#]R&9^ZP&0XZ_/\DUZ.G?_D\;CXX?\4-2B,JNF)?[;_ MA"JJ_<.NJO.3T LPRE1>1F>A5#TJLJB8EE%^47TVBJRK_#9OGJFJ2,T[Z*"L M*%&E_!NKB8W,6%55GN7^2?J\>?]0M!92U:=J'/G/"8UUSB/KWR9\2'A"M>BV M$][7__&-,^Y$NS*B9!2%VK:7PT1#IW=+9Y;G:5=GQ?1>*KI'Q4J-IZN,.@VT6TZ=7TE/)S<0<2C8:';[ M%3"T:F)56AAO(M1IY9=W_M-#;K6:UL7%N54K&9JJDFN'W35W_E7_'2@N-EQ' M.M"=N&8.XE"@L>D*8T!&?Y&1 C( &=_ MOXA?W!$X+Z.J&.=V<0A(]G"/&B$1MB=W#D(;./C1Q=C>!+3%:.@HS(8&$S5X M?(&)>F(3)78.0L]LHM[.CYT?UZ[MB:[F;[J,?FE:I&'^ZG%7],SK^%&5WUT= M-1WF[^O _.'@X.W;=^\&8/-WT(5Y]ER2-U,7_WBV>ZAY_C;"NPRO-3'>[<()>@MW?CI!QBTA2C/$K-6( M\N(L2<[_]BGDM15CCZ5OAS_<^,Q]])=^7"VB$R$X M\5I5^2VC#8YFGWOT+I^HB7$O@^-AFDCQJ*D))D MQ'%ZKZ$( Q$]SWONW#WZ M$#HJ<'YGWM[(2!HPLT#VB>AVH>EDEA$N80QJX1 M/@))G6E$K+8B(\2E3#Y4\_Q/$R'Y/''_ZU3Y3N7E'68_;DG@W'GJTW5AQ!ZJ M&@@9;B-DJ++:E8N(850?>U+Z=AQE^5G[EPK*ZP<%LFT,&>OU8>/.Z61 "&C= M;O)5='E(UC H"<(Y8'" D@ A0$D#HB3([0%SU(_S!W"X=P L3S^>&8ZM!AH5 M_&,$2 ,-!4=8CSG"LM81H72"J(DSQ(Q*D70N11DCBDLM=4+P;4=8X>#JXA@+ MLG*Z+G0@C -"!X1.CWCG4?DY@\$9R!R0.0^5.883YW06(T="BC(5&/G?$B]X M;)S$BJ0R=,6\3Z;.Q6^=E#?WR\F!OM*/8?[AK,]6^DH?%"?^ZLZCVL._"JB. MBOK8A0P??\VU.SDM2E6>1^.BJOPU^?VMHG]/55F[Z>!@-!VCCU45-F*5 M>Y9RMND(/9V4SMO@T+]@]NI\8CW#-*VG=7'FHKJ(M%OZD'SBC4 ]+=U>M'QI MN=_?$UN%IQ\7X_;-EWI:^P^J\W&4UY'QEUPZX]^Z;)Z43-( MG7BBKA>7&YZA=#X.G:S]6]O"$VOX1O[R_-=L5Z$JIJ5Q33_K@];/.[C=P1QVV!Q: MK[#O+L0ZJ[Q2RK!06"&6"8>8)!Q)F2DD7))209BUCE]67I<"2I=TV.\SF_Z; MRB?KVYZ3E;;G9*V@>O_IW8JD0I4S05;]\&Y/Y29W^JY82.Q2FB%)8^)5IB5( M"<<0S811+%%J^*_XS96CYN3@$61\@6&NI$5WOYR=XA#'NG6T.?I:_ALR5 4;5L2I;#^?_:^SU*'H_,7LC M[^=YS^7,>VO>SRM^3 +@RCK/\A!$:5RR\3C_YB8F.#4M,EO?R;_Y5^]4^44/ M[8S&[GP4'>RO^$Q-+E3ZJEJ&;^G\%56A^97W%EU5M?YGUU?R+K$ORU-GJ$0J MP<$^.86D4QK)S%'!B%2:B#F43]VW\Y+*T!], M?7/W4B-'55D?_:XFWUP3\@J_?50_\Y/I21OJNG.0[,L<-%_KPGR_/D[&UDF= M2SLHJHP*MS289-*_??2GN9DNIG55JTEX)'*-&;K83JO1@FDUF]=EO&7RYKT^ M+FR(#2ACFMA$B+\LAS;\9O*[ZZ0(W]\O>7A;__=VS%83<5#5['.B/%NA"5OX MITR*.CI6(=*R&NMP/SV2\LI%8198V-/*?W8^R<;39D,O BC%J0O(\E\K!$VR M.3Q"Z*+VD)Q__^:2+L5%_/TO[O9UZVKE*_N-7WM3XYJ+]]^_">3X^Q ^;'4M MPE*A:JK#VK=FZ.)!_\+%0FUB9=JOO+!DMRS47O1Z'E=J[];BA8V>]2]N-DGX MA/#Z\"G>="Z]CT?8N"B^KRJ!A<)NM8#_8UXVQC2(ZK!<0Y ")HVEL#A!L3$& M,64RI&B6(9/QA&$CJ*/Z+E)@[LM]\&OS=+[<4!7"O$/< M8AS#EI8[CMEC$S MU@\/AL!O.)-L0KM^-]:N@6$8/]B^@7^\G2OH7U.Z8_].H6XTP'1OX:)<<4^& MY=0]^SUL?6;PD)\]=-J9Y8'5Z=WJ;'QO!88]:MAO$@*?#>]E)$U31_%1(FE\ MQ)R31S+-V-%J)I$GM:*UY;.4E!>KQ]GA\/J__ROR__VM.<<.4RV;.;)A)0JO M@L($3N6_6_ED621R4ZOUT([,3V;_96?-/ZSYC6L^A[NI_^&4=>6[!O9?@KO^ M:X*O;):_'9?S5YSZY[PNG?J^N#.S3R#BM(Z"48B\+ [/0CH\[6441L>^BB[^ M@IH&'2^]V_5#G5?^6GY9V8''S04M[\!9LLGE7;MNLNZ7,LBY^OS+V#M%^Q,; M9/9I4'IO\LIX,3 M1&__[S_??_GX]M-A'[FPYSJS ^OS[$[-W 2-HM-@A!JGTLW-4/-;$YR93R4( M :AL.H[&WMVLFJ"2"CE.XW'QHQKH./KA^)G;7\MGGUU_(\.NY=646D*)35%& M0R.\6#@D4RF0SI@A2B9C=.\BC2BY.XZB@C04:"C-J2C^FVR0%!MWF8M$EC+WK\_]QW?> 7SV#.D/ M3E6NZ5R9GYR6Q5E3';UV8.Y H';W;,1.(>MZ(_>@O.U_-F[X3;1. M!4\RA#-F$,MBB:10!F72.<SLM P-W/JS.>ER X+EOLL]N7XTO_X-X)-QPSAF#AG'%6*$<:14 M:A$FE@JMN3:6;Z83$>!S?G\)[CE ;Q\//Q"V>]X$Z^[IJFX,=NDI6#:;) =@ M&1)8UN3-;1<<,(JE\Z-8.&=29'U@FUZ#!:0)@ 6D2<>I/FHZ MR,:O'G6BT7N\P>G%YI'V49GCT#/L?+79SCK;UD-?+"S@ZY_W;@;>P01N MX6#A9GAB250B'$7$T!2%Y#FDO>^*=")%&)RF-4FV?[ P:'A""41?N [.&B!U M# ($ !8(&@PF:#"\,PGA%$VYI(@GBB.F>8I$'*>JCV[2"\C8:62 ^NT-,+;5 MV!0D+R $=&XG=.[P G")3@4CC*(XY@8Q:BC2Q&(D6"9PFEI-$_J4 ;A'1,S( M*!9RA-,8TGB! ( 0"( 0D B=(UR(;$7PF/;0]\'5U61,F9Z,AV'"9!>6_DK M-'F3 [=[!P 0=H/C(@C%=1PL/9^_!]H;4#,H/8Z'I! $$V 6I -D$8$S+ZP$QUY&0%0HN C"X@ _3P MQH'Q,K+%5(_=0L;$>\GC9 PBL#_R\=@[0>\GM9I\R[V1WJ\J5U=O\LJ,BVI:ND-/2J_' MA?E^78-+BZ5VAA D19P@1JQ#4A.#)"=264F9Y?&]&ER^B%QEU&G0?.5TUKHU MGTR=W:\?\MEH]OKF(Q&>@RM\D:/FJB;U5]?X84=IDG"7:G=$J>9'C&;J2&.2 M':V*4._0%>T7F"F<%_?(^-@4;'4QMM>#]LHU3R=>CP6L^0O_]/GPK?^ EKG) MJ^BWSY_?_,_[#Q^B_4]OHO>?#O<__?;^]8>WT?[7KV\/O][41C/L _^GY85^ M(% NWZRGO?FDBRIPF,("/*U?#X]=9(Y#H]XJRB=1'7Y597GNGQ"IDV(ZJ:,B MB[[-#'"('#7/";U>(^?WJ(W>.-.T;(LH&47!-$;Z/"K=:V!#+HSTM?1XE=S[.QT[#YG/X57;_[30^ZD MFM;%PK_&N'&OKTNPP&1=G5ASPWN93G@EY8)L-&PUT VX)A%L*- @@ Q Q@W( M2 $9@(SK\[0V>V(&T.@M-(!. !E )X ,H!. !M )( /H!) !=-(;:-Q8B19# MH'0M=@[\([K,5X"R7:2L2?P$H_)L0@1P,7!\OXA=W!$Z_VU'B/;QS"'K6P3V*>.VZ>O__QTG]E*@X,8&"DP4F"D.FZD#HM:C6$@(00+GK]N__^H MR525Y]&LYGX'IJ,\;U9X]R#6C3D73P66;;5NW&S&>/=0TZW6C0-'UYKCE>VB M:7!-'/O6(?KVZT25,RC_B8YS:]WDY:7^T5HY*=*8HH1D"6(\8TAA09%)!6,) M8VEL1-/Y;;6WY<[N1% 'H Y '73/$((Z '4 ZN"IU8$B*8])*I$S5".FD@Q) MG3K$K-4&)X;Y3P-U .H U &H@RX;0E 'H Y '3QY[""U+F$R0:ES'#'G,%)4 M9\@Z+6-ALCAF\>WJ8-?FT^Z:1'AV7.^;?T_S*K\MR:/W6 *UN1FU.9Q,C=U3 MEH 04(?=9*7>J'O0C/-9 M>O!C,U3B$9-,Y4C$ MG27R 0J/6#KG7Q(CGN@@/&*#5"83%#O!F%&8"44W)CP>H1QB/$I8,A()OETY M0)$9'-%M?*]=&>W:A?P,T+(#4"JW@>5E9(MIF!<[ER_Q7O(X^0))8P,U4H]* M&AL,SD O@UY^<*#.\4PG3"',0G&9PQD2J4J0<8YJ&^.,"WR37E[5QOO5T>>L MQZ=_.V,N0-: K %9TV6[#;(&9 W(FD?)&H6Y$L(BQ6*.F+ *J21)D:()PW'* MLTQFFY0U'3I7?;^ &D'CRF?/]>EE\@ K=H?8-R@ M;T&. D2V#9$'C_0"C.P,1H!I "+ - 18!K "# -0 28!B#298@ TSPA1J!2 M9/="L,]^;O%;6515]&UVS !E(H-'6#?R#GH*%E! !9(%>@8A0TP5<#$F:5$ M.Y321"*FF$$B(1EB/(Z-,DI395-S9_>S+IT:,*C'Y:"- >0">@/0 L MH#U >W1'>[@DD\9(C4R6Q8A)K9!,,H$R'I.82RF,O+%"X@[: \HDX(RNCV=T M^\9,3Z9C53L;Y2>G*B]/W*2.QA[P4&@Q*&A!MUF0IH 0T*.]U*.7YU ")8'! MV4&# Y0$" %* DH"2@*#TQ6$ "4!0H"2.DU)4.T!D>2-H^^U&JN)<9&J(Q@1 M L)I.^?:T'.RK_CI6\_)@> ,Q!FD5#PTI2+FV#I&!,IBGB&&C4""IPXYK#*: M.2NU@1$AH&'ZPT&@84##@(;I':B&P8G3CE"#.$]BQ&SFD%"I15;+ M5,DT<=C>.!88JE% Q'2/A$#$@(@!$=,[G(&( 1'S4!$CN%*,8(>H#K4M0@ND M,HR152)Q/+&8:-[]Z1^_U,IO9/__-C_[=?Z:3],3OZBF@_OB(?9V@P0-Z[,K MZ_/L%NCPV$4'Q8F_NO,FPR!]57DKY"9UGN5ART;YI%:3;WGX486 ;!7]R.OC M*,N]R7#1.#_SEZE*%VGGWS-2)X5GPO\X&Q6>$Z/:KV09N:KV9B-4(4TKETW' M\U=-;/3#E>%]_9/EEM9&.N<1*' @W"]A* !D#CVI 4!60 ,J[CDST,R !D7&QDC<8%U#P(-?X3PQ___B)]L1,( MPCN(H UDM.EB;&_"V>WM26[4U#0!30TZ":COGN*Z4QCIL>5ZN\B2_6>;)?LA MSQP(\\'#;)#6:3N%5J#0 3X;"E4/%C_/S'+-N*7H0)7E>:@7V3_QH*JWSW+; M*D &N@-[!70'\ &Z&R;=+8]@VV]K(YL*+V"\W8$:$RP0E6A+$&%%(IAE!*14Q#FVM12SNU9;AJ"KK MH]_]!;BF]6/X[:._MI/I2=OM<=$LG]C# M!9SG3227&C2ARIF7=EJ>.U7V9\O2Q<:\U!"J)]>/YM>_"9P:HABU2B$7.XN8 MHAS)A,>(,BQ2QU,7T_C1.%4_ :>WWV?1J.CJ1G_8?DNF M39H*VV]T=3<$ ;U@.]\+UEB949G%*!$.(Y;%$BF##<+,49XDEB7V MRE">-6*N.8N_8Z/[I]:$#V\]&X^(2$="P!0?$#@@<$#@=-&6@\#II,#!PQ(X M?QF>PG%)8DR<K/DZ0D"_MH%NP@2#21:QTD4)!I(M-V4:!"#ZKA"P[%BL7(9PDXKQ+312*8N M14)+ZER6Q9;=)P;UR=5]4V-$C##C(T'N.OSHCIE/O=P^,W7.@ 1C@^W:+?H;G^RI* MN8Z)0YIA[_M:Q9 41""=)AE+K378WN=T8J/Y%VN4V<-S+T8,XY&_1?=*O>B_ MS0"5 60"*@. ,0B5 4D079<9F*0.9RI#/#,I8FG*D5!)@JS,F+ BU6G:X22( M30@/EJR7'3VY]VO3'_IO]$ F 1N"3 )@#$(F03"FXRHIR3*J;&90XO]#C&02 M2:53I+2(TX23S"C;C42$32@B,I*W:"+HO@)Y"<^W85][Y'A@=R&I#M(3MIR> M0)2(J8Z1]V$%8K&52 DN$#&9-]FI]VUI^DSI"3-4#B8E@0PA)6'W; 0XQAOQ M?VX#2[]GKH#7#*@!E[K#7#8\EUHQQ@UQ'&7,6J_<8HJ4PPG*3.9()H14AG0E MO^&2M'NP(\T?D-$ *@7X!O@&5 J@9H J!?(CNBY3$DRH<-:AA+ 4,4E2I(S_ ME0G).-3*B2T=0#NV9G\O37)#X",G48& M.#D;!\;+R!93SXP+;1KO)8_3IM#L;J#9>6N;W0T14^#X@./S8,?'N(1J8@P2 MS$C$---(.1,CG')&,ZR9Q?)IC\$?4Y.?/&@> BB,WK$&* Q0&)TUJZ P.J0P MX B[ZQ(CM4FB,9,]T$B@D3IK;$ C=4@C012FXQ))$9)::3F2FH3CY_ 3LPER)$LSPG&66?>4 MQ\^/B<'@4?+HB0 Q@:/C"R0>^$=TF:_ CG2.0I8N#$X#-W%.## 8$@P>ZHX M"C:+@AOT9F==#L##(/&PSET 0 !- IVTBP 30 >@";Z B@"4 !T 3@H1-X M )IX," @1@TXZ8#A@!@UP !4):"@1]T6 4#0@$H2( !4 *@ "@!4 "4 # M2@ 4 "4 "H 2(,[\G''FWE;80+,D:*,%R-B&S@1@W*. L\\=7G>O;'.S"/&? M&/[X]Q?IBP&B!=^,EDZ!X_IAE9VI;=3%V-Z$JC?.-&UH(TI&48QC)VMF]41C>NZO2>;"@&H#EZ5SS$P + M@*4O74V&PU=-S]3H0)7EN?];M']23"?U\R>N;P5>0%Q@BX"X "Q 7#TDKJ5. MG-%R*T[@KJ$"#,P1 !;BK_]SUR5UUL6Z>=">N'%8,5;1G]6)OZHZ_,$_^7O5A?'06[)X_3X6:?N@?IJ>^"LQ=V[3VIY.A,.) M%TL]86?O@A+'8L:)0U@9@IA.*!()Q\@X%2N>6NHRL=KD]?C(T0O([D_LX0*N\Q&D2\UB4>7,2SLMSYTJ^[,EZ6+CK=S(WEQ_ M%):[$]:C*Z=> R6K;HP)[S?5[%X26;=Z_P\;7=UUW6 *0/>G )B4IXK%B!'L M_Q%<(A7F 20*6Z-2EMH8/^DLQLUIPD=,6XH?,.$1],T@F KT#>B;'IART#>= MU#/&6])4BAN'0!K0>,.:.D"R #WJ-/ &,K\='"*MNL4 M#1%3X J!*_1@5\AJ[P/)V"%,C$ L)0QI81B2SG*"4VJ5X$][&O_LQ^8@,'I' M&B P0&!TUJJ"P.B0P(#C\*XK#.-DAJ73*.9>5["82"18%B,L=:Q2; F3]PFV M/N@X',ZM;SFW!HW4.]X#C00:J;/&!C12AS02!&$Z+I&?0S'AS_4BM_7?[_;7YVM?2TIFU0N\C_6Q\[_D%LWJ?,L#^",\L7^B52S@:(?JHK^>'<[TUG#PCCG MQN$$,6$<8I@D2!#.D3#:6IHFC!%[V; L+]SG[+)M65^,'Z\4X\>/L#-T1"@= M,7ZSG>GJ;8G4Q X#/"3CRFJ%.$TSQ#P+(>&8]]YCHH7#5F%V)8_],>"YU,GA M43X[B^4HEDG_P)-/PHB!N %16(6H=-6I\Q=_YL;G>]'AL8O:=W(V4EZ2JF_. M/^5$>34P^19-VU;@XSSSIJR.+D\NB!O#-E^#3?3SP#K-'-<)LBY5WOPXC"21 M,1*"9E[E9-@R=R\3**_\<_U;C#N'PT5/[\!\+QJZ<7X;#F-Z[Y'.ZF M_H=3UI7O&MA_\;;]Q:_)ZK2=9H<D!/KD-3$(,F)5%929GF,EM\#D2Z&D\!#[G-X_XF6JZNK M];2+M4X@?S7'SD['KLC6!.+>-4)CV2=ZV\J,PR M#KWA?CTNS/?KA+0UQB9. MI"BCF"*6>3=,\B3S)L-;)(Z--C2]IR_NO$(Y#6<H::CT3Y7 ML-)&V5=#[OYVC-5IY9=[_M-#D*"F=;&(I>/V?*8I/+FVH*T!Q@ J:P7;\%%4 M9\S^LU72#@4:9(\ ,@ 9UR(C!60 ,JY#!MUP]>*0H3&K=G[R-_SPAQN?N8_^RH_7 M]X=X3-(P&Z54C!B_0W^(ZW1O[^T :-QGT;ALX)6TH&Z2@1)]%B2:[%^H =0K15E"L !90L:!BNZ-BB;)22FY0+$0H[G(. M">8TET<(#5.QQZ5Q7=6SO#0!HUF?1K'S8L1#0IQ D RT*P #= MV3GR&:#N9-1JIJQ!3&B"6,8MDMIJ1&PBL:-6XE0^7G>^*Z;E!F4G%1 ^!2FZ M!2F:[EZ0 ^0I1,1 L@)80,:"C.V.C,6,&2,2A;C&82 SBY&FSB%CXUBI3'$M MDR>0L?ZY&Y2Q,41/=XLMMM'&LG1-P[IA1T1 I$*H# 0I /$9^QRP.=9P$]?1CTLZF&[1M=S'6MA0^*DY.\/G$3SR43>]#8 MX&]N8G)7O3#E,25&ATH**A'3GM8$C26R&@N=ZH3&BCRF>7 T M(P9G]^N'?/9JFW.\57#I8FROAU8CTSR[%NW2O/3,[+5M0(2_@Y\^'[Z-"(G^ M_ <1$_(J.OC\\>/[PX]O/QU^C?8_O?&_?SI\_^FWMY\.WK_]>M.4CUF3Z5L: MQS]D19_V#D$C>K#@=]YD>>U=&W/73?;BUP^%OZHOZCR(T6$N* "N8Y)AOXJ* M[)KI6&'HUN6_^G^_^.51IZ=C%[V=N/+;>72LAC'A+4V=-'%LD7'IK/92)$JA MC'!*-7%,TBMS1\-VK6;;=;TK>S1[R=$;I^OWD\I+AR!JFCE>I^[;^=&A*T_" MV[TKBY-_N-),QZXZ4*?!@+R?F+WY8*\U#C&BMPP1Q!B'__5O#MQ0A@ARR1AE M-D.9D,Z+#1XC'0L/-I-A$C,E678E0>W.$"/;AUASY-=+B(U61@N.PN1!%8T# M&9^V2Q_5131?LVBV:*,H+%OTER![8_QJ_G#S*WGUUU8BS]\G8+AR9EKF]7FD MOI7.A9L3_25,3IN]0;@_4:, ]N>/S]]K+XH.C_-J]E;&>,>C"M/8G+_L.DPW M[/H"WV%WQ"Y-F$LU,EIGB#F6(>$H04)98PRFDL7IY=VQ"O7WLP7Y7=7N:QW& MVWWQ]\0_$*9G;<$\L^6]\_[3NW6;)PHC\_PW0_&+7TG_-M"?1O.=@KSJ^9Y[ MM ?$AQ&;(3J?XG:O,OZ=Y&083_@RC M0IO0=-CD_AWKHO3[/5S5U>&&7A=]G4Z^N;.P9X-)F+2/M.]7Y2V2E[Z$_P)X M+_***NSJNO26>P9WFUO_;>KPD<7XS#6/NY_F.,SR#!]S4DQ]^L9H/#9<0'F@_<+'!PC<9 K.GF:3<"H6\"8L1HQPCC95% M,<;482?C5/#UMNN=7[%_A95Z#D.U>)?%I[X^7_SXC]P#H#3'YQ^<)\/FG:\\ M_?WD=%I7S1/HXW4#&Z5<]%(WS'?B5;-@O7V*_J+"D2\J ^\W5M3F6+J]U89+L$_V6_3 MLOC9S'OU;]CU);W#;LMB(D1B"-*$*<2RA"#)5(HHDYSY[693C=?OMH].A<_G[')Z?NI4WN?R$-S.0!*ET_09.'BA>XOX-&O_3WC!C21!K MZQC0/B\+7CX/J05C?HWOUP@T;\.\%VF#9O/Z3Y\W3_:[L/4C&Y()3_.6JWE> M$+N7@W9L%%53_?^\/5-E7DRKR"^%E^'-YQC_7O[;JCWOST;AT9_CX MYDF>0L[RYA..!Z+9$L*)EVT2)8Q9Q(A@2"1IAOR?5*)3':>8SEDD6/F7^R?! M8AX6K]WO?NURNU\?C(O*?^3G[*.7P*Z\US'B]L,UK+?AFNAT["'L]=$L%M(Z MF]-)N"M+81'_M]DH^YG[Y/&O750V=R^:GGI;RTWK^ MR)?W7]Y&V71BO>,X\SK#.YTH+]7\ZT^]O#/YJ?=3V\^X^(3PO,8A7=FUP#C M.,^4);]DQ#WR_<[P/X4=$YT4-L_F(0(/VP52+\*3"Z0[;Y9"ZD4T=FU4LPI9 MI^UCA5^6?.*A?^G%81>MDHC?L<6/)JZ0GYPX&V(XRT0T?\'<"SI5BX""4=5Q ME(57UWYK[T7[]76'4\TSBQ/M;[*]"+O.;<3",&@U5A/3,N<0F"R+*58:9P@3 M9Q##_A]E#4/-WZ(&IB:.(&8F1B)U# M1&;6)99Q[:[TMUT%VA=_Y=YLF2^MR;A!<=&C6"XDU\4O6U=P'HJAU9FT21*GB!@C$4N41$IZEX%3(U-"$\Q" M2[IU^#U097GN/[*UOEO/&5AO:\F(Q6+$1?\B.EX@1!/_*:T)S<_6AR$= M3'HA276""3,HQC9#C&0Q$AZ)*,%*2I)213*R"2"2%2!V($1 Q$@*VC\@AL#8 MN5.EEP'-877L?P[)BI-YRA0$K4$X;+X&YG^*\GO0L3.3$'TJO,,VS)4%Y'7, M!'^>1/]'3:8A$U/<6/$2#.*5,6./6A$>/Q-U4Y@Q,,RP%$GF" M^'U/\R5FHG!NC1:%+,'D?"I*C\LRE)V:_X$:4,]W02#\?-YPD7,L$'<)0HQG%BD MA2"(*DPS:5(5XUM.H;H!R;GEF1F>UNYDI:%<+$_?:_B[W MMMDA%! 49I;Y6S [_[KN/::G\^*@@(JR&%?1!_7=15]K+\3JZ&LQ5N6,!%10 M,Q-TTH8BKHDH[$6OB])?EO\JU:P4,NB?&S6>]PE+-[2:1L6TPXHGR"8AX<'& M'"F72D1I2K41W&7X2CNU1]8T/K4^>G@1XUX/]]N?0@#,[Q7_O=KDMP4@O;8Y M#7W*P\&:\M'GB3S&MJ]J_MLDZ;7V":[744(Y'K-;* M&4I0FE 5MH!!.G$,$::I9JDFPEWIJ_#@G(GMN 4TZ2>YM&[!M>@+73T:I[6I M0[M4<>"M_3Q*DBX%I@-B[Q]PGE>7'JXE!^\LCZ=A[S5U")5?W2I4NJHF)W66 M(>>7RE]>4;9;LS@-]Z I'/:L6%:S.MCPQ+9W57-8WB:)MAYX$YQQ_YZ&[SE[ MYCP3M>4OX\I:A3+9W&OID["+C0OGZ>_G)_!5LS8N#\0:$FP7%U24ZZYGX8]= M=RM&-YN(&UA\O??6KF1XKUORY[T4**9C&[+9%]FZ5XNX]Z+KBUJ:99WG_G)B9K7:;9E!,V=FZPLWFF9AZ+J8I:I M/'O5$A267GG]/6^^YWT*'P(\G/^ ]F:J:5V$3S1-<6F[)#/D'XS]5HP.HF#^ MJNNVK+^0L<=I\RT7J2?%Q*V\TB];N.9937F(A_F5]:L_!"J+%5%&I 2%3%7$ M8F&1M*E"(J6,&YQF0MY2=WK0+GAH,G"P@..7,C>./(N8H\NL%J^?X=!'^3:K MOIGAVMF65I8M;F.%E_R1"R/5TE?; "%D3(V=*FW;,$Y;91=>>UPT MNM![2GYY]J(WE_.UZC"BN-6&U3QIZQKKH1L_Z8KE&L*.25DL36HI,E8YQ)02 M2(40FF6"*Z>D<^Q*7X0O96&+1UF$T*0 M]%0(-B ?2B,W;E-G"<%(I1HC1HU&"H>ID-YT4\6M5K=%;&]W.+8+L[X>0ZSX MOBM2:%9W>5$ZT)Z^QGO1^YO4TTTO&0VF6@8KPISV\#4T31"32B%-4HTR1S.& M5988I0'(6P'RRA"!*\,!FB$"__U?D?_O;\T\ ?^/UQ!>)(=,#+]R96AD[3U) MOWI/E:XA-Y6ML3R@PS1Y#'=+X'BR^R4[VQ4=UOS&-9_#W=3_<,H+ZG<-[+^$ MH/6O2;RR?9H=S?R=C(\"^GPM)=1:,/^ M*KKX"VJJ*%]Z-_F'.J_\M?RRL@./FPM:WH&SH1]+NW83C&6Y-'SA10;)T75*NDOU(A94I1(C2Q*"6)PE2)*,H$PKD7C! MG,;F2OCB:UV8[^^;8$[KWK8%N%^/5>FJBQ#&YVPILC%+8LM=]2P.V^*%S?%8 M(WO"1O^<-==^\?KFKP=-=.MZY7(/X1+WU=%;"?+-#WOO?M4KXWK?-?^]ZL1H MJT4S%W>IE4O3]^5B)S>1S@%\WSML=YI2ZJ^?HB3AWON5EB"EL4'>JXBY=RNL MPU>Z36]DN_LM+I;WNWCJ_?ZV.;,)9S7%I)D4L]SY+DR0*2;-%[M]V]]26!*O MG6G;8SA%57.'P]Z9'WF99MW\]_$+UW6SMC?0_'>H#^@8T!8EK4,K8B4D3I)8 M222XU8AE-D4Z%=X1R6B*F4Z$9O0R6* MXTPQCR2461*:9&<8:>&\QTN<5@1C*TSV*(S=MQ!U$QC#(Y+>/'2TJW=OT>O] M]O+3JQ6GP^06X-Y.587^/CMZ_Z)"3?)L($XUS*4%Z'7,/,XR.U;F?%R3R)%/ M0I__D,AQ,0@ S7-&3%'5U4K'-+4T7"CL!O\)0Z!Y$^.0VFL19=H+2"D2)%C* M4"(8T09C)]@5FG\S=8?%;(N''9Z[ZB L9=.@\E/1KNLMN;_X,2>1\:BO2;RS M=L1#0$ZBC.36.H1M&LY E$5",8Z8XS'74A%S3:KX4R!GH127WNC\\&)^3_7Z M?/F1"P7Y>>(.C]VDE8V//P^/^SNC+Z0%UT63#KI<WR6CL7+,.920E"+& M3!C=IT5(+[+,4FDQO5K6O%5H[D^*D/K[E/#LJXEL1H"UR[$,SKWHGXLTT&OF M+XS:P6)#0*_66)F498CQD @7Q\Y3LD>O=I(92Z00_.IX*J#D!^,MGRQ2A4\; M?V4F]*HF7EA-=3-';5;+$. W[ZZ[/&5R=H[5%J=4C8&=KL-KFZG<9/D7D_'Y M\J2#U>J58M+F&%?+Q2!ML\AF3-[)O!+"?\VHT./\6Q-EF*7?>$-JO"7*0$A+UTDE=5*+OSNLM=6TXV6N[.??\:N>72GAL^]-IBM_LG M@726.[1-,)6.(ZI2''(&*1+22!0[)ES"&<')E4.[S21T>5KARRZKQ< M>"W5]I*\R(BD23\%Z.VUG.VDD7Q67S7?6LO;*>RA^3975., M]\C"NT6WO0N1O9KS-8S-+CBF(B,:F<0)Q+)P&8\.FQTV M>W,PL;Z(:IX'NJ$DRNYNJ9A[]LP?^UW:_\>E9FVDSRS"=M-W_-:Z^FV48^):KE^,+5WLC_V+C(P0 M8_Y4G+5A%SFO,S^\7]%X=Q;X+N?JG!M+68RD(R&EEZ=(2V&0$R((H%1C?B5. M,+\_2[?G8#F,U*B0S(5TEP^YTJ&UI]YZIA_YM+- MNI T\UNY]. E:7-3FF=C&YNA(_F)OY?V=V>*:5FULLQ+IT78Z$DR0),G.,/O M#KJ6B:79NMZ#K]IU"YWOK0LA21T:0KDPG#=LS:995A!.?M=-OTV]I]YN,KH7 MO:^;,66Y:]N13B93-;XZF:^/ZW27>JPX4T0F!"4V5/B*1"&)E4)<:Z$3'*<\ MO<=\OCOU EWLL*JL+Y3_5_\2Y9V697>A=.ZC?_WQ_F22!Q=&E>>7=E=W-^=# M.Y0^9E15=Y#W)[\:=3Z>A>G\?41-PZFPN^9W,FRJ>:1O--3ME3&FC25I<.8= M8I9Q) DA*-6)X236J8IOZ8J]L>WU-?^Y2B&$%>[WD[MG3/#AN&>K@;ZP M+::3A7^VZHQ=BGDD.^Z."E-#L])F$2D ME@8GSI/F[S=IKCOK=)>.\S9-A=$$<2(M8@PG2"O*4>J4(E[]R?2:PHT5U+;I M";GYTB[6E_GJ/>E^].Y-,;'](2^4W#&E/=Y+!K$E%WGNLXE#57/#+I/9U5VZ MM\IHBY&S%',F8XY[/W)VOQF0X:&AVP$ H5QGOA2+P\/3:6F.PW"7TS"I(8S? M*$SSR.IY99ADTQQS-FK!.U%1J,1P=706G*GYNS8?E2_0'*I9AE#'0J@C3%"& MB':QEP@)03KQ.D&+).$)CH7,;IF-,6BWDXT$Q:.$TO[E0:E9TG^8T[3FVDFV<9RZLD6KR')I!4G//69V>EL7/_*1-O.SZU[_#)G?>*]8J82@C6<@\ M9@Q)*?R>3V6L8FUB[J[D(*]NM(].5=.VQ/!]0$5G]_KBQ9>O^/#\U*WD2EY^ MPIL9#$)L^WJ[D2S;C;5IR2L!7K+WF!#OEGR!O5[ZQ*^+>0+1I;CSU>0Z3_)- MK>WIK-AV9BXOYXO.:AV"H?#&I?;?H\E2*J9UY/UC-:ZACQ9DZ6T-[U^F98AC M+2;U?1D[^\VM]D*X]A!F'FL.@QZCT_95_N<56>RWS,>VCN#K5,])]&+.XA69 M;9?KRI=*P!=7,QN#_#_'^=A=>V'>&BLOL9=KU2])]7%5M!6255/<."N-G[A0 MZGX6:AW._*9LJBM#*N&LW=U\=8K3>2WETN4O%]./P^E?$W3WFJ N%%8P$K-6@*TXS*;;Y;;]MNWS02: M"8?AK#$\2\\(A;LO]=*7)J^9%7IL%RK(A]G^QVI=O>_2765N7 M4)-_-HNU6)>IZ;B^?)LOWN7RW2BN?_._CA97MA@TV73#\EJR45=-35?S(GMI M+&>C0IM:L>;#VP,,>ZW=;:'0#-M=ZF1P\\7.W^>2D5]5<-<%22Q=XB+BY=?VK2HG#5/,(EZW M[(_YK,< %0&$X?G7]J6XM)S M:;O&:=OAK\.+ =N+BIT[2+=@:Y<-&T/21P_$NZ:S@VF])BRW5*@$D8SBT+R* M($EB'6*,(G$QR8B^4KW07?AN++XH23H2:?]P.EIM)ATM6NS/6Z6Z!ACSAON7 M.@&TU3]-_U0W#+@[397!)D6*J0PQG6&DDB1&2BJ6?RN"Z. MRF;AF+.0%C*MFFA-"\EFJ.)2L[+ZN"RFWXZ;D[/KBG.;"(6G^?"Z*E*E6XXP MGBAS'$9VMI&6BP]I?OMYZB\A.'+SBPC'DQ6DVA-,ZSB6G,98H21.*&"$2R32S2!C#7$H4D?)JS^+'E6E<*(J0,?2[ M7]#VK"S\]C&?Y"?3D^=)#5H8Q<8F/FVE1;+7PVXFP^C88U.L.1/6HUD*Q$1, MD4BI0IGW?(Q*.([E+;[@TT):_1P&I/FC\MRVE69ZVC28]]^JC6O/9_?.I?DJ M"U4[$NTC&4]8(@DB-B-^BX3Q&QH[I*5););9E.A;BO.Z%"ZY"^COXVYR,2+B M,;4)V[GO2V&1H4T>-$*8.&0W)XYZN\XE13I5&%%#3<)=QF)[1:4\R>3!GB!V M%*>D=WB%\ BXJAT)CUP$VILSOV&N*6"N8P;PGI>4@:641?6I5\^0/:K"6_*$U# MB_'Y/,^C.4>_*+9JFCXOCF;JI8+A9<3\8O.S7QNV"HR<^\<;NOKO_XK\?W]K M'O3_1"9TK U@\A=0'OAGJA#6>?%4B).; EQ3Y>+-SS=_PTW3GNYN&'PR9,I' M [--G7OZ70YK?N.:S^%NZG\XY7?NNP;V7T+ X=>$7MT^Q^7\%:?^.:]+I[XO M[LSL$X@XK:-@I2*OIL.SD Y/>QEY.>I>11=_04T5YLM(C7^H\\I?RR\K._"X MN:#E'3C;P>'?Y5U[:43CZHTQU'C=5)R?:SP M\JMW(U:8I=8(K2F*#75A^)A$4J8$)8;'"J<92ZGL3ZSPB5.JR$B(=,0)[]V. M&'*TD*62Q:GVEIV%.:PV1L+:!(G8FEA):1)U)9>UR]'"I\8L&Z5Q_P +X4(( MW70D7/AN&F1#-$M6B!;]4J)9 Q7(KP(4/H=)G.'P9(;#*UV/EFO8E#>?383/ MVWIGY[E3$SO+CIX;UXGGO"@+Y8W!S+;952H\/!X7/ZJ7&[AQV[]O%Q?RA+!N MV746J+@\'\H<.SL=N\_9Q^" -(TU/V?SK/\@ PY#D>.AOQ>OQX7Y_N*:4 I7 M3!AB,(J)]2+'FA1)*@7"0L2)(%Q8.RHT\HOZ?RGA]S>4'KXZD=NZ^, $?RG M<'_K(;+I"R^';SWQ?HG?]A!M]F+ICWNN=AS?:=YBL@V%Z[!-=LPDLWZV'& M::"[\I?:#AT:9(\ ,@ 9UR(C!60 ,JY#!MV+ 1H/A,8O=7F]%(E!BCP%=K;K MV7G-6GA!^P?<_/?4,:U=LS,;UB8 E0%!Y8%BY< _HLM\9?FWRS]K< %2Y?FD MRLX#XX%"Y0\'!V_?OGLW .SLH%1Y]IAT&.)Y1Y,T'&"!KMDX?PT)+)L-PW0/ M+,]NA/ZX>Z!:(XNV"Z(]G'AU<7.^=O.\'F'K'KFOG;C>NR1,$<V FA61"HSRI0D]T+C(!HA= L"%D "XA;$+?=$;=<.1Q;K9"Q M(D$LB0D20DK$:*P5I5[[FBM-2N\O;H]+=TLG@D?(VW@D93H2[.924HBU[@B+ M;$/*\F%'3D"V0D@-)"H ^1HY\AG@'(T5H3%*>3"GNQ<0 4;TE6&I]]>V^=D&(ZTI&4F:0IP5 M=.SS3W L7=,>?-BQ$U"N$%0#E0K $7:.0H:H"(EFF:*:H>P2A+$)%=(N#1! MQEFBC$A%G#VFWFH_\/7&12DG9,3BFZ?#GHS ^Z>@P;>> L]^=;T5,[RLJJC?T]5 M6;=SV(+E;8>[=;WI_EW(C"?4X$0AQ1A#C)G$DQG-$):,)Y8DA,AKPBM5=;$I MS_WW.!BK_*1ZEX^=]:S0##BXM7=C0Z^OE\>#!@& M78]5W2"T:)#XN_N65W6[RE$SS:B9BAU^06S^*1>?\:DX:R_6?,@>?7_L_>NS7'C2-;P]XW8_\#PS&YT1Q34O( W]VY'R+*] M[=ENRZ^EGGWWDP($0!6G*;*&9$G6_OHG 9)U45VL6U61K.S=D:4J7D#P(,_) M1 +YHY%DZN5FLL:4KEZH3@8Q<"V+D<%N0.L8N3;=\-9@T)2C^A%O\W2:5:R MS@;+5*JJ&%+4Q7KJ0<;SFPD@"1JNBIG,6CNK$V$Y36NC>^,=*\=)87P%D50P MU2;5!H4?.$>WN33>JZ=(> 4,,BVJV2;I%_E4-2Z;?P]]K5[Z_^;%GW45Q-+@ M;-+LM;Y?,*VCR.U@:GK@]D35FKR!H<3UBRN-B_L2WAQT_J>,GXP,61DL/>GZ MT!@!-D\,ZZUM$7Y++--S?/+YZ[L:)3#V M!),/#+IO,"AI>V"0,#%]"SRQW__['?G[[QR_G6Y37G1-DDK:'B\5"A-"WW)4AB#+(Y!!2\^HA+) MEO^S4B49RWBBJOGD=;DX=;5"EM.TKKN=3V2ML,NEJF_\EWI?"E M[Y/ #06AI@DCPQ.<,!I2SAPGMH/P)?6?MI7=?LR]E\>B>="QN#E"K"?&A*KC MJ]OYMBZ8IN K^_S^>4'P[)U4,.R?C:^?OCM]/+#>^/+Z=?+_S4NOYY^OC@] MN_QT_OEB<2 OSFLTA<"^8]J>UYT]@#^:ARZHLF>XEK5I,B;*-JDRUS*Y5=-W M.'>"^-M3UME,A8_!:YT4^6VB"ZV+6U617>MY>3-)\WLIRT83*_&=9 :;E6UG M6B6O%F:'#X=0Y=JV8HN'3)+(CFQ"P]@B(7,H\9CGN-QQN.>MUF6?RH]%?O.A M[;J=)0=8EC?RK-%@ M'$YK;S$+;K7D#0=5=4UJ@Q=2))7Q X//8G##=('ABGUKOV@#=UP6%?S67$*' MY^ HZ#@=\(-C#?$P]2*#%VS751%[?7[4 6/CR=RW+9J=O"(?,+_%UAHI+]NU,8^*TAL19 MC8@/,T!<*CS4UW^)AAFY 1VYU.J=BMDD?>MIM=FH3LO\NT.;36!@?TM4R#J] M'\1(B63H.YYM$2N,74)M)R#,-%T24.Z'CL]BR5>V.NC72 'X?VFR@J'AS>&7 M^1?H\%Q\@1_%9;YR^9<470C]D6V%_1LF.E$#&*;-H0;FD(NTI0;"1/<:T%NB M#H8!,^\X=!90K^W#6?A-LA*= P3;WF-OJ0:>D>CYYCCA6F0;O[([EB1ZRGR6 MS187^8W.JF,9<*.1WZF,MNB^MJ#:=*J/"BU+?OUPID]NF6ZD G@3E0QZ"QIC M!$*]U+[)W1BNJ2;68T]*M>.EPF+UK/IGF.$^," M/(UX6NB,TB2KJ4S)@T)>LT(TS@(HG^:!549JHG)<*VEX(Z,>?VCMG[+>KZ=) M"!MG:^>SLN>Q@I4$V:4>K%%79RK+Y$+E5[\#K(A6?FV=P17"-2,[=$CL^I+0 M4 @2>38E=N10RB.3.GQG,[B/N?>&&5SU(%>Z55EU4:=P7UEP&4^$X15U&%4_ MV%7D4>=J>;'LXCRK7J3YI@,2\45SP\YL;OCBU].O'XQWIQ3;:TY2V<]3!] MFZ]5OMJV=6?\GZNO$>*MLDL=C_KG[I? M@#?4/#Q3@91FF8Q2VG6J:IT.^\/"S> ,=;5_3L%FQ(D4\#AE!5))=Y;D2:/0 MU9LLM8N@U]!(T1ZE&]N>HV)7LX_T2]):7W])(B7)FF^W]81J<5*64YT] *V> M3E1?'%ZBO'P'+%.8)@M"XG';)Y1+3IA-71*&9L2E[8O0B1Z&/.=B=E'NGA8% MR^JDZ'?W*WKW5'5QO7SS/-;?EJ=M]XJUP=$KFR['1M4[^0P-F4FV;\$A=JN:#\:W.V;/*LQ?F*<+RQ?\T=KEABO=\OT M?@S_^B\&_/FL&^*%2ULM2<0@XP(5:I\N %8I74X+AKGAX<9L3!1=9/(Y_ M7NT%AZ^=&/YJY(Y]OK'/6[CSZE?)@*X_:MA_8=?RS2_NP@DEEJ,%N@"561Y%('?;64([YS\;\$Z+W5GMKL/2.W9?0EI^6 M1N!8-VAQ!#;[ISP$6I$@(3RI@U*1KJ[)'^B]6I^(H3=/UUC\"Q2(,H]B+&)&1%Q%J1SX)S- D9NP'CA^& M'J?N8<3VP;!JC>Q^R^T3X[1:3:<9#0&NL;3MR TCXEF^1ZC'P3?T3)M$@>,Y M7A0[#GL]N-8P_02C7XI/69V0\J0ICIU#=V5WH*R'FP,U/N*8"2.2,M/F%@2# MGK_0/N$L_#$("#-&N1T& 9'4"@DU;:4; DZ"*!*!"#Q3>BNYC\^&< NS$J1\ MO?&BBC1=CEEV7@>Y/N?9K2RK]?M8;3W^M'D%JV%#U7.E\4.[3]7%'^4\FJKBAEWOAT<,!VG%@>LQ M3EPG' M(\NR^XU^UG:R%L_QM)H6;>S^8#DJ._.U<<*L.Y.UGS(QY?6&*'IP'RPE$=&V ML6LLN[/9 <^:H3WG5:XW;C07YS363=$NA,62.5"O%5 '$EG@4C _E()P%@AP MU5A A%9)+(M&=A4^M)_/5>M4;/U0/^>KV:J_Y]Y:_._RJ*ZNDRJ5)['8#R2 MVT1,6:I)7GUS-DYD_+'=YNB\GG-^L-A!M^7R?E)+@_D2B%;672A5IW1 "5KN MY0(AL$>VWT-UK(3LIFU5QXE>#J>VK3(R:(KN=F/6[T;3\2>&FD.<[>OJ/7:\ M/1QLY7QA7=>[[3$Q:=^ETI6,N&$$OJ6K-J"2;D@L3FWJ6Q%WY>N)Z2>-.>O* MFP^YV1^;1UR]NDAF25[\'=[W%]"3B5 .[&%'G.6H-7;>4(=&&ZG%CWN6; MSENW%'>@>>=[?F%;DWGGX#8TNO7VOKC@IJ,2=U"XK!?V?;FIP+/I9BJJ3.>L6U3K-H=7.J MTF1A2%SJW02VK=$)+)]SZH&C%;D!H31@)/!82$SI>2'WI6?&WDO6Z-39/HN+ M9.85Y52Y3FT-5O!1USQK%M$T!= XF! V*:''V]^>\_;9M,IG)<[,NKRFKBFZ MML"P!L, R@O[YDFPTS)_ QV<6VI/#P4:V^K\(32.&QH[+AJ+R.@O,G9;-1:1 MT5MD()T\'QI-=?NA8^3Y:O0,OHF*I#N V%)@&DW'WDP'PF+(L'BN"D54#!H5 MSU2@B(HAHP(I!)7G(>.@AYW$V8*9U][^[+AM2:>@\=P%ZHB6_:A4!,NSP )W M5!_^YQO[S:"!0S=3TF"1L]=M#M_\\C_Z&"F,4U51^EJB_$'Y@X2&\@?1@O*G MJV!!^3-&S3RI[:Y1YFHBV8< 2JCE] ;QJK 3TTVR+?9.']"8$%J[QA5'AVU"\:X+WU&_%!1 MNQD[0.V!2VALNY29EN<+^7UJQXD1G!C!/'XTX5U 4^],^/?+A;/ $J[-& E, MTR/4DCX)I2V(L!D5U+9D%(>O5BZ\KNOZ*2NK8JH^+,^KL2PNQRQ[4B'QM74J M7U(.?':4JC/[&9YU7G^\;7)3B58=8+V\AK@7^"/?LC?6$!^(G<)I-IQ-08<5 M@8'*INM*88#*QK1=2T1Q1%S?!Z=3A*!Q6.B1V(K[%^N MOU3[>:H]JO065?V2/LZB]K&W*A_[Q V^+WMPL0 N2^H<@QY?IN1 M((9N'4XWH:N'8#EF\AJ8^X?+DKIAA88ENG%94F?LU?&)[1Z:*136&!9'$8W M&"(!';%@'J1SUF$1/1C]_)AE2787P@*X+&G@YFYXT\,^'&\%@A/&;4FH##F) M(LLEDGFF]'TWYFR/B6^?\^Q6SU!]GM83K(O3OZ?EU7G7:>Z#9(PT9W# MT#>Z> @6U$&H@SJD@Z* F6%D4Q+X=DQH:/DD$)%#W"!T'3-FL<_< ^B@)V;( M=4XB[28E[J>*1:F$?T5R^TM[#DA&P [OX/!_#C?LD R&TS][-R278VE $L#X]I0QH%E]SIRX?\,QZ5YJ4(9 MI1ISQ@0P*PU6&GFLCYY?_F2@;PU1W2E4:R$"5CBODZO?@@4']:;Z -J\2&S& MAV_J=SG,7D=4=@J5;W[1THG4EI0OPE#6,%0FMP#87F=PQP!Z?=Q8D22*^\LO3\Q_L@6K-4&:U8KURHW M\H7I-O &R\$8,XNQ.&:13WP>AX0&00S>OJ=^5I_SZG\EX*]]#?,KU2<]# 'LSK%_@3&U M1M2S1]3LX8!@U>J=%\I(X#2S?'?M,>$IN18UI^1(0P34)MTR$A,SFQJ2?

] L[!>NMT8K6 MSAK:Z!A?I@4? ^H-%: >9N\C.CN%SC>_G&=SF>'7*F.T-@I<*J,\SE- +UC< MR:0 J0&V-3.V@=CX09UOFS]_N/CR1?]J_?SCR)A,BW*JPL:@7Z S^-B0:7*= M1"E8Y^9J<(]"&FK:1!W$^#^G"?RM&Z%#S\ +-WG6Q*1!*_5LAH^I/JC[J0ZH M"UG) GA*18;N]0N(4$V' MDD'7ELDW EU5C8V)>B,3==-1T^WUO6_8/32W4E(RE64)UX#C>M:ACW"G;)L' MPA0>D9P[H"FC@(1A;!+'Y\PSU8[5]LR=4M.&;ULH?U&]]#MHB)OI#2A8-8L( MFOH\5I.:O[/B3UGIJ^H]1IS,]KM"^WBFB3TCN M,DK.U.LD]IM?@I=$FCKQYO^M#83J(.J-?A_S6*KZ(E6OI?VC^::)NR9%J2:O M[M70TH>R]N_ZZ&:T--\NG;OVT*Z[E2>&FA)4UEC/ (+?GH!!7]39>7%?:Q2# M3XL"H&Y\ A@7&8CIK_)69M !C5MH%%,P%R?&Z=Q3_?>_6)[Y<^NNCIY@1#IK M-43HN#*V!'%=ZA%JFC%AH6?##TO*"#S3P+-?+=&B3B,]C_6WY>DM2U)%@> P MZTR*%\58'F%$GI(@:IOFR.QC8*71$(6\84EFL+:/]:3(C)3K$5 U8Z4>-;6Q MF).H<9>DJ>9@F7%M%O[&LBF#\5/CWT$/$S5\MSS,\[L,Y/LXF33J_,/%^9 $!GIM[GK08P_:O";<*H1K1G;HD-CU):&A$"3R;$KLR*&4 M1R9U>$@6KZ&D8T?'0YWUU+BOQEC%!U>:;\R_&6*9B".(I=%DLU5RJ_D%CRR>1;UN$TSADMF-3-X@WSF"I-S5[4>H] MJ:YI%=+RC.MC9Y_6I(9NO-O+)9)E>Z/0I+V52 W>5_(!%T(O(X.!!H(#ZWC" MF-W*>B2P]OVT00G&>3[-*GW5U6C/0N[@BH4=%B_M_6W61N;U23[<+6-MG)S4 M([4)1-:)W9_S2KY/2I6G"O;V$JS .P#?G^OF%5W3DI;O2.([+B=4R) $,3>) M3UTJ ^&' :=/S/21)6<3M<"G:(,^ %TI3JOGW'N99,U=P2I\!*HBZ.)G*,[/ MYY-JG:JFK_^'%7H3ZF%V-@83.B87 MSC/C;]-,&G90E\]=F@TTI(H% SR33,W*&:7DTP*\(VC9+'3&K@NI@YRSR;^+ M+Z?MW!^<6$O%$?A*42G_.97U-*!VM9J%)BM^UOS^=_D4/",VK<9Y 4^LOTM* M-9FH%J7 :"E9*A?3G+K:S8]PGEP6AL*-7.)YJL:/ZU(21MPEC(6^)?T@BEGP MT'F:&1!M/YHPB&HYOR_-66[AB$5Y;;2<'T%+WDV -R#+:(IE'K M0R\+(#T-.01?(;)-*H2@Q!2122AE%F$F#PCS3-.+@1>H\%8AGW,I1?FQR&\^ M-3&"\_A++1V_I/#D"I$;HOUS]%_FW1T*RXM"W<8ZSKW7DJIZPN->[FCQZKE.EF2MJJ>")#:U4EL-/>HL5 M.$9]F.M%D>U5EP>E#GW]0_)JT<%I![S*$1CI2);.7##2! F:BTST4]6)YNU M>P)L:_"\B^36'E+YWY%L>VF>@=YRJ6KF8C],)_#KC91Z,X+V 9K$VWFZQ&@^ M+:RV4X/G$?74\ T<5N\?L[+ L7[RICW00!5(7&F.LFD* 74[A$P3:+9.P[TK M5#9\II+957ZJ.I#IR]Q,F@YL]JX1,M:I]DG6"H3%OGI@0Y-V6YS-/7@'KV6V M7\/\E5XWJ\[@UEIAE>K>)3P^M*P:K[G[K\WZBAD:-]]23[5GN7&;Z]?07A^Z M#SX$=9D($$ KD%D'CV$&SG%BH6,&',#<9I3?)8!^G12B5+HBPRVS#'?U_-=\ M7J&<#I;@RW?6!MZAF'P?@.IADS M3PA&/#-T"35=!]P)&A+/#4/& RJISY86P;33CTI![%'L?^2X]BATO/Y) MF@;:Y7+XLNWQV9S9(JS7.@;?52XSRH1_=0!5_:'7>LEOLN!)*1?XKVS&5=N. MFFI8-CNVX5&X\1!<"Q&XW KLB/B1+PB-N4/"T/6)-*4,N.O9H$(>NA:-=F]Z MZ+SXJMKRH>D>O5QL]F79?%M:>QH[3YM/<$Z\'OH"/PP!>*%T@DC$DL16X!'* MW8A$/'*):[-(6A;XM^Z*3_MJP+.L*\>L\]G*HII[I1=<9JQ(\CGF?F5I/+_H M V]VOVBEO9S]4L9W#)W86NJ9U9_[D)]!G&M'J-[EI55%REV(IX7::0=T9\FG MI=H2(Y)I?O=C+8)8]S7)]QNFME0AR3'8>!9UEJ;, HH9Y' M(I<+X@8BB$PFI>0>W"8&)Y"H#41F:KW;W6*HY=ZC=O68SGJIO4%1SVO.P@KH MI:&7MM^U,^7VP(,*,2SK0QW]T!Z2WM#R=P9:MW+#%R%B= MX]5B_'135$A90%G?I^L#^Q'$[]B^=.+8)+9/*:%N0$E@6IP(\,#=24RSP+4>@QT?6G>@0P:22H1UU)?%<55Q+@%$4. M5[*46;X9F*$=K.R>N@Z8FV,%AP;E(SHA"!S7#$"'^Y2!/TA]%SZR0^)).PQ# MRXY=:CVF$Q:JP'6Q)\ ^KQ^;PQRL#3VI@;JP7^A#<=75AWP,J< @#7W')LQ3 MV]8& %L6,F 6[L1F'$8>E=;:P%[K/8KG[:>X4]#JS18!N'=Y(4J9O?GE<]X_ M@*X12VTD3=S]IDBZ,N,AO MEN?'OV.A]<"8+QN.9'6G9HN_-P^ZZHY,]2(25F\1K7;\7-A=_T:"9A,GC:>Q M[*F,UFS%_]V)7QAY:E?^&]UF5@TB(DZ]D(9J>S3F.P&AIN.0P(L%D31T(M?U M[$BL**!%X:?CD-MR\9TF%_\%+-*!7'S?]4[,'LXZS;/QFQ!BI;9N7@3^PH;2 MR=QW5Z6"-CCI72&_Z;&0W@]B)%CI-K^LM E4@8X/.F@\*$%J='2'/RSBS MZ;<;:8&K3*#@_4W1#YP J9B%6JL1FZ:A<7.P(^$ XQI0W<$,O8 ME$X/^$"?NSR/]2+[[YPX/03U]ZW_("VY;P5N'/DV"6CD$QI)BT26)8EM,\^W MG-BVW=5ZF?VQY(_ ]O,LMW^RNP M 9;J5-3RK3YL5LCC-E=W3Y/J?F042?DGB0L).@Q>]VA^$,NR*0S567+G?2)3 M4:?,SHZIDWA+]2!*K)5-'WPO!5A75)CD.OL7**RMIP#& EZ4FHF6>J>=M7(P M8JGV[\JQ5)F]F5C^>J81=8&&A;Z)]JV]P$.8,@.903Q+'IX)0 6PGO+$^ M+_\92IG!*+:=6)@V<2TI"66J&H&T Q)QX7B.97K2X7U [<[,MWGB]Q>E>3S? MFX*K%U9KEN6J53"VI[S5G%I603?J16E:JSQJ&=!*^'NT7$IQISWVBEO(=?6- MGM8OJIRF6K^V:[NV+J?+A1;\L[5\RC4HI,K>'XCZ9)'C>KY4<\V1HQ:11"3P MK9CX/O5-QY72I"O.M':8ESGM?>/(E*>9.!7_F-:6YVFV[75LC>7T.#[YG06* M=7K$ SVI[4^SO'+F3_Y0RMDJJ8>@_GT1U,W*E#83>:/GMF'P+-JK(Q@MJFRP M[T>22%^ZA$H?QDU@NX3'L6M9TC)]&2XQ?3LNFBY:['KH9-TWG[+/LOJ4\?Q& M7N9G>JG/Q;Q U^F-VFKY ./(.>GA?-B#8;0:T'_*N&EA_9SQTJ-]CG"SV6XD M:3QUL]FU\!QFSV)Z4,<,[:?,F._:])VM92M :5D32+/<>SS?&B%1Z08+V6^; M-LR<;_JT;-,7U],N+IUED[Q\N(6&*M=13OE8[_HQ6D,0BF.9CD*W\@8^3HA( MTFFSYT1^FZAX?'FB G%+*[W6;UFE7#JUS+>NGC!>W%&W+E12SS[G&ZIM#-[/2W#!OVK/'OT\/)^H:1,N9QNL MG%Z<&8&EUK)OG"K0[C0@ZP9H.ZD#GY&$QZ^W#%[\>--SJ"U06,K5'%&-F2$( MTX IKTTRXG$/W+C(-TD812&QPL#TI!U[X7SE,PK30PI3Z%LU^EBZG'M28U0^ MB "=+$UXMC4>R[I>T>JUZO&WJFKU6-4A*ETMKS%RDA49M+ >V;,_9DD%VN=; M-&HBA[-5<=EF$X'[U4LM6T&U[='R#DIUT$P9^MH8+#7=@:!1IF#R,".T:#G]J"%-\M1J$ANJ8.QYFFFH3%(;"B?$_XR25QK7:(%0EX,EOB9IIAB&MAP>X MJ++< M]6=MOF8FM=535K=N2+,KJS*=[6N9[56QNN_]2O$(+!O1F:P"+!O1K;(17N?+ M1N@/=E$[PG[EVA'.JQF0HR3NN['4NZFQ)9Y1-#&3QH6$1I::7O2>EXJ9IDDY M5HQS8IPU6]@NL-:,V)1L3:J&U90,*!,=]GG(8,L4%]TW*Y9EHINFSO[G%(Q! M58>\M2A@JF+>@U3V]@M-)];8/NFAC>35Y6:T1-GN;7]\M1RG57GC6S;')(FCSHAR]E MMA+OH5-WN?IA,Y^_9D)@[K3,NR?)'N[,!QY,O2'P+"=@,+,!PK4M:3*7N('E M$!J(F$24^T0*YG,O\IB[NLH/D[KV&/1G$6!Q39[H^J24'H;O55Q[$#'YW8#+ M[J+[/]0,H]7:@-WOKUWH5^>0)>B?Y.6M%G/L1PRP)JCF#3W@UV8BG7U[GY2J M.C((N$O@T'"E^RZ- BIVKW.?MHV7V\, M"80Z@28IIVNK+_.8>R]CRVRQI1[D2KZRHSJT(,S_.89M94VUX6($MWPS^>7'PS+-8CQZ?/9 M^>\?C,O3___#Q2*^Y[U=H_O[ _XY+^5U7[+U>@XK1N([WS\'F!U4%M*HV#?C MATAF(!&K'_5J^*R4]6Q6@T:]Q38(W<;KUFDQ935;8S5;L/]VF"^FT\#M3/>\ M;N]L8_8+/@;7(97GL?*<KU7N +RL]P[."A4CY3D7#S/4? M0 YIRB8E]&[[VW/>-)M6^<]WB:C&"BWFOZE7717M?5LFE63Z.S%K$^-_ M7A-JR^_?S5SYNLFK#N<]V6=5\ _)8^;B R>\(9:&9/U_X] W+[ M08-DO;"+L[2=)*BOU/: %YQ8N@O6C,<'+^MY=GJ@ _2G2@P=&A8B Y&Q 1D^ M(@.1L0X9SHF-T$!H()T@,I!.$!E()X>#QD]5L=ZSM=&SW8J=,_@F*I(EH!P6 M*3Q/\^*M\1=3_[?2,#0J>Q$BB(N!X^*9,@1Q,6Q:)>70(VFLN[YM?_E>RPOB@M_!86$6"M(>T MA[2'M-<-L,QHSSX8[:V_(/)?[_E/Y0D?WD =!EYHJ=!2H:7JD:5Z-5W^E[.S M#Q\^?AR VCI"9;[W]6GM?C'WRE=,9HO5X-YO'TF=P\';KI-'NP>WO3N".P7+ MH936;A-+$36#1,VNDTX1-LA,"):.@ 69"5'3&]0@,QTHIZ3W--5AA_W$-:&_ MA^*U?Y3P>EFZS4CU'DRH>7;#7@, QK')FKW;E[\.&T!;%,YA 7-BNG.66C.M MH8_K$8YTU6G+_GE@<+I)A$@E$A42%1(5$A42U8")"B?AT:??#P0O5%F +H0= MT M&$B36M1^6&RJ2:73/'Z:B=]R@.;*5MFO5V?*W%9FZA?+'MF.O[&\U("M 9G MND 9_5Z>CP];^)[/> M&B*?JH(TK3BR3]P^+@P\/I74W?FMP6 *Q11&;9X;M6&.9SKYA MW*AO;T#3\;H:\\CXK1(G6N0U-9JE,.!@59A9"3[XZ[_AXB*_,7[XX^2_3WXT M6 8'E$8YC?XA>654N:$^-^#,L2S@/.B7/TXN3I9VW#AYT(8Q$T_0Z)T5Y580 M6C;S* E,[A,J Q#EG EBAD$361U_=7]9NH7\0R M%@ )O^NM-+>*_D^?/R[)?E)*KJ3_'5!?*;-'=9P7QC'TD4-BZ@A"0\\B+#)C MP@&PTF8TLOU@7QWWP.$Y8,=E^1IG:8/WU-518ZAVWD*_*2.B^E/;"X5(L &5 M-BL2/LAC_>5HV2[,+%8F6VL$%S92>.<&9T5Q3Z#[[E@AC#M6&G_M>E\\8B"X MDG,GI@&Q/.D1ZH2"1$%@$QZYG#)N6;;I/!P(YVW'J+%PIKJEZ95R&>BGY=5Y MO!=D$V=K(, ?4<\>@53K'9I/C 4^-0IYPY*LA)[@(,+A5^-N+#7K 7G>)6EJ M1-+0Y=B!%*]EIME40SZ>5M-"MI282:DV+H:#"@GJ]__J8]2$3#,/HX:'^F@) M\S!^. =3 8U+[T?Z^[9A8Q@-O#:(]755.W4#DZJ$]Q3+HE!?P!UN63K5K]9@ M:9K?,7@4@UVKQZH,=:E)7DFX$$L?#+BV93'8WN5!>S)0Z8;2MF.#40W%29'? M)J6"+P!S>5,W]0&?J8*6/L"& >:+!."OH:M'8[W$')Z15=,J+^[UR-"#E:GK MJ(%1OAWF6^LTJCO3/:_;.TO>_P,RO^!C*::I/(\_Q+%4VFDN8+\"(K]*P#1/ MTD1C^5*QRR40_+LTYW^^65 4S=4)^",AM9E/ I]30JET"/-=1J1+0SL(N.=8 MP1,G &3)V40%)8NIA)X4R>V&,*5*1M'TMP*&.BRV'"/C,,[8I(3N;7][SJMF M,(!GP2^SWLUU7;:,>10U6WWKA&*]7]S?'\O'(S)>9 >!B+2'M(>TUVVP#*3F;G>7* V']+ \^''!"\T3 MFJ=^F2>L"8X:_! YY.R;P:IZ@>(\_;O [Z+]UP8<;"RK]_.*?'!7B)(B9LI\:B*H&.$8D^UTI96 MMH_J[5#BV;KU9B^&@6VDB5(,*\^BVNJ0)3)^Z!D[/T)NA9ZTI>U[A)HN!;DE M0Q))6Q#?<\/(]V,W=L/GR*VERE@+.Y#M/_1@E V^.W-+^Z)TW>]A04ID..0 MXY#CNE1V"6>CAVJ=]HZ^<[UY(+Q.(<44"%KMG02-O2F[$$Q%*AP %0X3+$B/ M&'!_K@=HAN#OA6Y,X@B:6=CEEVKN;1UNYX/.X"$U(>1 MQ;[1G#DLFAO@[)D0TK48]XAG1> [V8Y'&',H@;\"/V#2"V+W.;Y3;:@_9>^; M2A5PT&E9RJK\>VNW3UNS?<@)-4I/+)Q1Z[1Y0]Y#WD/>0]Y[7=Z3+')CFYO$ M,SGP7A1;)#*Y32Q+6)RZH:!N=%#>VT7"[ISWAI"YN\I[.,.+(8@]S? >7S05 M==A!0N_]W@T/11J*M.>+-,^U0)U9%HDC+R;4#B0) AX0+V8QA<]#7SYK8E>; M\%/QCVE9WDT1LT\&O_6$/E4Y8VW+&>?N+CM(M+=WD 3> <'TW,,[2XM*_07KR'*&E"H?OS7?S'@O__070H_#)ZR MLE1=EU>R4)!FT!G%JQFKL&L;H6]Y#T]_LI>]KG__B^692P$H[/,=]WD+=U[] M*AF(@H\:]E_8M7SSB^LO#1\]0L9%>\8$CGE72/;G[,TT=[""266HL6L TZBC M2*0.>VM4Q53^;,P_(2R&>[TU6'K'[DMHRT]+(W"L&[0X AN[MS!J'PSI!7YK MS")QI.5Q&G$2<8\1RKV0!&K)H^O2(*1A:-FV((O7(%;-6?"W%*?5RZ\'E%1; M%S30VPWTQROIGVHC ML3E^+Y7VO03"?9?F'$AGU=1;ML^#B'I$+VRGTF$D=+A-(N8)*["EZ8;.$X-8 M$OR*B0IA '759GQ#4$--@ZD&KN*@=K:7/6]P,E(V*:%GV]^>\Y;9M,IG+K59 ME]!<-T]G6L.LW7B3")'*M@>\\+G%KH][&(D$J%QW-#8\80& M(J._R$ Z060@G;PR-#;F&=KHO^ ,.MJ9UV"@,_@F*I*E[C^L4=F""^2?_?$/ M F/8P'BN,X.X&#@ND$@0%T@D^W!CMF^H,13DH!MS$"O3\U6>FVFH4Q!Y;KX7 MHN:XTLAW")L=I!9%>2HV@4NE01R;]MGL*PT656B,D,(0-4AA Z4P"[VTH_?2 MNI"3_?;P4NI *SYWG#+1/;AU@1M[CIE=)U,@: ;#9[C[0)^A@IR$F.D)9I"3 M#C]5-IP]43OLAIU8_GPGE-[[8K,"$FH/$;V+3A5/4X-Q#I"JCK'0^+%QW]XA M]]?C U5G@YE#V]9I@ 7)0]NTF>=$)'1\BU#J.B0T)?P97$_\'V6CXT3L;8O\EJG#,T O6_A@*<:J()QTF>$QB8C@!)7G0/QS5ZS&CP40D@,% )=)U97\7#'624 M!;W>?NY#YS6[@[H^DV)PP0+TB0ZS,]UF"TI/6JY ME%AQY*BJ23Z)+-J)O+Y_C#_=%"+.KK5YWHL//3)==Q3Z M+LY2(R4@):!60&"@5AB )SS(: QZQ_O:"RN'^U2J^*NLC+P594::EZ7!65'< M$Y!4=ZP0QQ<01'[$Z#%R9M<,U@#]Z\!QI"M%2"3W7$*%#$DDO)"$\!L7#O," MZGYWRGKN4(/I/E.6NS'<96OB=[>$>N19]L@*<14U>MM(&J@P$"RH,%!A=$EA M1-3W(LN*B.MPB]"(*7%A6L0$F1&X@268]_T]7%ZH,*R7*(S0'%F!^7U]@2D$ MW2"0805)SJNQ5)C*^9_0H!LU@<44_H8=!D9U@O,#J$10B;QN+H'% Y/Y$?SB MQX0ZKDM"3DUB"3?F\#^/<_:,]/RS!:M\FHEW,I-Q4I478U;(=ZR48O& L[RL M=A8,">Q1Z#\M$M)#BX!1#Z0*U! (#-007>=DS#% ]_G@^[]5++M.HE0VU;:. M+WB+/(B1?N3&KAFFC=PX/(BAPX;V",D+P8+D-7CRPCG0;EBG83EQ'_,"CLN^ MFR=>Z@W/>"%%LMW1ZSWTD!<# M.\\27B]+M6M<5JR2CW&0!PDYY$,,)B-'=LY #=&1]H7)8U\2QGQ*J' IN-0^ M)Q8/9! ZC'LB>$RF\9FVU$M.].[*:'G>*/0HKJ-&?QII C4%@@4U18\U!4Y0 MHX^]YT6ZCPT9OC7*/$U$VV2@$-6 OF *"6_W0>6>(P19#CWG9WO.W)=.[ KB MR\@FU(]C$C+7):X3Y023]\!6$P4MV"K-&ON^- M+-=[W;W"!AD*ZW!HHM]TL2^TK*TS6)"9 M$#6]00TRTRO"!B=WAPV=O<FQYG]W0"N-LB[VS]Y! T: MV4\L)M7_88T.+]I[% ((#!0"G2/6 0H!TS)CQCQ)8H\+0H5C$\9##I* Q7Y( M.6>Q? 4A\)*97'MD>][(<7 FM]=QB&$EF?^=I5-=0\1@:9K?L8S+EP1.>YY+ MA-+D(.'VGJ.FP[K%')9N^6%XPH5&41!+&A'*'$:H)04)X\@EG/N1&8:!3]GW M<]-G5ORT->(["V=X(]G>K/ MLEJ7[G_,T4&D.8PI#RJFC F"'0\ILUC:'I4A,7EH$NI000+7CPB79NA)SLT@ M_OY* ;#D.YM8MT>F&XP\>I2;I>/: :0'%!6(&A05 Q85N'WZ<3K<&.)#(D.$ M8!#X2"&"4XP(C"[9#F071 BR"TXQHL;A8ZT; M0T M=EN(UW+IR#7]X2WD[[$X*>L8MEU$J7R M$965!@DUY$$,/P^"&]&Q[[ICSWPGLGTK)K;T?4(=)R(1IXPX?D2#P/=,88O' M.?;_E>?B+DG3TTS,+7B]\/+AW[NKUN0Z(\LQ!^W^#\2(84@ &0_E$8+EF.41 MA@YP2A_#!,^$VV^2E;(>)"2/R;1LP@6/#83V?.$['HB: MWJ &EYOU&S9[%M#H8O49+,A,B)K>H :9Z15A@[.FPX;.X0O9M#M-W1])I A) M#6.)O8TEXI1IUZ=,!75"V_%L8@E*":5!2"+'LDG 3)LSJI9/6YM2J3]E/+^1 MRW.G!ZQ5TY.7@K.CR%='S5>H:! AO54T.#N*LZ-HIC":B.2&J,$8-,(&9T<1 M+/VP,U_HJ/?%@?)"\D+R6L@Y+71O;-MG#3;;L_. MX)NH2#INO(8645IK\#K+>8B1X\'(L\..")*!<\RSO2I$QO&8#Z08Q A2S$ZG ML7ZJ&+PT^%SW1 MI?[?8+)E5R*PV6"2.3UTS_(6\3(3,NC2HW9%DE-ZR21A(;Y32. M$Y[(K#+B:34MI)H_T]=)].(60Q4',")I7,M,;0JH)MAR0VW;6D$SY+>D5/L$ MKIE]*T^,4Z,$"Y+ ]1E&WGT#\EUHU9;)V]9.M5WN6.EO@6?WDS3 M^J@T+TO5K*F^4P[F31_Q^.4OAWE?CV@8*24GR3(_E9<40YW*8:%U+.AEBWNX3<2U88$[AT+@R9"7B= M[P$=-Y$L_OTOEF?^[%@C0ZV7.C$NQTFY )D94M+D)JEJB#3K814P>9Z5<$!A MY*I@):![]<1RRL=& ZY)D>OOX2RU]*H= D#[=]7XQ#C/]%$1*U4;8O@#_FT@ M"N>,U&7@X_5-AV^-V:$&2]/\CF7U"/AKU]_/(];-26HQ)[)C0H7/">5A2"(9 MQH29-.#,DI8M^<-U,48%U# M/"_T*]3PE6L,-7S,*@. ?9,7:EC]*5,]E+*\4G:_D*#V_D\*-1)AJ.GWLN5B M[0"$#^LS%9>,C'%^)\%>C^#[:2K4=9GXQ[14AAY(J"4D/9K6TY"8%HIG-".P MHKB'MWG'"M':$%:HEHHI5\10J),*M75M_<=VRDGJ0:[@H6[_@&^@3= U60Y_ M ##!9A6R5&2IR%6]"-6W+#7JMV7_:GH7$=3_=_+E?L46.( MABF<4%AVS)B<5ANI; &LVN0P(Y8PRIO_Z/;]DMVYO%/KNB+H]9,V6\N9>$QCK/(X5@ZWG'V7O(PD7*[4']6V2 M%)HZNOZH+W4^N ]89C0D-.:44-MV"#@@/G'@&I&(J RB$&YCFX[;$]_C9*!T M@73:,:"]KR6KXKYE I79-;M6RA?<0D/I258H20@61H!(3O/)C5*82E.#B@6) M"0\W%?=:$*K+J"^4_URJ2UO*',&_],0X+>O+3=-JYJSJ,Y?OSE,&'2 &P;-6 M$ E?!HR$<<@(I8R1(.(F\=W8B6/7!PL5/.39&4U^!8\IXTF::*\2/CC3O5U^ M;=[(5N_3]3_CK4"P\&;/I=>Z NS6WB\J$!UGV;BMYRS]&]@L4J1Z&=Y!62:-ATYOM-+ M9):J7S8;Y]HPEW509!:,OZE#F9,B 5.M0YS*5A<2!&6M&[7M5=:XE.TE]*4; MZ;E\(CSKA"7BQ&APH",RT[(-\:A@1W.8BGXL2=FHCI(D<&SC1 ]/,&[RV8A M&3$;H]_IBV6O;Y!>G_N2,D)?$"RW3LDUT0SK1(545^(YR_P2!-[UO-B8+:G MF6CF1P'&MTFI8\IPTD4=7S:"TI0%6+H7!OSC$JT+&1 MO#9[8YIQ651,X1R&3)W!H<:KBA!P-:^G9X[ODFILG%Z<&3XU3XP_F@&N9NXD M6%$Q>FXP4C_Z*S_FHJ2\F9:5GI^\SN#RLQA&)#,9P^C6,P30X/6=8.09T&\2 M&\GJ)"48 2V*]1AO+SL[L'V<%4U&0BZ]AL\=%9;J.B^/4G%:5A#18DL M1VK*OSY>'R#Y.%.)=(:*B59E:VO:.]7&>>&1ROG3BMG\(MP5O#NXB#:FRKR5 M]:/79GP3!)2VOY&LG"K#M=0L,,S7(/-F_:A[H9ZRA.XNI>391R M93Z7DMEFJ6O*BB99/3G_R[_^BP'__8?^$GXHKZ4LU0C/X9IG<*3JS>+55EJ% MN[("BVNLU+/+XG&&X=7,1?CB851[:J]O>K'/-_9Y"W=>_2H9F-B/&O9?V+5\ M\XL;K Z?<=&>,8%CWL'(^W/V9IH[6,&D,I1--4"1JZ-(I Y[:U3%5/YLS#\A M+(9[O358>L?N2VC+3TLC<*P;M#@"FQ&L?BZ.V@L$9:.=U'&EYG$:<1-QC MA'(/?(%(AL1U:1#2,+1L6Y#%:Q"[UO;PMQ2GU:+=<0NN%3373+. M<^V71E*Q59N68TPG\'ZG:9/1"4HZ3ZUZW=Y;6JCP(^%WPL133 M5)['?V1S+^:2?7O7^#9? 8X?ZRC.I9ION 3%]R[-.:B>59G!@\B- M,"61#Z MA-HF")T@YBH":@)D14HU&NO MEA=B<7@L-BFA<]O?GO.BP8G,9PNL3%.OKUJW(8)I;=L00>-A $M5O6#'.P - M='QN68G87VCL=V\H1$9_D+'?+:$0&;U%QJ[WXD5H]!8:2">(#*031 ;2R7Z@ M\UG\JPL;)%FW0*&<^=NMT_6.".ZL/_?&._>21P^ET/TCPQ MCPY!.YBOB?)4;,*9BBVC71H\JM NH5WJFUVRL#@MRN_]YR_\L2%!06;&G#/)RP*)(EM87I^:'&'!WJIPG)1F,./Q*YXTP,U[R@* M4!3TP/ZA*$!1T,&2:(.L>(UAF9TC[7PB,[4 +&*I7A1>CN7C2UWW!%48;MEW M&=F> ./8Q1," W5/I]BH=\&01^SR9O.(!V9 I-10F-?_Q:0T'9X$' KC$+6 M[I(UD=?W;S>LDVN(^EW-TQ>*IO=5S\*R[%'@FAMWN1KFH$>9@&R ,@&!T9T$ M\*-"!B:E8/1CY_KMOXJF!J N[U0:Q-!;.JKR@G4AJ*5#]@2P M]#N-$P52OZ,$5-_!B5X0!$=RV")60"L^%OG-62T'OF@U $=_:;7 OF(OCC]RS9?4 MO.C$J_SQ^.P:2B>43BB=>H*:?IJ8#DNG@4U+/3T=)\1TG %8I\ZMDFI+;AEM MM:V!1=0Q_K3OJ9:WALBG:EO35C'9)RXJI@Y#I%L9S[N%$N8Y#UQ8]2R.\9B: MK;&DC/H.B4PO)%1M5AUPGQ';%M)W12 MVWUD2&I[];L7!)5\=^1L*?$[$"V! M 1G4$J@ENF5 44N@ECA(D.8G7;MAL49=-BLKT<&7\YP!OD.C/YS^V3LL/V4\ MG8IYX<9VH54>;Z[9LZFTNJ[F,X32T9'I"Q&8$?%BT,*9(OQZSZGWR:BD\W\/35ASA6Q81O537HKZR2A]+077TY;1WE66E17>8S MB1=+C-ZI[C28[LE9'=0".K.N3+I:>FKAW*5KMR53"RFF7-4;'4;A<_#O/-,/ M3.+Y,27P>T!"TY;$M3AWA&32H<$CT?M5]8P>]4MI![^I@D'G\>EDDH*T .*Z MJ&MEG\>_J7K<[!$I",Y2"H)S519570A=E8J]X#)C19+K,NGZF^:#CSDTDY75 M(RJC$V?K^-B\7*2K;[ZUT!ETJ5'=R?16&C=P^K@TQ%2JFH!-Q7(UAM+Y>U"5 M ).Z\TL]0L!(*T.=Y48.URMTI4"NR@J6(*R2&-ZHJD7^O'IN&]NX?FPNU"M, M$Q8E:5+=ZQK04U4O.&FY"3XIIO!6U0O=5!L1'GH(@Y=%CA>80428M$U"HS F MH?!=0EV;V@'UA(@?2SV?=.>JK*"VDTXS\:GIO5/5I5*\@'^&-\ V"IOUX-62 M9[7BINHBG:HU&$)QAINW]BEK$#<#8"9FN'R];+7A@;*Q[9FL9L"J[2"K^W.#/5RJ^[I2\[P/'M,N MJCH['?;$YA[MRMM"'_=%/;NKLO)=Z,RC#:ALJ^KZD27%WUDZE>^3DJ=Y.07[ MN+5P*XTLUPOLD,0R" BU.#C\)@N5_Q_2V(OBV)$O*=RZK9;\8^Z];,7,%A[J M0:YTJ\!GDIK0KFS'=:CC6E*P JR>L': +1;SK A)MW M!E]I\S03LE#0@H9_/K_\8%C>+ GIX^FGK\;?3W_[XX/Q^X?3BS^^?OC]P^?+ MBR7[NAA=;6H$?X=LGO.:7O>U6Z\7IK<[8[CLHS-<765)932-6V4UC:0$K1G# M\^N*[,JAGP!D91V,J\-O.FS&97*K@FJY4I.RLR -OX)%YHP-7F50(]5.NZLFG(#$A@, MNHH3&4)'_4[534NM?]M[J(A DFPR5>'*7'^K[E0; M$J8C$^O:_7:@P#U:1=+5@?V;O)6I87B<,2^#)?-XO2JQM=$ MKLXN)9\6]155.Z'_5;"M',UZKRKT"+]?//(.KJQ[2?&O#FE-\E0_5%SD-UIK M@#G0=]"/T/;W_!(C+3M4/XOZ:C>YD&G9$/P8 +#*V4M5W7BK&MOTX\DPAR.:JTZ:*V=FKBX6IN_F MC!DP,Z"TJFV(F@)L8-U,O:'F>QL*?I[]<&K[,AQ6NCQ!&XJ.*OU.%X_F3G28[*^"1P'9O$8>P%4>QX'O<>SJ//PL:?9:5C"K^U$8NM MT^36UAG)3Y\_+DU)JNHS:EKR+B]$*;,WOV1Y_R8EUSM_ST=HNU[4VH5V.M D MQ 4?2S%-Y7D\PU4=J#K-Q&_S7ON]Z;3S[&O;1>]4#UTJJ;EUTH+%IN1.&!(> M."I+D4D2235+SR2ECFG)V/)V-6GQF'MOF+1X-#>][HSJTR/^SWG&U^TS%?$7 MR>V&51YJ_;[V1U9&2;VJ8'F) <_35*7MO37:WYXS!MBTRF=K!\RZ'NZZ#09, M:]LNF$.I*>WX.]Y2]? ZZ/7'XK&4&]_M8BU$1F^1L>M]F!$:O87&CA!@MR#2$'N0: @ M]R!0N@@4Y!Y$"G(/ @6Y!X&"W--;I.",T&YG$[M7 F>W59+@CNK#_WP3O'DD M;OI=P-H\,;M9[>8!7!8+W:B-3V31J4HWFS=J?//+DTK #M!&;1'0@X78WJND M#PP]K[5[QDKQX;:K?V6I6H_]+>')\I#J?K=KG'O'M:& M-%%S(,SL>O4[@F8P9+;KW540*@.T+\A)B!GDI&,"#7(20J7;]@4Y"3&#G'1, MH$%.0JATV[X@)R%FD)/ZEVO]E[.S#Q\^?AP ;75XKNK$5.]@*!-6O\/;O#=^ MKVN?QX"B\I$6;"W6^CU'?WR\MW>X_?6(T=79]4@GICNW:&OR0/1Q/0+9$PHR M=Z*]CZC/['BA(]S (99G<4(EY*J:[M5RS?=5<[VIVYKO[V:^_)K)@!1_?Z[S TV])N7KX)UW$ M7A]@_:X7.\^/::MX?YJ5D%^ZAF:GFIP^*FZJ3]]:0-I<*A^M2D>+O&J^?O-+ MZ F"1D/:0]I#VD/:0]KJ$&J0]I#VDO=[3WO#BX3*RO2!R(A(&U"64!I0$ M@3 )-V/'LV,1L5#L/![>V>#U4]('>J]MNIPJ8+L#2A6XF$:56F*]C;(&N*G( M\:F@_6CG(4(%)0U*FN=*FL"4,8]#21PS%(0&3)(PMCFQ7"ECGYHFCWLTQ;_G M.?K>JQB,T"#+H"!!J* @Z:D@><34 I(46IZCL3Q(4@@5)"DD*20IM#R=M3Q( M4@@5)*F.D=0 0[N6;[I",&+2,"!4VI*$- R)&<=6%-EQ0(-=S59W;;IYD.EU M79Z"WN5J]6XDV?5\XPS4((B:5Y4C")L>P 9=8@1+UVT,,A.B!IGIV&"#S(1@ MZ;J-069"U" S'1MLD)D0+%VW,0@FC%C@8Y+K=9NW''1%[?O]6I8I>RN/DT3Q0[Z';,]B,K+JO67\W\ M)^T^G69".U OWM#9'GF>-_(]#\LNH_)!#D/E@ZA!Y3,HY8../!HF-$Q(9X@: MI+,!T-GP'/F8<>9$;D3L.*2$AJ9+PM"AA%/JB\!W0LFC73KRW?:Z<<5D-^@' MZT4.8:=H5#<[SRH;"E10TG3(0^\]LZ$WCI8'20JA@B354Y(:GM_MQL*UK2 D M$9,FH9;+X3??(0&S(]N5-')-KQ<3Z'N?_D8U@A1S-!2#:@2A@FJD6^R.+C-: M'K0\2%((%22I[I+4\%QFSKU0A*:J#LG!9;:C@ 0TH,2/_3@*?)='/GU]E[E[ M$\V#3)@[ULGG;B1 O19D4( ,28 ,'#6XETF_88/^,(*EZS8&F0E1@\QT;+!! M9D*P=-W&(#,A:I"9C@TVR$P(EJ[;&&0F1 TR4V]V)NX]375XZFDP2Q[/ID4A ML\KX+6%1DB95(K%,Y, PA5OH(U$A,M!=0F @ER PD$L0&<@E"(SN 0.Y!(&! M7(+(0"Y!8""7(#"02SJ.#%P;U-T)FJ&5B"0 MV/J=@M 9LCLL. :WIAFK2: ]0GN$Y(5@0?)"\NH+Q)"\T!XA>2%8CHJ\S&&1 MUP_#VT[*-]TX\FE((C>*"+5D3$))76*:GAN:U.9>,-M.JMD'^>TIY\54BH4L MYH-NP>P\K89Q&]S3E_FJ0WLOWL/9'U'3'OD6W;C'54\0\^/QF4\49LBU*,P0 M+"C,4)AU2)B9OA6'9BB(ZT4.H5&M!E F^:J<%RL,VT48D-0(D-""$=EE_'-ZG3>U+#. $: M'*0D1 A2$E)25^"$E(0&!RD)$3)02L(@==>#U"RPS,B))6',B@FU[(BP2'HD M]MQ 1#(R;4<,,WO@;#'D]@HUH"W7',&K'E[D&P47TND1T2D*+D0("JY.<-$0 M!5.O8MI5.452U^2AC>4^MLHT@Z2Q3D4^'18P1W?+,X@61$##6BAD. 0/DAP M2'!(<&BAT$(AP2%\CH+@, ;?]1@\C)(X"CU)A,-"0J7ED(C:-O&CR+)-&0C? M#?N1]/""F'PX2)V@OA@]H+M5>WM)<5\M@.HIB$KG (C4U* M(DM2(BBU+3L6U _9#K07"B71P=*2V=XC]]9CAU>%$F8&MPNE9)L8C M\F2DY\6A&9O0N$@2ZD<.":APB.4+R[5,%CI.]#!/9I85\UE6IV4IJS9CYGY_ MB 8,17;R:D0AW13F+YH%+@%+Q M./NP_M-G/MG+7NR__\7RS*6=+K'/=]SG+=QY]:MDP,$?->R_L&L)!B-<&FAZ MA(R+]HP)'/.ND.S/V9MI[F %D\I0H]P @ZF.(I$Z[*U1%5/YLS'_A+ 8[O76 M8.D=NR^A+3\MC<"Q;M#B"&Q&]L-1^V!<+]CJS],;Z#).:&2Y7F"'))9!0*C% M*8E,%A(O-D,:>U$<.Y(L7H-8M3V&OZ4XK5Y^/?O-8]K)8E-R)PP)#QR+T)!! M3\G()AZ3E#JF)6/+>]C.#JJ7YXCA73I-*X8?>VQ[C[U2_W2F>SK9.^A\_G(Y MEH8L*Q"JE11&#.+8N%7JV,ACHX+OSO[^M318J?Y\+[D.)!J.-3*4)#;NX(N_ M]DRZ/J9@*F=^3&4()"-]X);()5$<4F #FT:V[W#/W&W!U,?5[](7_ZJ>N7SQ MU#5X)>8@ KLC!=8L5V!F47XK3PR%\+/\!II_;Q22JS@'?#=$W%*/6\*Q7>(& M842HS24)/-\B/NKL72#+=?Y8UD"K8*@,O0?3^MJ\9=65<- M=B_SU]F)S1Y9-KC)-.P[$(UKT,P&O"AE11?L:K'8JTM6%@[75K60J3;&50XP MA8X!H5Y*]>V#*S7G_NW];P;+A/&!R[)D /]25J7^A!E@=DK5AK%,A>IUHV2I M; \I<_BPN6P) P/.^.>4%> 0J$NKIHS@EQB.-:)[N%C[0-#]DA59/JW D[C7 MCP%-3*'COG.YQ2=+Y37C]\;9Q2==7<'_N:S;!H15D6<)KQ_E(H^K M.U:H*U_K.]:=92T/[PE+Q! '=@#>CK"93:05>3"P?09^BNL3Z<1^9-EQ$-%@ M:6!_J=_+Q[Q8.\2!D:HBB:;JXN6&D>TOC.SPRC%?.K"#D4_=D6<'O1_8 #T8 MKZ! %SK1$-,"CM#@K\9)L8+]DZ.0KYWVA;K779U2^RQ-9W:=+Y:&/3;Y+X/ M]T(1DBAP=?E>3E@(@HI12[@^?";D2OG>=],2D%66P$01J'=UG0V%=I^: -)> M^93_Q0]GD]R!>TB3JH[5EC MH6M/C-/6MP .^ R_&,[(:%^0L?#NRU$MZU;=CK1]_5J.M4TIQZ!M2G7O,8@R M6>@!QV6AXJ[&1!;D1A;7,/2^P)W89 (ZZ4,&G]S7)[;G-.*+W>336EH.<' Z MINO::ER:IH@)=6,8IK%T2" \*W D_,K8!A]G:1@>ULNA(R^@0QAC6IP/$&91 M%#'+%8R(V :8@?M,0&A'(,!-[EMN'/B.BQS0_5>M;.++[+V0)0<"6;;YU28= ME92SVVASKQ,P#<=8L#$GQB=PHU6VC;KW="+@&AM<^[4M7Z86<#]JSYL9ORLH M&6>L2'.C3&ZF:7,XO!X^AM;S=*HX2-\J3]/\3CDL*C, X](.P@)]3R/A!YUB!MZS'$"'OK4 M1W;;G_58\.KO83 :,E. 7/6$'AB3M3&^I9&]+ ,7QWHM!3%<@.&"P^/_Z [U1JYWANMN^2:JP,-8"[4.R3WTCC!\4H62E_;'T5Q6QJ(S,]>LH* M_JFO#<,DGS3&#$AD<*\7VP7"43VX]_$WD?6_\AFH!A5P;(R5NY[)*L[ M*3,C59JQ7".6QNVZGY&1Q$8F]81/ 7^QJJ804&;-686ZOO%0V.1=D=M\$@&H+B@Q7$G6,O&H:=(=# SQX\*U!Z M4_CN%3#V3XYG_GRS1"S6CQK#VE TRW5N#,N-0[-9;IOU6KE:/QS5:T=&W:@9 M3^3]8/#R*>;W^)%X, 9SG6LOBN3J3A?>T'.LY8B24<06"F1YGQ_ ]@%3"M$ MLW=^<=5CQB&3&]7&1_;YXO3\,^M>G'=[_?.L')P/C0+FXTKM>2-8 ,"30"BF M]LE$4Z1Q&:,D'"U+T%?M"8XY6 -#)!3P*%/N*[\9-Y'KP%F$- O8YT[GDN%& MAFUBQH@*=;E&F8?R!H5>XK:2DFLR1?,ZB)D-AIJH!87^IWFXBV/_':$E$7_B MS$/Q$FM#/3N<,_(#:8H/8\?JDIT= YX(1F)BA_$#PQ52;XL))UWT5LG4 _EU M^2Q/\$WEUAE5M88F/VK5RS6CSH%_5WEY>%BMEFN'@A\UF]5JR[H7!KG/X,X;*&Q[W-&TRHWZT:@\;+?-LG4TLJI#LUIKB,;= MU=<7&)*$'OLN#\8=USIU;^ M*-?DC^9@+$" M^SU5(O9\3M3JP+#&S%Z"_@+-RR)<4.!L!/B' 59B MSN=V -<-YI:BS/H/T?D:J?%*MA.2@.)X^&" $@,.*1M?]"X49#06B&'![ET- M.*X5W,;D@>=*PJN\ MCUG\U$J;34 ]Q3RU:&IH&H$*-9%Y3'W@,*!3DK;@1?@E0F*Z_F"J"P70#=CG# M58R1/[[\R@H&-D3N9>*&TRAR$H_.9.K8P1A% QX79^[(U2VWFU:1/^%TMA>O $V>@C69U !BW=\0+%%%D%P 8KCLWZA=0"Q5'&)TQW MU%@P]B+'6A@&9-9NXJPB3K7+>Z\4?KN;W.,T/IO<3P0U#;*T)T,P']P^;!Q: M@K=;PW*[4:^5&ZW&L#RLP:OFD#=:QF%UV!B)36T?KG-M;;8/C]+MP\'W3X/> M?[[WSJ]8[T_X.7C9%N+S1K$ &"<9H(55FA\+!N',\U!?2A8H70/^_+^GFO7.K.$0@?+C7X $W MM519CGG2.M:;PSW (*:>J_BK)(T^6D)PU5'DRQ-;:9&/2NY=UD2?]EXT;$GW M_3;TV<'OJ/FJK2=82#1[4M'_D+S+#0="[H7]:($^%[4Z_W'8$.)'H\&/?K1' M9O7'8D7F[%S(&KYOGKJ)MB%)0Z4^\U1VDDI];G_,'RKUV:H6H]1G400H*9C" M!1\6];[]:+^V&MZJ"^/-[_@0K%U1:N'^S^Z7SOGGWH"=GK/.^3$[ M/AUT/O=[O6_HP6!_G5Y]89UN]^+[^54'W[@X3_[$6&G\PLGI>>>\>]HYPZ]V MSRX&W_N](LXWR97"R95S6'[ZA5@0UC*RMZ.%\.U\6"E]+\ZO^A=G RE*+_L7 MW=XQR,]!$2>-0)U# ?H0-GO*8QMOG\^K&^9PH*W ST'G4"9 M,ZW^/8V3#J*I\&_L0$9%NZKR@/Q@RK'WE#U-P>M%?B82IA3'H,A2-O!)=VR+ M$>O]$F84VC>"76"P,5SC'3HP:R"$>Q?RE?'QO4H'DL>GU;KO'W^2'E]BMR*S M]2&SM4X9DPG47_,XK_,,7>O!>N8LG")T:XWV#L\ M*'ZF[ ')P[V_DPVF5%::*IY-\N!A,@HR+#L;E>3-"Q0M1B"EX>AK# !N!*4# M^R3.E^]51:GFNQ='#^G(3'AK7Y9>0+B?HH\2XV%C18/FW)?Y&U87YK0K3 M9A;3\WWRM/"(;,2@1#EFY-@K%=-H03'!7[$JS&J:"GN.ME^F0Y9K?WED[T)I M]9.+Q1!W+&4?R=0LK'R_0(97ZO&[EUU[V!Y4I24V3%3I=LU9C&ZWS:MN*NX&LR 4$_*%$!:W(8P_"9-'05I=U$[ MZ63 B4D[SES(!@J@):P&MTAJ4MO:Y.X\2V@8>$X4BGFJ4)R\GCFE5(])DCMF M*F,^$9QPY//(DC7K0.R7TH0BX)SS:C&6"&6IX21S:,4CJ)2AM [,/(GG?R/K M.LDEE[4'I(:=\#C5W46E/>*1$V*Y/#?61C(PPO)N7?6LGFE&/MQ..I:!/<%: M^\+WX5[A/U#<(?\I*JR3YCHZ<+Z% 8,',VW?C"88=CHG"YCA#@,9@3[CIBIP M&6!%3."R@>P7,$2BZ3A1D%#+6T]>TO/Q( _NHX1_#V=9[8J:TL?IB2<^OA/5 M%2GV)7ERV./Y7IA?[@0>$G-%*K'3 #!H%@&327L/9$I"9Y+-'?NG<.RQIS*8 MX]( <9RM&EPA:P7(T0!\W<4,W$Y\$Y6)(@4&F2J2<*KXF@]FW/2[!:65(JJ8E%-^-VI;:I5_ MVA)3% BRF>LUV#FRFF5< 2+/42R]"4L4G^"1W!?.L[77LG9"C#I5>-[NE4M MFS%I[W]!9LAJH)D[7ZQEEOGR8[.2)VQF0UOV3DWV6G(^&:E M$ 3C#(S/NP6U$I/85H.Z_<^=_K'F+D#.^FOS8_/ MM^OSK] ML\RB+NGO^U%.Q[$-L6#_"D#53)*6K9<*#+6.5 ML3O1;%Y$4"9<8$X?=D%B';5#\$T(N7>!T>38!'P,:Q$[M&;#Q.7QE_)D@^1D M\QQ#[/+BRHT?>-^2%Y*W O<<7V.>G'0"SPFC5OZZ&(:>O'O0R:0NRB8DMT+6 M]L8SCFPG$P"UQFY*W O:J%65J+" FC%)U%8E#>Y>%.[;NJ3QR2/.'A)*IRB/ M&M5F9C_V;H!B7#J0&2WVCK^?U_(74@3! ?,L8)/+.,]$$AP+&&I5075^$CR' M$B%!+!Y6A:MD!-6W."@D4)&W=K H.5&:VNZ" *VPCB/WE5%V8H2M$K^984@> MQ$ZR2U;)O;F8R\J\@TY&)#$IC1Y,)=GVZEGI7!K7MKB4Y'9I<1;2@P&/G@J2 M[L&DFTI/)9WN,/ 1\_O281[72&*] +M_"14\QBUO*I,FV1J#OT!"\/AYH87% M+K&P[%>$L'BJ^@*VI $!B=W3X"6VCO5F0L2RQ_3<('*PAUJ<-I FO;+KR+90 MY G5V0X(VTA(\H(1^_!5@3>O EWD#<=R#U/V@!:AS%(IMQAY@W'UIG(Q8?ND M8"I4#6DAXV\R5UI\N&5/%0C7]K(1-?/'7$Q?-64Q"I$6KXB/*V'K'A>S8IW[ M)\E^F F>23^592@PF!^%[XWGW,R+9:ONO@^FVMZ- @IH@Y0XTY8X4R 6EIFO M$M=EP*N*X)JHYK0B7==@LUA.;'[!VAW!NE1I.C+$#>1$B8TB1\F"$;<7RK%@ MZHQLZ&>;"=:EC72W#V00!AV=L-M1TH67*%@:MZ*86!C E?(QF$X#3X<'-A^90H#A%)( M"%?XU[,*W-Q!2L[*UQC.AZM8',Q?EBW/E+V2YX1.2KSTBB7Y7)@L!):@?RUD MY)K)-7X38A8G#3%\F]\=Z\@;9J6M62H"2=K4*5-1B7=LW MX=-C'X1>B7VS75>$GON3QZ\#+^2LV:PWZB1]]E+Z[/?XS+W/AA;>9V.E]WGN M?+OLG0\H_$]33)-W.]_N#+Z26[.&'= M7O^JR>GLJZ\^EQN-'_KG'<^R]KT\L]^[ZQSU3MF@ZN+[M?3J\&=WK<#ZXZ5RK^8-#] MTCO^?D8^AV*)VDJM:;OKR%M;%LW]P,KQ5]8:.7M#QS-_[L02 M7'B&ZL=;VPK'ZO&K\F$PXW/W*_1AY+PSWK,3&JXW/3GR1(\]QO%M,TWD4E9AOM#0Y1SK7@F@8V);- M?5ME.0KN8^(1VG0!JQVBB50OAB4F8YZ@Q#&-"[>%N>WL][?D1W.G@A,PB7A M\L6XY,&8G8!11U*1T+>QY(;\K M&YAC86%5'CUANQ,'8Y",J:S)Y$WL4):("^*6[G'T8S:*419^S-1)BY78G4/@ MV0+5;ST.##2SLSNO1!9DE*,/%W3DYRY*,(J(*Y(7LKC+0 G.>G$%9^_7V![: MI,V?LEXP7"T;!Z&B=/#>X#0\RT,>Y-Q$NJ/LNDY#I\&<$/)J^>, M#H]"+^&;1K7Z_W!X0C^Y;C+VU4K54 PZM-)[RL0SRT%,;DQ=?CY:\UO&6UCV MOKR791_ E"V\'8]J^H3I.*=/E_R=3G[R1CS[-\(/L)K9E.6)/R-N6<@6?:0GVTTK5;%#^JKW46D3>IJE. M_H"WH>1*_:&R<>ZCK86Y!^#8./O1&QS$?XC_;#0#K)_4V-!>+FW7E9,_8)$* M(WZ34R%T98>.[*%V'/?>V3.$:4Z2WM;2409N7:NSGH^.;8OA'!@;"NN7]@\9 ?U&J'5>, M$7C4/C2J1LV ET:C=F &-KRNM8]^B%^ULE$9AY-=A,?MJAGKLXJC ?1W$5_R MH+^N5C%V/8@'_%&=I8GDT)L_[R9VZNV:M$<3"!6:5^]:^>1=&'>N?:$"C3'E MXA)+5@*__R;\:VR]JP)7OW$8*95*J?(S#-E+$[_ )YY,TY],(M;6QVYD^8ELD,L#%L>3,F G21E;6=;UJ/PU[J+KN=F5 M4%S1;$5>4D%NKB5EYDSA0;M=J8+L$SU0?^4NK#:!IULET*K2YKE2>4 M7=ZN[5)L,4%VRI;ME&+#9=]MDA=1\'; 1K&DG7+N59BD: ^9+K'E MDB:6&ZV8KN7>;BGVNM3<1LEM(X6GF3'ILJA5MV;%Z&>/[[=E4X.7[>;AP51< MSVHUHVXT-?.,U2KU_?,Q$0VG[0*BYB065XO%*Y^[ 3=END7*P).=@G/O1A&+ MMJKC=&>?8&FEWE+,F6.>/8B&)<6?!R;,)?O&@Y^V6V)_<'ST3\!$7.XF'PZ\ M*. E>->&8?W*_:F\6/:+R(E\$1?F@,>YD?%+@IMC%@C'P4T.U9L,GEVR)2SH M(6M6X1]W]T/4>S#_0EU(]?*:90="]O@:>WY8OA+ N\[LB8TCTX?AC/P@[O^% M-5!]#_M]>?Z,8>DB>3[\[AD,E/KJG2/V3QEI;DSDRU*X;R6DB]FH9JJRT5X' M600K59]1K;42U=>HXEYYO5S31O75YX%+>GIO]H#];R>ZOM@PV'L&K[<8NQK; MOL6D0QV9 'JIA:Q(!V\B)K NGJS=GRAZ.$,)&0./OQ*.@6=>C^=NQ/9B0UH] MA2.QT6VP46!0:_BMVULCI/I957M/4JN-:C66[M5&NZJ9=*]7'I7#^F&:B.LK M$5?]H+'W9%9O<9=2UT\SA]^N[@>W0&#?B=%(F-(9K/H%=::^[8!F5+3B_?X) M4"*W.R>WBQ@D7RO1V'UV4M0?C[XH-GZ)LI*OE>BI[F*LBS,_P@AC53=%!#"; MJE8E,M54DPB"\.7D^/V=##=6:Y)'-^=K+Z^D]U1&TZ@6.'/>:Y 75D/ZBF*[ MC'+"J-6-7^)7XX<^<6Z-QS?[]4,ED5+RH^I,5'466, M3=^>)MRR+Z[M(/2Y M&\;=?X,D7!6YI/I4R$#4R \B. P]4P.A GN-6A(!F_E.[Y4O1PWMKAF-R:!877:Q1;.FRUXL1FH]GX 2*Z7-=&1#<>WYLO M-GJ)/Y)34Q>N2$+L@4H,=P-'$[8IV6/LR9S79QB*\%8(]V$'I2SB<'K9@[]@ MB$//#_26E40DM['EWJC45V^Y#\0TC%.\M1-=1T&8AFB\A+$>A'SH"/AMV3?QSW_^@\&_ MW^0;\(.9#@^"?[\9>5XH_"X\)H?Y\I=CXAD#VMX4 C+X9"8,I/#7 \6K0:7] M8J2H.M/9F:,QW_"8)W WPR^"@[P]D;"_Y-?BS>^M^L(BDBMD["??F,(QGWS! M?Z8S$U_!.)J&#,4&,\,R'E4>XF$@:/U(?&3S=\I\!-?ZP+ASRV=O@T@&%,7CT'(SP*O=1.K%:E.J&- M'$V4YV8LB,G#JT/4D.G*UHC[Q+ MT]2!$R&X;%<:Q6N[<8H-;7+9;,=ET]R5RX8V&8N([!?&E!BRC$/3P)@2>-UH MM4!D&U6-@DJ,*J5;% O2>176_T6;D87!$(G%1\1B;S)UO)D0<8[OQ:TK_&!L M3U5AC+&#)?@5Z^C+ M=V:"^TQ%C";E&^,&JA*6AL'>R9_I-]]3Z1NBPD^7^?HD\L%ZHC21W.(WKV+Y M0=Y;;+@0Q]5:WIW8?A"RM,%GTDOHP@R]E"S48K)02HC&@ZDD:]+FBMY2EMCO MMMCOO-?F(I4E1R^QVR=+^YK1;BIIWZPU8VFOC[#'Y;)_C@@BO.3H)1),8G&= MGCQ9#KSH,3,:D@37MLJ!]5M)Q(NWQ(OO=Z!?AFK5@]Z@BN=$C!_0 $UX6:_) MJAKPNMVLQ6X0??;Z8,$\6DZMV F%DQN7V*\).^2,-W(#\?W.>_]T 6C^9J, M5V\92^1V:T[?%P0]-,@S3 3XZ0JA$;M FD;]T/AAB9'1X-KH UA3S?US1A G M)L\P\602BRO%XM*&/2J-Z [AO8Q@P'@@)-_=/TE*S'=G;MU=-F@O-FCWFM*V MX:5QV):RNUUM-F(?AZ&/CP-62TMO?P/Q5_+I$E;=8>N%!/VU7=1&2A[FA M[SF92O'H0.O]$F:$N6Q4 #Z_:R&OLG,I8:UGPG./*#R7&.M+>GL8C9KJ[5&M MM8]TBT.#U7*X?ZZ#/2"Q5.R=""N)N[OB[D\OA,/F_#.)0?B&7= S$0B8?@:D M /D"GWCPC8<(;NE^D_6SLVY)?AM)R-ASX YDF0:33^V0.S"(:[1PWS^Y3 QY M]R[=S%*H;ZU'4K%AN_<4^6[[.ZUT!BR7([T=$T2'7XD.%QL&>T]]M19C2]MX M9KJ]I]$$<^>LXL:JP-C]UHFE]=M\(M.@5I\%64F:\%CJ]4G<]C640K-A')AV M *^/6DVE%&K:* 580GM8)I+X+KE_B0/OH;A+PA7.//-G.9IF.]:O[^PU 3T< M6 /@0YC(94MPRI%MHHL7SQ&,N2\R/M^'S_8\>JS?PB/*O"7*7%M-F?^(7,%J M;?+Z$C->1U6TZ[4#7C.,6EN_P#:T+:MZ.RGV@ 5O7>"^)>]P+O%"XNX1YW 0 MB'"U"UCN";,X,F*1*W_AM]RVD[B'KN>ZV)?"%Y7UVIU)Q+AS>_D$"?:_PIZL*&-'D0Q0'WI M"@5I?*/W#.JZI MC8[#)4_M]7(+WUS1]V+#@*BZQF+L+\__B:F+,7=FZU+WN+HR.UITWN^*N!=[ MA1%)WQ9);Q)))U\\$?>G:[Q#;32>W)+;/T?0'I#Y?!78TP]"9 AH+!95$6A) MA.XR_A,Q]"79-ZI/8?MPP%>X3_;="D0X)M][L=9+7F7N4EI_2+2>?.]$X1-= M5!ERFS(OG,N5=ALC[%(\'U M\^":%@78$_O70X O9?]'Z['_@TXF)37>OJJUX@8S1/_)JY_G!;DI#=G61D/* M[;W]0G=A^$"Y2^.>&[^>. MTA=[X1%]WU:5R2K1=_+U$Z5_EB;4I^F(C/G;/R\1T?Q7HOGZ08.HO]8";Q - M ].WIY+QO"JEAP/.^$\!- I.&K*!YW ?/R$G?+'64*%8O$$L_@DL_B#D0T? M;\N^B7_^\Q\,_OTFWX ?S'1X$/S[S6-73-CMS-.8;'O,$[F;X17!0$R<2]I?\6KSYO=586$1R MA8S]Y!M3..:3+_C/=&;B*QA'TY#A*F=F6,:CRD,\#/2#'XF/;/Y.F8_@6A\8 M=V[Y+(![.5A8@6-Y0]D5^,"J7:Y;T#;'!7\?14HI+FI($&X.GP8PC,FKYV"$ M1Z&7VL[5JM2"M/>GB<[?C$WU^,41_.KX(@[NIHR2]=M>O>[DK<^7=G7=O!MA M,M;\98_SZJ.JYWX*.;IH/YN<6B_5'WF7IQMU:BW?F]9;;)(#:UL.K!HYL&@; M6G/K,JO @B=IL*I\J328T3R8BNM9&2%?;=>KOU"+_=!G9T;&E._?7LD>,'0J M)T?LGH3CRR)6/=48O2^ )]DFLH9!Z)D_V7<7B%3GEOM6AOC+;\H>TI(?]?Z. M,( 5:#M\"./)+AWN[I^D)5*_K=0PY/02L6!F_V=9K;B&8NX%(^[4<9U8^EP1 MS570FMI('W^3C!_7VP-$M'S+M+S8<-DK"K['DB_AX9?"'^$Y0.%OFH@7>V$0 MZ=Z6)YU(-[G+]Y*(/T43U;711#+Z>_^<.,3+R5U.7)V$XWHT?>6_Y/ M!/,YLM. E0U2\&*O"Z+;6Z+;#:+;Y"G?28TZJAM2&]6P'Z\1%^W71A4A M_Z8FY85"=5YU";G)BX,ADHR/2L:+$5 "=B;"$)L1JES1@9B&"VFBM=*C>:*J M4C&V.?1M$_ZZON&.%7@NU3TKUI+)J]A].,+\J/QUSN#G\*W5B,*3QSQG*^QU ME-)1.U%*\*=N2@GI.K4CSRV"\ZHCR%V>3[R0Q'M4XJV7T?GNU+4B4[W^[',W M?)\2\CNT6U*(I22]M% 0YL(,/4GT#<64J*)+?I=17L7N2FK^:$&7HSEIOPM$ M&?4]=));F>CS,Y2$/FG[2)^IYFGQ'QR?X1-0 Y=OD!<7>Q41!]YF=9.\/&SE43S,%42 M1E,WWPDN+.K^7"A0YZHICG[0T(86D\![*#&QZ[D!4(<2^XO#J/B2&W2 3%B2 M4/")YUX_$.@LN#G&L]AAP ;P!/!4'78I282?\FT\$-@VDFHV]ARXAR K:?-* MONXS(*W7.Q'XW49LSVEZE5S51,F?JZ'T\=L@)3_2VVFR!_2;/-5$R4G@K27P M>I.IX\TD[T[]THE3.64'[309\=$LQ&PX!WF?\[LR\BI)'ZZMO7/RJI\)I@VA M??Y.Y!(!KT\M5EP_U->Q4*@F)S,Q6I)XK]..'2G!J0N#$DJ.VQ?P'.A[YG>: MM3_.;!'!1<;L7O/>(UJK97(_T;U2#?YCVN%VB/F M%L%YE;GDP\TG7DCBOJ\BF8J05$<#)%D?%0R=L?46P7D5N>3:S2=>2.+M MR+5[IVBQWA*56.R66&PS-RQ6/U.,F.TR.=_21LXCLZ5&>85"=5Y%,[EWBX,A MDHR[=>\^D0CKMWJ('&^)'+=R0XZ+#=B])\+5>J-Y8 8VO&X8VM631QY,'>AR M"^!,,BDG"GN^HW#<+%:4B8U;O>L M:J"%8P&D=P)C,2NQWM^1[=JAS:[\* CG[P/-2$\M.3%^OV^;8UEKN,(N?7L2 MA6,DT&,[8":'@;3#&7X/SR_/R1W6_;//OJA":?]Z>U0S#C\N),O="*KFD-_E M6"0BO*(46;P.R$=,U/A5-8H^CA"DQM2$KE"@SA5=U@\:1*&U%GASMRT24_A& M4%*>V[_BPKY )"XC&"H>2)X\D7T)//-GB1T#9T"?\&D01!RH0D(OCJA.0Q'7 M2I'X[0I'[];Y;;'ANO=<=NFNGCYU)Y',4DNXW"(XKP*7(GGSB1>2>$]@L]D@ M!$D&T+4;RC>$BZY6=NEP5WIV.7;% '80CH&-7H_GV\6'U. M[VLBKS+T"25V M7S,ZX2#D0T? ;\N^B7_^\Q\,_OTFWX ?S'1X$/S[SO/_:JAHOQ@4_WIKM*H?LS-'8[[A,4_@;H9?! ?1>B)A M?\FOQ9O?6\V%1217R-A/OC&%8S[Y@O],9R:^@G$T#1E*"&:&93RJ/,3#0*;Z MD?C(YN^4^0BN]8%QYY;/ KB7@X45.)8WE%V!#ZS:Y?(8C5%<\/=1I!3)HE8! MY>WP:0##F+QZ#D9X%'JI 5FM2LU!NT$:Z\[-.,X?OS@N"'5\$0?WQ63=P!K" MK8;T/!M&HU9]:O#&ZTY>,A?YO6[>;1/TQAR^['%>?53WQS6_!XXBVN'<> M'["SLVZ)"%GCCVQ\1J.S8>V@XXG,XDE]'S9596/1O!!G%H3 ,"$ M8+=V. 8;/Y@*4VZ\3GUO"KB=,8X.A':UROIP>-?V3>#\QSY,;DE=,_3L#(R60^%<&FH6WX_"YQ30R"^=IJ M48H4L>YG*ZM&M1$'656;5>VR;I%V4[?;0J$Z5U1N^V+$&\8NJ4MD7\>CUMTZRFVN;0 MT$W;8*\2ZJV;6P3GBDL7&P;$F_669%=CVW\:;:ZU=*7-Q5ZI1)'S0)&3TAKD MEB;:_ QETZHFN;_5P\.J;EU\D#93\]Y"H3I75%H_:.P5O9:!F'LH]DZ\R <. M^PC)+J65<&/S.6?;SX]KS.'44\EX<<50D&V)%C[@_(E>D46/D M9=\7<^%%NM-(:U_6DM2PNC:J$RT&ZG2<6Q#GRCHH-@RTL01(F*VV T#?>R-5 MG)==^=P-0(O?\YVK-FY_<%?&N=8:5.(L[_ O$O.L(_/LBVL["!5& 8X .XD_ MC*]&C [*]241UVB.DFM[W[GJTUS;2LI+T0Z_I(^G+&5[JU[]A>+]1T,;\8Y< ME7H7%PK8N>*O^D%#&TY+0F^5T/LF)O"^:T63#(_M"T?R F : ^[(#A3W?,B7 MB8-9D5[E^:HF[=]6>*Z3?FYQ,S<*A"[6DBH23VXD.8C_ ?(; MYGV C0\^X19)<;"!K08A3T6[4Z@:(]IH^@8&U1P,UBHT_HJWD=M6% MHFHLA@;1,+ MF_NVD&Y1U,B)]\H-]191Q/4VQO60C&'("[DI]X&5U7_H(Q!K M]0J%T!8*EKEB:_I!0T\&IY/(ZGIN(+<71^P4WIYB>*KT$B*- T5LL&G![MX.X!YY&/DB6+SYK/B18ZF%\*PU M]#9RB=F1'TX7%K=GHNG2NQ4^LKH.C)[OBIG>DHK(V0;(V:EK.I&EME#1MQLD M*TAV:23WG(8$[JZM6S,3E]Q-4BCY.?L.^#+OO76Z-U^!&T3?/1QA+Z@99H7V8DBXF\P[ @.WG;2MZV/+@WUPL9GTX%]^$(&3]TZH;"YZ;H!=E0F#P*A.R +B\3\NN <5\PK)]M8?P1ZLCT'//[2:[WGKPBI%*WHE(' MW2_[9;&2FMV FM4/)J1Z-ZQZK_@OS_4F,];[%0HWD*5!S;&8\%07DPE)Z'ME M?5?I=L[(@BPP:,B")#6V,'.5Q/[/=GT/LIO0J2DT_FD6*;E.& MW7'OA P[S9!$AAUIQ%Q*G*4:\5B,;-?>@!HL-@!)Y6U(Y9UU/I%M5V#0D&U' MFFSG@N01V^Z,#X5#5AVIN!U9=9?]'EEUFB&)K#K2A;F4.(_HPDM?8*'-33@Z MBPU&4G\;47\-LNX*#!BR[DBC[5R(=#T8<7;)KU>%;KX;X??#N#&RG5& V&'+ MA"MQ> =[;66Z=QD4KKE_"I R!DG5$30HF92PL15L[$/.Y@:Q(?G(0 5P,+@.6FLR_0\L+K37F^?!Z M,A5NP$//G[&I X\!;W+?YZXZ.)V);8N/WX8^._C]7V^/:M761SWAH*FH77-\ M;.O?;TZO>M]^&*W'.RX\#80;6&=#S[%6NO;A*9C1JF =D.K'^S]/+OKP>16D MZ.#[MV^=_O\4<;IVO?3S*F+/51ZS V(6^*"FBFL;U75>,NL;(OM([?_Y#P;_ M?I,L'WXPT^%!@!/IA<+OQCY,?[DM]8S9;F]JLC-V'3,%^FO7F_]76VOM%T^. MDJ:OO\)HS%>.>0)W,_PB.*S5$PE[]/F_^;W5NK=8?AO[R3>P!\PG7_"?ZX,B88?6 MUA-<7M5*LYIOC]=EY <1=\/$=X3N(MN7CHH O4X#84J/E5%'-X;1?&>]3WQC M\%'DVZ$-]]G[98[1O\$ZINQL;+3KC9(\2/4U]O$*8QXP*W)F3)8?LI0'S1=3 MSY=7'ZI^9ZK[&7JNAF+,G1$;SN2))+%5!\@S^R)RX5ORA#P*QYX/0V*1M?"$ MI82J/[[VW:V0.WL6&!& QMC] 56;+8L[+Z;G.'P:P TFKYXS6C"I7KIC7ZW* MW95E(0M50[/XO%JU43ELPO!L<#LI-Y#>[$9CL8%@'-4J+0(" :'6J!P1#@@' M1NV0-,-+PPSD_[H@8AM<05O^JYEPV );T!X*^@7J&TV A?:HV+[?)(W9Z;G" MOYZQ4]=^R[U8@PC'1$UV01#J)Z E!@>B))DA8R5Z( M=120=1#C(!2]'$7'/!0?LCD?G:EO.\QHE&#(:W5]E17QEIQK*^(MA 3RD.BA M9;IC6XQ8[Y((ZR' MPO%ND\CJD>? 7W!Q-A5^X+D!!F#'P=?QQ3)1W'%;6)/#2*G+8PT"3[UKR<1X M.TZ1MS[HB8?]7"]%2AJZO/BKUV<7)ZQS=771/^]1?KA&0,RQX.YQ+6W$$L>TV0LZ$=1F$L0.%3ST;QGO&>R ]ZOFVR4_?ZACL6GA8D M.4A:VY?)G?((A]^.(H=Q&%'?%;.@#$,UPF(D\KS7J#1*3."=83U)$//< ;Y: M4D5IX)L.FWJWPD=9'T1#=5>8\H-?]T7VK1(,JX^7G\@/E2J 6W'Y!,XW=6 * M5$6:4'"K)&O@N#-U&W"5N_!D(@BX/XOSJRRXEIH5 MN,30BT+YC+!HX%EP5@!;>"/RV/U&/[3QSI!0 70I, 6^-_\+OC;ALWA5 MP+/ C>%-RI;WF6& N[NQ_3 2:MZ]$:6./2]UK)BI8FF@9W-IWP$YH(4L2CBQ M+JX/%.;1 \OG;57^^[@+Y]2#E0+3>DK: M"ZJU59BVN-M2 N7^TF)MD9,GB75EAPY)*_TQM_6&),4%R_H<7%NTY$E"80 K MD?L])?Y$\LEKBFW]?(AFK_4JA5M_[Y5N7AQ1(L#Y2[X$,D?T04[DJ7Z.?8",M M2)8&N>/S2<>/;5^8H7>_&@6)H<*#B=@W>?#SZ<$O(#Z().?,6W^G:(%F=;GV M25GE@S,7$"3DB=^-)_[$=KEKVMQ9YHF_]^%[$DU:@8YJ29(#.R_RZ(4.[,*# MC'CX%@J.$='6&$Y$M(EH[QHE!48&B0\"!OF3=^U/UF0/@KAMSGS,7WT["&V7 M=2KLB\-O?O*]VP@CC4;1&D22]?PIRBZL%>V&ON'J ?NCPKYXCL-=:^]VKO168?F@O)H AQS(>70@:P(NDDH4?$&.YOR* M(HIW)@*_"]P10R==2 R='-54'9CD"J&#'-H%@0<%7A0;'SG@OH\ZKP+*"Q#+ZA16 ;YHW,GD"B@65,<48P'^9GS(F(HH)EX]:8Q1L196RP1<28W M,46QDKP@))#[-\?N7TVV#(BZYLPEW/>NA<^^5(XK[ SN?K9WVU9Z:[!\,%Y- M@$/NXSRZCS4!%TDEBKP@-W-^11&%,Q-_WP7NB*"3*B2"3FYJBE"QE [7"[T'>H_ZUC7&1PZH[YK1S-]X\-/6O3MW=<^@MB4&K%,86.U(:X65 M X&T-]',.DN;;8J7AD;BI6%4:N1CSJ&/N;[4BR,?LI!F&-'LW00W/\ZCM8#7 M/NFZ?#!K#6&SAUQ[ZZY$7;"BMXC9$9W6$"?[2+!WZ(#69-."V'+.G-)][EK< M<=AQA0WX9!IXZU+J(J-PGS1>[DAUD8%#+NP\NK U =<^2:7=\_ B(X5L#/*+O6PBG)GZNMR8D?DYN[Z(@1VNTZ"UFB'"3Z[N@KN\"XH5X<0B*UPAL%8)/W.G=2B0*P-< 1!6"35SJW\N4)7FFM0I'N M:+)6I:FQ!,H!TA[DUT_BUEK ;Y_T7S[8MH:PJ;4)-YOV3NN"%;U%S#9EBF[I M9XLX,1I[QX0V[9@^"/G0$?#;LF_R;\SL>KW1^#R"*T31/__!X-]O\)*9#@\" M'",O%'X73LKAJ?U7LYK;VS":3>'"S:\WM \,^-.?[&7S\J^W1JOZ\?7!2V.^ M(Y6,GW+!U8$ "'- %@ '!E9WDM,C R,C$R,S%X97@R,2YH=&WM M6VU3XS80_DQG^A]4,]PGG#B$E^+X,D-#:-,&RA#X/R=(B("&(U#U^W^_%.@-?7ROH+[:+?9VFWN>#MM MU/*]/?V+SD^SAI&*F?Z_$42 B2EL!(HJ!K:XT;^)Z)AJY2TK:2Y%0;-H'XP% M670#0J]1JA8,/CLQEE/*7083Y;?W$]7)*R2=1GF-L])A3HF*_);G;3E:HQTI M657F>[J3@AOE8D:GW+>J.HQR<".P:DWOSD1PY4YP3-G"OZ0QI.@,YNA"Q)AG MLI3^ SYJ:6W%2!N!$12C$9HF#"]\1+E1G@U)(!02*ZJ!G'$"TDJ<[BTV0=/H M*$QO)C]^$I_X.$TZJP8$30UQ=YTAJ/AK>XW]PBZJI\>5C]R[E9FQH1: ?+&U M+P%\=/7;:' \.+H8]$?H[Q.4P_Z_]9T/SOI'Y^?#/NJ?]2]^__)2?6APUFLL M8Z%PQ)HX>&T@G>ZGS9N3_LE)YSZ+UBR^0.$Q Q0"8PDFA/+I9\=S[/\Y%E)/W@T%8SA)P2\*G4RE-M5KF)G=Y0//+O[,?"6S@BX1=&W#3$-$"6'@ MK%JW=] XV-_JY ,JD?@M';E<<$";QX?F!Q5".\I:Z5@H)>+U\HRB[A'C\.M4 M"NUM,UTA?;2)9TIT"@?J>>J)Y9C=G>3W\/[J(.(:Y(2)N1]II& U-I:A\5AT MW'9J65N_B94B3BSEDWN\E.'XC9>\=F-OI_;2(UY:&38G[D?QOG=5M']M'-1X M?R^\=4E6AYA>"?3[-Z+'V":S;-.SGX>W^-DXI81B22&M)A?]:,=4DF!*&MU_ MSB1-"0V- (D)&G#=+,E;/A#NE:&F7J]OLHQW[#ZG>S1+%>7H$B]T/>J).)YQ M&EH7I=MHJ$BC>\;AMX6CH?H$L*( MZ_JI3GRVS<90/9:ITY^R@OBL:#ZEG$,J%/X(Y%(&RN^'D*989S)/237+22UU M E-F&&MZ*2_;G^M*G"0,4)^#G"[0<-BK'+W4F4M907Q6+!\#PW,LX2,P2QFH M?G1U9M,5-!(,2S1:I KBJCX=U2E,F6%\5EP;?5^$_/H1>.;]L_Z29-NP\?4G_C4])O8]$18TA%D )*[YR&0UB".5&]Y8HY!X((E1 JMD#C MQ9,.PO_W5>W3>ME'(709 9I0CKEY/-*-L;*73E)SB@FOMY?RD,V(MI9RTP2% M@J>"46+OI:S3]^JS>3^N?C#XBKEHG9^=EK;]#L,'D&5X,C-?,2YH=&W-5VUOXD80 M_IQ*_0]3HD8]*> W0L#V(>7 W*$#@H"HZL?%7O!*]JZU7IJXO[ZSBWVZJ&UZ M(54/6S+VSMLSP^RSN^%/[?:GS7P&B8@/.>4*8DF)H@D\,I7"B$JE!\>LC#-1 M'B2%.>%D3XVJZW:Z';LS:+>'/_X0HJ=1;2NX#UW+Z5JN[7K@^/:-[WBPG!\5 M4Y5G^'L1II0D^N4B5$QEU+Q>1$\IVS)T[G4<([.^"$.KL0BW(JF&8<)^AU)5 M&7W?RHG<,][.Z$[Y7J]003T@V3ZM1UK/#!Y9HE+?L>V?6^C11"J>._-M-%+T M2;5)QO;<-ZZ"C'':3JEQJZV#G>"JO2,YRRI_PW):PH(^PDKDA!]E)?N#^N"@ MMR;21:@%3;2$E45&*A\8U\Z/(1,:"TD4PU(>>$*ED;2&7U483%?S+Z5O\OZ';+]G;E>73Y-H,@G.!6MK M^"N%6/!24X<2H%**(H1>U.AA6X&D.RHIC[7(:*SHGI6J5E@KI!=-/252#$R$ MS$M8U_G]2^RKR[YK#P(/?IFPC,)"E!WP/.]5QF[/[0\\(#PYP?36[O7>&=M3 MP#[)[O;V-CBQP&C;?P=B!TL4D*+ :D60V/*8M3W=C9(<$HA -]0LB<*"$K*(@D>TF*]"^N M1R(O"*]PUKJV,PC0J! O;@W'U5D3_#3DB#ML)X0)%M$AC3F.9;*L%S M3-GPW>%A?PVRV_$^R__[9G=^".&=< M4Q4R"A*'^2B%(N>#[SD=G@^N%__)ALO0Y_N6TQI"0W&H$::R%GBMQGW==0-S MM<"<"]!0'PS ;%11Q>Q4\?Q@I?)X$-%[W- RIQ"]Y35'FC\!4$L#!!0 ( M !5XCE;9=KO%] @ (U, 8 <&5G>2TR,#(R,3(S,7AE>#,Q7S$N:'1M M[9Q[C]LV$L#_S@'W'5@'5R2 7_+NMEW;62"7;-"@S5U1I!^ %BF+B"2J)&6O M[]/?S%"R9:^]UCZ3;;7!9BT^AL,A^=,,17GZ7:_W\^=/OS*APR*5F6.AD=Q) MP9;*Q>R=- X3WRL;)MH61K)//.-S245'H_YI?]@_[_4N_OF/*4AZ5];5V9B= M#H+3P6@X.F'!>'@V'HW8;Y]\P=BE"?Q],8TE%_CAQ=0IETCZ^.+R*E8SY=A) MT \H;[#.G ZJ&M.9%JN+J5 +9MTJD6\Z*3=SE?42&;GQR0^YFY0)1LWC,J6S M56&IA(O'P7#XKPY(I);R;6'CL]RQ(?SBWY/1*8AP\LKU5":@]UXF)?!$S;,Q MM30)=:+-^.60?B:)RF0OEJ0#-C6)=.9Z$4]5LAI_5JFT[#]RR7[7*<]\GE7_ MDV,60+.56B^FF%&I)I3-$[X:,Y6A\)WV-B)0@M=.R% ;[A0,2@&:&ZK6N:C; M>3K BI49!ODA@PSW]?A!^OA]-K/Y9%N!Z0"&ZZ*)(B&,AS0W=+>NTENC>.)3 MEE[KF4[$@6YLJWIL,([VO&PPTR8%'3H7N+Y4I$+2UZZ'H;+!@9[?U^+'NM&Y M^/[EU8?+#Q\F337:M7RFOUFC[U6U<_&QR\K./D%COX!L]H>PTL5/UR@+:;*M MF(NY&S^/N7: UU/'9V#!:SD31AD]:$ 7;LPB=27%I ,]3Y*<"Z&R^9O.T%_; MG(?E-<@S\"MV!/[D[QGYGN1-1X>^$"@,-RI!4A8$I3<=I_,.*S_C?:FS+8@% M/_6'OKHWT[JA^]A\4AN[4O#V -Q_;*D9G%!!OS9FFT&K[+#5V^%>8V+JYM.- M5MTR9-W$CVR]6]Q]@2(LY@O)C%PHN01'R,7*,IYE!4\@,=?&@6_$/L ZA>9Z MOS =-:+.;C._02+/)%'/9];PH02$T*)!IB,A +E<9<&3% MBLR9 BPLNS>]% B6"$]X+SE[)UU0U.!/^RE\JW*O, M/,%0/D._IP8V#QK4I7%#T59#$32$_=S%'93 Z'3<(NS^"#L[W;OJ*/EA$/;C M,T<8OP7"@OWW@S7"@K\$PMY+"WK!6J9PZ3AHNAC)A;RPS:M@2#63 (VR)1^D MZ<* '!M%LJ2PP2E9$9R<"]XXVK5W34C$TX4*J.T#4FZI2N'F0K<+M#%ZD0) M>O1GBYE50G&CL /*QY+D0&8HJ; 8WQ&T+06#Y%YI*T$A!^X<5LHYX"\L$HY> M(72+E-C$B5##1YWU8!D^S206!,<-ZL/"O@?E6/5+R[E%7HN\9LB;M(SE2BWPC!R7[.( M86(4X<<3=*MH;7>,?-"KLD-Y87+ GZ6P-PRU$:0 [9/-90;1; (4A!R9(UZQ M2)$Y3SK L,K!#7P0UM%QAI9U+>N:L2YL6;6N*<7'=^E9[-JMY!P M+;TI0)\)"6]]L99/3\PGT?)IUQ?S*_\Z0?"Y8KFS1#G[.74+%PQC2AV&A4%0 MU *X?6)3;1UDX D^$&9#D/1G 0$@R'YUJ$X$S /W:*=XJ7L()**GHMGVP8O7 M7J^8VW6\BXX5,5(*\CC))*4WN&*)^B*3\A'I3OGN_:U$8&QWXMJ'"8^/PK/V M8<+#/$R@LUVBPFAWX_2@#U8'V<;_01+=(NR]MM>VT8T70CEM[#K4I 20F:;* M.2EO\C%G&J)9+" 4:$A27@'OP*6SZ#+"7]SWJS M_RP4=("(7&0A=N-U^]"@ M]=K:AP9? 55X% +WLN@M :B&SP-#)8$<96"XWKQ?2OX%(SV_ET2Q'NV"T7FP MZEC$K7A4[K/[9ZA[_"(NH**5:[?H,+O*S3.H8_!<.K"3XDT+P:8M4C 1V(MZ M4[JD>T^0W-=E:D/)%DKMMOZ#0 DBQLB ](%1$ARF@ R=-2SI%'71ULJ6^AD M(3'D6K\UB#BB*C+-$[V2D+N,M7>N^!;K@$T/$Y+V_Q[>RY'U7]6< 8"EZ4&[ M"<^M'%T?(=RIIW3Z7@S0AS'2@AY M:)+<=IX$M4E=VAZG=I-A& 5G_?.S=ABV.5R-@G\7]0YF#4[.^V>M66]M5J)Q M0XXDXL(,[O>>XYSWI%A\M/OY>^+BK*W"S3_*<\/&U M,/ 8_MMSPL![".;'?EK?"=]OI6Z7X7<'?2T W3CR1\;V+P>@._DO M#==!1:=O>AV\BY6,V.65# L\3L7^ZY\*-F'1,]QCRJN%"BV\Z02=BZWC6[$I M,T[6DZ@4?DX_'48C"Q5Q9ZK:SO1?T(1;G3'9Q9MC.J"O\<)O>J+O!/L_4$L# M!!0 ( !5XCE;3SIIT$ D *Y) 8 <&5G>2TR,#(R,3(S,7AE>#,Q M7S(N:'1M[9Q]C]NX$8?_3H%^!]9!#PG@U[6WO=B.@33918,V[>&0+T"+E$6$ M$G6D9*_[Z3LSE&S)]NYJ7Y.]4X+=M26^#(?DH]^,)<__TNO]\^N7?S-A@CR6 M2<8"*WDF!=NH+&(?I6 M/A9U33)ED\%H,C@;GHW9:#H\GXZ'[)J4Q+>OGJ MXBI22Y6Q\:A_1N<&NY/S05ECOC1BNY@+M68NVVKYOA-SNU))3\LPFX[_EF:S MXH!5JZ@XTJE5V"B11=/1W"E5 ]KJ=%TH?7#/RAT[J;<3\\,Z_:2IG<7G+BL&^PR=75@5L,_):LVU<"9YOHY90 MN MR[*(9],7N]Y8^3/Z^5G,&_5_2I8NG1W__LPBOI;,RK62&[CP9)%RC"=)SC4< M3(W-X%K$+F%2H+O>OY@)&RVSSN(7^,/35$MVD4B[VL)R"?K-JLZ8M^UE3.\U M5\1YQIM"!R;,I"]65%+,.+&RM4RZ$2E;O.T/_WJ4\*-Y#>Q9^ MQ$&#/_NK-*9>'3_ZD:OUAQ9=?$3 M>^\.^J:S^ =W)#!9O&7?$K/14JQDUV_\8L<+ P8D!J0LM,M5 D#8LCS);(X+ M&@0JB5= 6" XB5TZ!X81-Y M.6ZE2V5 !F*[*9AF! QS#=4$6VZK;BAW^WZ*![@'![1_%[>(NZ=FTN&LMH1Z MJ80:MX1J2B@):S$!!B!.]GN^"WB"XG#:5LZK)$0EB>(17@..![T=H.5W0J+7&G,D;4MCEHA95]-AR] MF[F".$5 B@K#A*&"M[2M/S-N)0$$@*!P8<-&9]+A6E8NPN)8+ 9UA0H+WXM] MBA!UES7:DR2U)I "#COV!L A))#(T^'B*HAXLI+L TB:7W,-)49CWAN=OY%O MJ>KH7/AW_JW"+%/B"8;M,]0]%;!YT* MC3L*:QV%T!&.\Q!W4 +#S&F+L($XE;A )2/)4E )MA2[C"^(V@["@9)7ADGP: , MY!Q62CG@+\@U1U4(PR(C]G$BU/!19S58AE=+B05!N$%]V-@/H-PN,4C;N45> MB[QFR%NVR+L1>8V5SQ'YFFNFQ@ $:*Z50*YQ9Q+:/]P!$S&[A;#C5I3@ 10J MOE1:95L,(T]UBQ@F1A%^/$%K12O9,=*@5\6 TMRF@#]'86\0&"O( ,J3K60" MT:P&"L(9F2)>L4B>9)YT@&&5@@S#FO/[A!#6E9 N>'QD\00N>@W5] M 8;E)$AP5\HPE$&FUK"?W(E,T#Z:;*"P_-O3V2$"#50$=>1\#FH)R_]Z$YIH M0+XK+3'!%MZ>,F?+,G5'[)3>%6#/C!IOA5'+IV?FDVCY="B,_,X_)@A^R%>D M>>C,:4[=00]A@&>"(+<(BDHT=:K9V+@,3N"-4-"8"Z"EWW*(QJ#M-]?5"8%Y MH%4.BA>V!T B^H@RJ=_.\-;;%7&W"SY1Y1 CI2#Y1RXII-F6:?5-ZN+SRH/R MW8=[B<#8IL7:S/[3H_"\S>P_3F:?[I@2)4:[>]&#&JP*LKW^01+=(08]2GSM M;>.Y4)FQ;A?WT0%H,XY5EDEYD\9<&@@ML8!08"&U\@9X!Y+.H62$OYB$*S$M M?\L5#("(G"Q3NQ*,BZ>T_T#RAB[B BD[N9-'U["HR65#'XJV] MP$Z*-QT$FRZ/P47@+QI-(4E/WL[Q4,G4AI(ME-H<^Z- "2+&T(( Z0(B)(DF M@ S==UG0J.NC+96LC5Y+#+EVSSXACJB*C%-MMA+.;B+CQ16OL0[8]#@A:?^/ MH5YNV?]ES24 6-H>]*MYZN2T?#$K-^QPV,=Q'@V\>#!L:;+,Q-/].O+/CE47 M$WBWV).'H*A9_V[2/\=JA450 #<(PV<^V.M/[_ _*T]2']>>+6RZ]KQ_F.WX M=#D\CZC">36J/,*BJ'>"BQ3O#YQ&2@A97S*[%=/HV2&/J?3PT;FC)50NGP): M369F/#GK#\_;J:F3NIR:\C&5.[MU-!SW)ZU;[^Q6XG5#M-PR_H;NN\_,U*'V M1*X]?85YX$7F3DNYF8,?MGI/N_^ 3<_MX7ML^T;.N'&M7>?FTT"I^)5ND&+% ME+,?>SD.W*#1XX5'G[F>?AZU)4A+D#\40>XK!FY6)2^)(-^3!$^AXEX0"3Y! MS#_U*_M>$/^06J79:'*?NMW[5&+XY2K?BULW+I9;EL/OCEOW4C[-?+6#V@^] M=SY&2H;LR^J__P+$)OEY@^BHM]RGT\+XS@IU83(Y6 M W1NM4H% #9+@ %@ '!E9WDM,C R,C$R,S%X97@S,BYH=&WM6F%/XS@0 M_X0._7W]A)6,I" M"2RPW=T4(=*,/?8\OWF>!/N_V?:[\<9R8W@5LPE3T&X92_/:Y#?+]OY$A(N> M'[(+R-0BH0?6C,@IXW9"(^6U]U/5+6Y(-HV+.]92ATL6JMAS'>=W"SV:D=)E M9YZ#G12]4C9)V)1[QE4W89S:,35N=>]N)+BR(S)CR<(;LQG-X)A>PJF8$9[; M,O8?]T\[W29CS 129C/(:2!D$0Q1';.0RI- M4ZOW&2R_J3N6L333UX_J#9]D:7=Y GX3,>]5F4B A*+RJV?R$+I6;S \'1^- MC@;]\='),7PZ/ST[[Q^/87P"9\.!N==Q]N%D!.-W0[A&M0QIC0(YZY_^V3\> MGMDG?WT8_@W]P5C/NN4XK8JSAO)W;W6A/A%)BYKGHA@M.8?.PHW\@[\R0JUQYMOL61[B)0%\RDMP#TN. J(:K M]H:8O=F\&@U'H^YK(J1$^KW \VDNLSE!9TJ ^Q;.&V>-00,0M/X?77#;>\X. M7%)0,04C0AE"@6H_B!F-8'A%@[EB%Q1.HH@%5 +AI6W$..$!AE3:=D#2+*6! M;I\L0$1EICUC+-B#I&E"8?0 XXD$#MC0:B%#+<0?=@9BEA"_RKX?= M;8BII),%8,2&(4^0DTI,>WFQ>63BO,*,MMQM&,=$&3J2(,BA9WP*?<[G2+53 MF@JI-+=TBV)IL#2!D9 S',A^#Y&0QIA2R40(%$D=PB$-Z&Q"9;Z?M=T=U-16 M%?98O8K-EDF3S_,S9Z)Y@BFAXTD8PF3J,-U>TG_G3)K**]-1G>GTP7#<]A;9 M!HS$W=L*M\MXT3J73&D/PZL@)GQ*H1\8.-Q.>[>KLW-]%G,-Z=72]*)X TDR M,Y47K@E7A&G)8]R 7% L(DSBDJ6H:7IQ=K29) E@-ZJ%O!0[M.A>T;4:HL.0 M&==:*['5/,G75B CS9C9+?XVU@>A56MV3Z7M*S)!00YHDJ0D##%9#RS',M^S ME 3E]Z)GL7\&(DE(FE&OO.CF+G&J3D-']D6H1?%?E";.Y\H9+Y M!5Z%<&$4]\#"#=NZ-?NW>B3LMW)++XQFD'NM]]9+A3U_8OG27,:7SZ- [V8L MS\&#Y4'$!951(BZ]F(58IRRQY)HDE>J/?-N\JP(K&6.>],)JB]':;SA[]6*4 MN"X-6SR%/0'65KO=Z-2P/AI6O))5U>2!^"O"]Y25N:5C+X3MW?O(H[>21[&W M&J9?1]B[$;\E1Z^-Z1,RO1(8*^EU'\QW:\@-7#.1L! V'?.!=2-@,VM6>@*U M>N_Q/IR'&57Q"K;6HE"+P@\E"D_=TE?7%NLM"G6JOQ;2A_B@[.74K2C#_52R M!-S=:JW-*YQV+23?@9 \1_6Q9NR^Y_UXK2EU^5!G_?>;]?4K@3I]?Y+TK5\) MK&HYE"R (SY%>,-,\'I?KX7A9Q&&G_&UP+=,]Y?XI\QZI_N/_6I@Y7H^M&(_ MFI@\J6"Y5@]NA.;'LC"T MKXD2B$1(;[-C/A:8U<..^O0(%+S*#]A:Z"(V2.0 ^$US*%P?.3;GR_\'4$L# M!!0 ( !5XCE;T+2 Y/!4 (9X 7 <&5G>2TR,#(R,3(S,7AE>#1? M,2YH=&WM75ES&S>V?LZMFO^ 4>Y,V54MBM02QY+B*IF68]=$MDM2[E)3]P'L M!DE<]V8 +9KSZ^>< Z ;W6S*DFS'E".G%%&]8#D;SO(!//[K]O:KR[/?6%+$ M529RPV(EN!$)6T@S9V.A#%Y\(76<%KI2@IWQG,\$/;J[.]@?# =/M[>?_>4_ MCJ&EL7NWR _9_LYH?V=WN+O'1H?#_<.#)^S=F7UP;K(4?O]P/!<\P0\_'!MI M4D$??SC].)<3:=C^8$2W=NI[QSO^A>-)D2R?'2?RBFFS3,4O6QE7,YEOIV)J M#O=^*LV1NZ#D;.ZN;+5>6,C$S ]'P^'?MJ!%ZJEL-W8XA)>,^&BV>2IG^2$U M=93*7&S/!36+;Q]-B]QL3WDFT^7AI7KT\O/!7I^^H*]^_W\XG?HG%V^ MQ6YI9*-=-[BOTWLS.W;Z/^-7)V]^/64GXTOL<_1T;__K=/J(:U:5"1JOB)V= MG(]?L;U1Q-!\/:X%W4O9O90M$)^7IR]?'MUJ-A(T/H>Q_UQ^OLI^:C);S][! M+UZ6J6"GN5"S)7N=QP/VR K^^.C=Z:__&]D_7APQ?W4A5J\5E5J]6.GF6J&8 MF8OZUKC(2IXO_>W'; [B4.2"Q2G7\&G*M(@K)8V$22HQDQJX"\L<&41V(6(T MCZ@7\"2V>]$\??HQGO-\)MA);/ VBG#$H'D.*V@BDD,&@V5QD670@C9%_'ZP MP1RZDQ!MK$ITS.WX[=D9?+JX?#O^Q_@+M,B38N%S&=,5QD,9^GU M:"; #O"4 5TST)@\8:4JKJ0&;2.M[*H..+$PHKPPK*Q462C#3,$F I\!JV($ M-2$UFP!Y0'M+> ^O?*B @U,)ER9+4.\IZ'8>"WP7.[B<2Y6P$ZNN]/RYT(;< MW!-E9)P*&@O8J@+[)%>I_=CS9U_H.G"%F3=77?8,O]D(P/VWS &:*%2X,JS95%A MQ^"[)W>><41O=J9,[R(CT:K+F$_ M+CIP>_);O[A1F3KV4EEYH6"5A)V,0<)(_:, M>2D-D/D"M6N#!W]/#!V?S95-P "@9U$3.W;$MJ;,S+DA]7#."?DD MW#+)+%%?I=:50',&-ZP)U8<;3(#K>+0F+C\V9#)6[APQNK$-'125.00[^E& M&+!8I&F)UB&?_;(UM'_KDL?N;VA/P4_2;M#G!LJ>R\U$A_8A&/#QCDFHE2M: M]W_9,D6YQ=QGS#]LM1MBHY\'0_NZ)5/=T:10X#]N3PICBNQP5!I8NL#I_/'% M4_R/?19/C@)FNX[;# KNA\U>+#/0J:/KA[9F9-0[=0Y=HG/]_$G([8;=GH(M M.@U[V8!7FT_7\J/%@I YWYCNU^I%7*2%.OQQ2/_@C;T(?N-/8!A*6MPQX"#3 M$+&2*YP@:/]_CD"V?$A<$V,'Y7R'=.19D!#Y4VL9O+^1*M8WKN]#O_X0BM]* MN9X<]&A7&$"T5&LX&![<5+6^A1_4G=VF.9G=\9T0N<^X@B#()]^VD-=R#$,!!?Y&AY!FQC79U-Y\N*_]P=\-C2_%9._[VC\C2&UB_ 3FY9(^2*Z>Q8%YM:358CJ^2PD3,XEB=(E M9GH2$?NN<5;A#.<-O3FT\/\VCG(WW;3* @P1^EL:RYLR9R6\ 0-Y9%,W,H_3 M*H&18O]YPC'= CUE@MMLAA(9=HBXRR4<&W:H0&%/BX'[&U/QL01 MKPG_>!.7-T%C(H'!IO D@(F3<\:FJLB8 5E%!M-O2@WI(JTL0>UL49) 6"8% M5TF[.;B;$Z60&L5T*F/ADCAN.#WO9'R)E%&" _-ALL #^QF?[QLS-(4![1<: MGZ5CS[/2I@(IAT_IO0]#S1*#$I5U8WBGYF MPM*/%Z85/I^*&2D\O^(RI>!EZBHZ)5\2,H'>=.0T'WTC08?(BPWM MST;)3XNLM/SD!9IDD96X D7P0'X%SSI>P9JF8R5+XIU=EB*?=P;R(HESE+F$ MWH=G@@1TD)9&>SD7'7<36I?Y>^0-REWPYH,E^7I1 LIVX^<'H4"O89E6: A* M+JU3 ;$F*IC6R-0'+GVU 6,VV]8+2L(?HR%$C!<@&'.(2P;L M':_2**@<'1R,=H?;^Z,Z&;;Y)+QW/'_;P\ZX4@H&E.)ZJBWRCZ%LO.$ZX1]L M"(DA_WMAV&^_C1UBPECIL?I-V3 6@CP&'HAQ;TAS[T+\$W!3MB_Y>U' 4LI. MIU-PL\C(OELIL'_9:G"CLK_QQ;TAU[W3U8L2 F&(CCKE]H;ZGQ>8D[_9PV$, M!2D*%YEU@D,B)@Q MY@>QB46"<&^"@6/56A%#'\G'+!;*0,S")AZN85$V$U54,$'X"(N_XSHA4#(A MC(W7VVFF=N:+A.J1A/8I;U!D,K?"!D%A][48G4-$:VJ; $L=!(_K)F3\?L7K M"XROW8?'T<)3OVR-MIZQL.PQ5^[&7EUR[.(I$#)W05SYOEQ7D5<9$G56PL8E*Z M1#ZL$;A*48.2,CK 326Y*XW .QHZ]&Z+Z5F5<-E!;-5$B-P#,[5UGZ KF;OE MB)9%MV*Y5Z-VT<,*46<5#!ZG[*;RT[;K5)#T7DUZ$NSQUEWP<+5DBWE!LYO) M*Y@>IMRA@87"*E#N9^5R7Q>8MSO^ );"Z(!DS.PJX M^,1=!"DIE"V$>>JA1P$B R&M+@N;?G(=EDI(1_+^UH!T)6\'(%)SXD54+\!87;41B4W;0,H\EB7,07P4<46%0EN[)8/^G M4839VV3 ]E>AP!K)D6XHAR8H+C2V@T0ADT-\$Q)OK@-Z#Q(6$,(&S'M31P,/B_)G\?V3)6<>+'6H M(@7NE CUJ G,=%UUJ^.O=EW867.WZ%BC#KJ$JT]@'-?:\MI APL<#-$:KJ"< MK(2+0&D<(KG-"M-9V#9]@;ELIN)>] .CTO_JVD_K/HEZQ8$7#]F!>%(?/HDLFWYEK!(C$V1K,J9]!/LI_JMR[C?V$J? M6-JXZ!3%#]7X%LA;@#0CWU1E>U;M@.IZ!D9!I A2#LM[:!8#FTS:H[*WL5 M; T-QOEY(-JRH+&/#L (YF:NHZ +:SAX!?$+N;[=)MT&/4L2U"30K:=#9U6G M%BM2&F]"/#42D5$*>KKJYBUR&T72R&*'I"#C[$CGH%Y-73FP3=^3R[99"D(1 M=2.(-U$0MSJ/YU),V6D=6+RUQCP*;KX$NYQ3\_5- I@MBIKY;<6BK9]*?*@$ MN@.=)<7#RU#0>F1H!2[8@Z#\GN3H&RPJ_V7)^\X2'[>HGF!>YXIVLWZH)$+% MT!:]\&8KP5VBL'YN\)SN@?J^SNNMM>2V8DT&](E_A;8.\ZT%;17B')R%C5[T*#[>*:K\$@ M^<7#;A9Q?YEB)BAM2-Z;ADNI.SKBON['W) A/N*/[0+/4_"D4P051VB'S0QL M0L1*X";^]D"DB E_VH9/G&)2"&)8Z:-30DY:T*#!FK2%D5HXI8T9,"MD;#'2 M034[$:#3#.O2;S+U[@.#)Y;!F,.S*.V8>U8%1ZX\LL![FZU']S.;^.)PL(,: M8?8(#!4.G@2=2?,XLC?1*\3S**[@ MXF).IFFLTQL= -'IWH;YOJG0,>IO5*Y,XO$FR]%]$/78 AMX4I1>X."1W &] MP4B!=^,3:@$XG794A/#T%E>.T%!M\*SO V,2:X/X##'FT#$I.ZPIL6F6$:X4 MJKA'YE.1O78/; +5!\@8>G;"A3HQ]#W%!7]*![5U1DVS"CVB-.14YDW%^"[M M/_:CUS?T=7\>_NW;.[F8E9:UETXJXK9>-?LK<./, E?GB$GG:7&D N6">DD* M3;AB/'F!%/]9KJ[NWEMA[AC$2.85COM%72?X4DPBWP ]%\QE:(\5B$,": ^; MH[PU,J-4?BL=]Z$L)8F1?.>B%)S\4CH4SN_R,2M4O?N@&\'ZVD+U)07K&^2_ M'X!Q#\"XC03&W5G.OPA KA=#?@L$_X,_\^G##WM.QGL^/J&DN(?16^ \%8H$ M-$48-*I;$O"*(@G:Y&HC97!3,6:-)>WX]^#[U=@T@ULW?=PETS'-7J4;#.&_ M%_PG_K9 40<'>^R?-[%N?6I*U0CTBV.;+[4+[__=I#E8VBP4:R^ZD77NZ?Z? MJ!OK%1$IRV41F8WI=FS?AQXPI7IJ60_$3GXBK'-$!8+4,KFW8/005HI!(4# ME4%M2%LU)IQIMW57T&AGL1$*HD$KW=6&FN0J^G"5O$M_PT-@T54F#,,ZM(/S MW_J\P=L=EN$\OW5$=^%72!,T-XAL05@&!@38@J'LKF$"SV)U3"F%*P]&)-2^ M$S\T*D9CYM8B=H/$&S?^X&:X+BB718YWDV[KW*6,F06?P/UE #B^PN\_V."# M(^ZIF?OIR>C.9@YC.U4X8;"VSN;W;V-C$/#F<#Z-Y(!(^FVH>+8FR3B9H%!\ MFT/$6T;(V5P;H#;MV,O4$MF6^F6$$-5/Q>NF5#].(Q4?8R$2%V3!F%$3@K"J MT<<&LXW/X1$4^0S%')GN#CH6X'0T>"0R3*VC?:+0[JQ0HQ-NM_22U)Y6(3J" M"-[7M0$,K(?M!GH'\T-%&*V+6#;?/!*^-V GMZ"5).,2W(E<]3\E;P?/]K!_ M13=E5D_F &7Z,5*YL>1DQY6>R[)=">#Y*@$;:XB6U,]Y>L,0Q4>A M8NE.!"*"6ZAH?9EV;X!A4;YVTK>67C.AIH3BDZS>D0Z%_I!V+-;KR^ZPAG0@ MR9OU=F]O>[2SYV\>V8V(]6OMNYU7$;]'RQ;,^F#8-.'V,T([Y$@WMRR,LU^I M@+7:[MC EDN?ZD1(# E(<) )7+*"TT[?T&4G%K55[A4;:>K:/E&#J]F#Z^:6Q 0JK*##4^)CWT"&:+84GGEQ#'$IE)R MS+M*Z^V9UP?O@[+T9X0[07ZE57D(O8W(!BPBG_&9WZ#2[&P)R^/.2!(,'$3, M=,#\%N;90#BG",FS84@_-YG]KHX$3'/Q/H>:[?"Y_:= M4O<.WFM69WDA6&Q/QT5FPXHU=C33D"QVLO MHF\J@=OG-BO98CP>584@$T*XN&.\;/6_H3/6 '25UCN1V+1&.]HUO3%K:X9X M$OBUO8^T7*<:K(Z[!ZS+UO5QUCM4" /&\D$ N0W%N'$9VZ6 0OGN< &#F#2E M'9R%:MS"GNC:GO,%+T:M(P4=BCB0Y8"O),QPEZ"?U ;"^S]WDIV!-=,,ZR#A ME!\L^.<5@E&N@A3EU.IWQA-1GSSE1*O/V!_3LWM_A^OR(* M#34# [8)J-JS";[AI''P+:HIP$+)5I33WFI9VY<6<$FWD4O6L?#X)?W8JTZ3 M? J=ZOI[= (82IL'M75O^4):I*EK0=8!BW-Q4HZK3&C<<41NLS+2I\0OKZER M]Y47V%2['71=Z=N!Z@,5V]@^5IJ\!$=_FPHKSUMSPA MOF")'7(ZF SWA@@_Z)XS1#$BZ-^]M=*%\Q1T#0JE?9 M)\2?6=='3A M0UUL"5D@+@^+P,,0_]A]"9\8T=>&._P%O\,7*]S'._0%OECPIB\#_C=02P$" M% ,4 " 5>(Y6Q*>2TR,#(R,3(S,2YX(Y6,JDZZJ(? #:) ( %0 M @ $-&P <&5G>2TR,#(R,3(S,5]C86PN>&UL4$L! A0#% M @ %7B.5B.F<0JH00 GFL$ !4 ( !XCH '!E9WDM,C R M,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( !5XCE8+81:%?Z0 &XA"@ 5 M " ;U\ !P96=Y+3(P,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4 M" 5>(Y6-1(!?D1\ !J @D %0 @ %O(0$ <&5G>2TR,#(R M,3(S,5]P&UL4$L! A0#% @ %7B.5I<3*078-@, 1O(^ !4 M ( !YIT! '!E9WDM,C R,C$R,S%X,3!K+FAT;5!+ 0(4 Q0 ( M !5XCE8R?&5X,C$N:'1M4$L! A0#% @ %7B.5I,1E(F" P 3 T !@ M ( !>]D$ '!E9WDM,C R,C$R,S%X97@R,U\Q+FAT;5!+ 0(4 Q0 M ( !5XCE;9=KO%] @ (U, 8 " 3/=! !P96=Y+3(P M,C(Q,C,Q>&5X,S%?,2YH=&U02P$"% ,4 " 5>(Y6T\Z:=! ) "N20 M& @ %=Y@0 <&5G>2TR,#(R,3(S,7AE>#,Q7S(N:'1M4$L! M A0#% @ %7B.5@-T;K5*!0 V2X !8 ( !H^\$ '!E M9WDM,C R,C$R,S%X97@S,BYH=&U02P$"% ,4 " 5>(Y6]"T@.3P5 "& M> %P @ $A]00 <&5G>2TR,#(R,3(S,7AE>#1?,2YH=&U0 52P4& P # M P D@H% end