0001493152-24-011910.txt : 20240329 0001493152-24-011910.hdr.sgml : 20240329 20240329130934 ACCESSION NUMBER: 0001493152-24-011910 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240329 DATE AS OF CHANGE: 20240329 FILER: COMPANY DATA: COMPANY CONFORMED NAME: YUNHONG GREEN CTI LTD. CENTRAL INDEX KEY: 0001042187 STANDARD INDUSTRIAL CLASSIFICATION: FABRICATED RUBBER PRODUCTS, NEC [3060] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 362848943 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23115 FILM NUMBER: 24803276 BUSINESS ADDRESS: STREET 1: 22160 N PEPPER RD CITY: BARRINGTON STATE: IL ZIP: 60010 BUSINESS PHONE: 8473821000 MAIL ADDRESS: STREET 1: 22160 N PEPPER RD CITY: BARRINGTON STATE: IL ZIP: 60010 FORMER COMPANY: FORMER CONFORMED NAME: Yunhong CTI Ltd. DATE OF NAME CHANGE: 20200316 FORMER COMPANY: FORMER CONFORMED NAME: CTI INDUSTRIES CORP DATE OF NAME CHANGE: 19970710 10-K 1 form10-k.htm
false FY 0001042187 0001042187 2023-01-01 2023-12-31 0001042187 2023-06-30 0001042187 2024-03-20 0001042187 2023-12-31 0001042187 2022-12-31 0001042187 us-gaap:NonrelatedPartyMember 2023-12-31 0001042187 us-gaap:NonrelatedPartyMember 2022-12-31 0001042187 us-gaap:RelatedPartyMember 2023-12-31 0001042187 us-gaap:RelatedPartyMember 2022-12-31 0001042187 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:CommonStockMember 2022-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001042187 us-gaap:RetainedEarningsMember 2022-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:CommonStockMember 2021-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001042187 us-gaap:RetainedEarningsMember 2021-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2021-12-31 0001042187 2021-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001042187 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001042187 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:CommonStockMember 2023-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001042187 us-gaap:RetainedEarningsMember 2023-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:BuildingMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001042187 YHGJ:ProjectLifeMember srt:MinimumMember 2023-12-31 0001042187 YHGJ:ProjectLifeMember srt:MaximumMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:LightMachineryMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:LightMachineryMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:HeavyMachineryMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:HeavyMachineryMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:IntellectualPropertyMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:IntellectualPropertyMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:FurnitureAndEquipmentAtCustomerLocationsMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:FurnitureAndEquipmentAtCustomerLocationsMember 2023-12-31 0001042187 2019-01-02 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:NewCreditAgreementsMember 2021-09-30 0001042187 YHGJ:NewCreditAgreementsMember YHGJ:TermLoanMember 2021-09-30 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:NewCreditAgreementsMember 2023-12-31 0001042187 2022-10-01 2022-10-31 0001042187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember YHGJ:CustomerOneMember 2023-01-01 2023-12-31 0001042187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember YHGJ:CustomerTwoMember 2023-01-01 2023-12-31 0001042187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember YHGJ:CustomerOneMember 2022-01-01 2022-12-31 0001042187 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember YHGJ:CustomerTwoMember 2022-01-01 2022-12-31 0001042187 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember YHGJ:TwoCustomerMember 2023-12-31 0001042187 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember YHGJ:TwoCustomerMember 2022-12-31 0001042187 us-gaap:SubordinatedDebtMember srt:OfficerMember 2023-12-31 0001042187 us-gaap:SubordinatedDebtMember srt:OfficerMember 2022-12-31 0001042187 YHGJ:NotesPayableRelatedPartyMember 2023-12-31 0001042187 YHGJ:NotesPayableRelatedPartyMember 2022-12-31 0001042187 YHGJ:TermLoanMember 2023-12-31 0001042187 YHGJ:TermLoanMember 2022-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:LineFinancialAgreementMember YHGJ:LineFinancialMember 2021-09-30 0001042187 YHGJ:TermLoanFacilityMember YHGJ:LineFinancialAgreementMember YHGJ:LineFinancialMember 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember us-gaap:PrimeRateMember 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember us-gaap:PrimeRateMember 2021-09-30 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2021-11-01 2021-11-01 0001042187 YHGJ:LineFinancialAgreementMember 2021-09-30 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2022-08-31 2022-08-31 0001042187 2021-09-30 2021-09-30 0001042187 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember YHGJ:TermLoanMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember YHGJ:TermLoanMember 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember 2021-12-31 2021-12-31 0001042187 YHGJ:LineFinancialAgreementMember srt:MaximumMember 2023-01-01 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2019-01-01 0001042187 YHGJ:JohnHSchwanMember 2018-12-30 2019-01-01 0001042187 YHGJ:JohnHSchwanMember us-gaap:CommonStockMember 2018-12-30 2019-01-01 0001042187 YHGJ:JohnHSchwanMember 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2023-10-01 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-10-01 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2023-01-01 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-01-01 2022-12-31 0001042187 YHGJ:TermLoanMember us-gaap:SubsequentEventMember 2024-01-02 2024-01-02 0001042187 YHGJ:TermLoanMember us-gaap:SubsequentEventMember 2024-01-16 2024-01-16 0001042187 YHGJ:AlexFengMember 2022-12-31 0001042187 2017-12-21 2017-12-22 0001042187 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001042187 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001042187 YHGJ:SchwanIncorporatedMember 2023-01-01 2023-12-31 0001042187 YHGJ:SchwanIncorporatedMember 2022-01-01 2022-12-31 0001042187 us-gaap:AccountingStandardsUpdate201602Member 2023-01-01 2023-12-31 0001042187 YHGJ:StockPurchaseAgreementMember us-gaap:SeriesAPreferredStockMember 2020-01-02 2020-01-03 0001042187 YHGJ:StockPurchaseAgreementMember us-gaap:SeriesAPreferredStockMember 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember YHGJ:AdditionalSharesOfferingMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:InvestorMember 2020-01-02 2020-01-03 0001042187 us-gaap:CommonStockMember YHGJ:LFInternationalOfferingMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2022-07-01 2022-09-30 0001042187 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-09-30 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesAPreferredStockMember 2022-09-01 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesAPreferredStockMember 2022-09-01 2022-09-01 0001042187 us-gaap:SeriesBPreferredStockMember 2020-11-01 2020-11-30 0001042187 us-gaap:SeriesBPreferredStockMember 2020-11-30 0001042187 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesCPreferredStockMember 2023-02-01 0001042187 us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-01-31 0001042187 us-gaap:SeriesCPreferredStockMember 2021-01-31 0001042187 us-gaap:SeriesCPreferredStockMember 2022-08-30 0001042187 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesCPreferredStockMember 2022-09-01 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesCPreferredStockMember 2022-09-01 2022-09-01 0001042187 YHGJ:UnrelatedThirdPartyMember us-gaap:SeriesDPreferredStockMember 2021-06-01 2021-06-30 0001042187 us-gaap:SeriesDPreferredStockMember 2021-09-29 2021-09-30 0001042187 us-gaap:SeriesDPreferredStockMember 2021-12-30 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2021-01-01 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2022-09-01 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesDPreferredStockMember 2022-09-01 0001042187 us-gaap:CommonStockMember YHGJ:ConvertibleSeriesDPreferredStockMember 2022-09-01 2022-09-01 0001042187 us-gaap:WarrantMember 2023-11-30 2023-11-30 0001042187 2023-11-30 0001042187 us-gaap:WarrantMember 2022-12-31 0001042187 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001042187 us-gaap:WarrantMember 2023-12-31 0001042187 YHGJ:LFInternationalPteMember 2020-01-01 2020-12-31 0001042187 YHGJ:GardenStateSecuritiesMember 2020-01-01 2020-12-31 0001042187 us-gaap:RestrictedStockMember YHGJ:MrHylandMember 2020-01-01 2020-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefExecutiveOfficerMember 2022-01-01 2022-12-31 0001042187 us-gaap:RestrictedStockMember srt:DirectorMember 2022-01-01 2022-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefOperatingOfficerMember 2023-01-01 2023-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefOperatingOfficerMember 2023-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefExecutiveOfficerMember 2023-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefExecutiveOfficerMember 2022-12-31 0001042187 us-gaap:RestrictedStockMember srt:ChiefOperatingOfficerMember 2022-01-01 2022-12-31 0001042187 YHGJ:StockIncentivePlan2009Member 2009-04-10 0001042187 YHGJ:StockIncentivePlan2018Member 2018-06-08 0001042187 YHGJ:StockIncentivePlan2018Member 2022-06-17 0001042187 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001042187 YHGJ:SeriesAWarrantMember 2020-01-01 2020-12-31 0001042187 YHGJ:SeriesAWarrantMember 2020-12-31 0001042187 YHGJ:SeriesAWarrantMember 2021-02-01 2021-02-28 0001042187 YHGJ:SeriesAPreferredStockWarrantsMember 2023-01-01 2023-12-31 0001042187 YHGJ:SeriesAWarrantMember 2023-12-31 0001042187 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001042187 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001042187 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001042187 us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001042187 us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001042187 us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001042187 us-gaap:WarrantMember 2023-12-31 0001042187 us-gaap:WarrantMember 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2021-12-31 0001042187 us-gaap:WarrantMember 2021-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001042187 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2023-12-31 0001042187 YHGJ:FoilBalloonsMember 2023-01-01 2023-12-31 0001042187 YHGJ:FoilBalloonsMember 2022-01-01 2022-12-31 0001042187 YHGJ:FilmProductsMember 2023-01-01 2023-12-31 0001042187 YHGJ:FilmProductsMember 2022-01-01 2022-12-31 0001042187 YHGJ:OtherProductsMember 2023-01-01 2023-12-31 0001042187 YHGJ:OtherProductsMember 2022-01-01 2022-12-31 0001042187 us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001042187 us-gaap:SubsequentEventMember YHGJ:SeriesEConvertiblePreferredStockMember 2024-03-31 0001042187 us-gaap:SubsequentEventMember YHGJ:SeriesFConvertiblePreferredStockMember 2024-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares YHGJ:Integer YHGJ:Customers xbrli:pure

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

 

 

FORM 10-K

 

(Mark One)

 

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

 

For the fiscal year ended December 31, 2023

 

OR

 

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

000-23115

 

YUNHONG GREEN CTI LTD.

(Exact name of registrant as specified in its charter)

 

Illinois   36-2848943
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)
     
22160 N. Pepper Road    
Lake Barrington, Illinois   60010
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (847) 382-1000

 

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

 

Title of each class   Ticker symbol(s)   Name of each exchange on which registered
Common Stock, no par value per share   YHGJ   The NASDAQ Stock Market LLC

 

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

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes ☐ No

 

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 ☒ 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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ 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 Smaller Reporting Company 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 fi led 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 fi rm 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 period 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 Exchange Act). Yes ☐ No

 

Based upon the closing price of $1.97 per share of the Registrant’s Common Stock as reported on NASDAQ Capital Market tier of The NASDAQ Stock Market on June 30, 2023, the aggregate market value of the voting common stock held by non-affiliates of the Registrant was then approximately $14,768,000. (The determination of stock ownership by non-affiliates was made solely for the purpose of responding to the requirements of the Form and the Registrant is not bound by this determination for any other purpose.)

 

The number of shares outstanding of the Registrant’s Common Stock as of March 20, 2024 was 20,771,937 (excluding treasury shares).

 

DOCUMENTS INCORPORATED BY REFERENCE

 

The Registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders (the “2024 Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. The 2024 Proxy Statement, or an amendment to this Form 10-K, will be filed with the SEC within 120 days after December 31, 2023. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.

 

 

 

 

 

 

TABLE OF CONTENTS

 

INDEX

 

FORWARD LOOKING STATEMENTS

 

Part I    
     
Item No. 1 Description of Business 1
Item No. 1B Unresolved Staff Comments 10
Item No. 1C Cybersecurity 10
Item No. 2 Properties 11
Item No. 3 Legal Proceedings 11
     
Part II    
     
Item No. 5 Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 11
Item No. 7 Management’s Discussion and Analysis of Financial Condition and Results of Operations 12
Item No. 7A Quantitative and Qualitative Disclosures Regarding Market Risk 22
Item No. 8 Financial Statements and Supplementary Data 22
Item No. 9 Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 22
Item No. 9A Controls and Procedures 22
Item No. 9B Other Information 23
     
Part III    
     
Item No. 10 Directors and Executive Officers of the Registrant 23
Item No. 11 Executive Compensation 28
Item No. 12 Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 32
Item No. 13 Certain Relationships and Related Transactions 34
Item No. 14 Principal Accounting Fees and Services 34
     
Part IV    
     
Item No. 15 Exhibits and Financial Statement Schedules 35

 

 

 

FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K includes both historical and “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. We have based these forward-looking statements on our current expectations and projections about future results. Words such as “may,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “continue,” or similar words are intended to identify forward-looking statements, although not all forward-looking statements contain these words. Although we believe that our opinions and expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements, and our actual results may differ substantially from the views and expectations set forth in this Annual Report on Form 10-K. We disclaim any intent or obligation to update any forward-looking statements after the date of this Annual Report on Form 10-K to conform such statements to actual results or to changes in our opinions or expectations. These forward-looking statements are affected by factors, risks, uncertainties and assumptions that we make, including, without limitation, our participation in highly competitive markets, potential changes in the cost or availability of raw materials, our dependence on a limited number of suppliers, the possible inability to obtain an adequate supply of raw materials, our reliance on a limited number of key customers, the loss of one or more of our key customers, changing consumer demands, developments or changes in technology, risks of international operations and political environments, dependence on our intellectual property, compliance with federal, state or local regulations, the resolution of litigation or other legal proceedings to which we may become involved, restrictions included in the Company’s credit facility, the availability of funds under the Company’s credit facility, damage to or destruction of one or both of the Company’s principal plants, our ability to service our indebtedness, our ability to invest in needed plant or equipment.

 

PART I

 

Item No. 1 Business

 

Business Overview

 

We develop, produce, distribute and sell a number of consumer products throughout the United States and in several other countries, and we produce film products for commercial and industrial uses in the United States. Many of our products utilize flexible films and, for a number of years, we have been a leading developer of innovative products which employ flexible films including novelty balloons, pouches and films for commercial packaging applications.

 

Our principal lines of products include:

 

Novelty Products consisting principally of foil and latex balloons and related gift items; and

 

Flexible Films for food and other commercial and packaging applications.

 

In addition to these principal product lines, for the past several years, we have engaged in the assembly and sale of balloon-inspired gift items (small gift bouquets of arranged candy items often including ribbons and/or a small foil balloon).

 

During 2023 we expanded to include samples of compostable material intended to replace single-use plastic and other materials. Adding these materials to our Company inspired us to ask our shareholders to include “Green” in our name and to reflect our name in new trading symbol “YHGJ”. Our shareholders approved of these actions during August 2023.

 

We leverage our technology to design and develop proprietary products which we develop, market and sell for our customers. We have been engaged in the business of developing flexible film products for over 40 years and have acquired significant technology and know-how in that time. We currently hold several patents related to flexible film products, including specific films, zipper closures, valves and other features of these products.

 

1

 

We print, process and convert flexible film into finished products and we produce balloons and novelty items. Our principal production processes include:

 

  Coating and laminating rolls of flexible film. Generally, we adhere polyethylene film to another film such as nylon or polyester;

 

  Printing film and latex balloons. We print on plastic films, with a variety of graphics, for use as packaging film or for balloons;

 

  Converting printed film to balloons;

 

  Converting film to flexible containers;

 

  Producing or reselling latex balloons and other latex novelty items; and

 

  Assembling and inflating of novelty products and balloons and Candy Blossoms.

 

In 1978, we began manufacturing metalized balloons (often referred to as “foil” balloons), which are balloons made of a base material (usually nylon or polyester) often having vacuum deposited aluminum and polyethylene coatings. These balloons remain buoyant when filled with helium for much longer periods than latex balloons and permit the printing of graphic designs on the surface. In 1985, we began marketing latex balloons and, in 1988, we began manufacturing latex balloons. In 1999, we acquired an extrusion coating and laminating machine and began production of coated and laminated films, which we have produced since that time.

 

For more than 20 years, we have been engaged in the coating, laminating and printing of flexible films for our novelty and container products and for the production of laminated and printed films we supply to others.

 

We market and sell our foil and latex balloons and related novelty items throughout the United States, Canada and Mexico and in a number of other countries. We supply directly to retail stores and chains and through distributors, who in turn sell to retail stores and chains. Our balloon and novelty products are sold to consumers through a wide variety of retail outlets including general merchandise, discount and drugstore chains, grocery chains, card and gift shops and party goods stores, as well as through florists and balloon decorators.

 

Most of our foil balloons contain printed characters, designs and social expression messages, such as “Happy Birthday,” “Get Well” and similar items. We may obtain licenses from time to time for well-known characters and print those characters and messages on our balloons.

 

We provide customized laminated films and printed films to customers who utilize the film to produce bags or pouches for the packaging of food, liquids and other items. In 2014, we began assembling and producing balloon-inspired gifts - containers including candy items and, often, air-inflated balloons.

 

In 2023, our revenues from our product lines, as a percent of total revenues were:

 

Novelty Products 66% of revenues
Flexible Film Products 5% of revenues
Balloon-inspired gifts and Other Products 29% of revenues

 

We are an Illinois corporation with our principal offices and plant at 22160 N. Pepper Road, Lake Barrington, Illinois.

 

2

 

Business Strategies and Developments

 

Our business strategies, and recent developments related to our business, include:

 

  Management. During 2020 Ms. Jana Schwan became our Chief Operating Officer after having served as Vice President of Operations and a number of other roles of increasing responsibility during her 20 years with the Company. During 2021, Mr. Cesario rejoined the Company’s Board of Directors. During January 2022, Mr. Cesario rejoined the Company as Chief Executive Officer and Acting Chief Financial Officer, with Mr. Yubao Li retaining the role of Chairman of the Board of Directors.

 

  Financing. We entered into a credit facility during September 2021 that was extended during 2023 expiring September 2025. We have been in compliance with this credit facility since inception.

 

  Strategy. Our management determined to focus on achieving growth and profitability within the current scope of our core product lines – foil balloons and related products – from our United States based business. In addition, we seek to leverage advancements in compostable materials from a group of companies based in China that are directly or indirectly controlled by our Chairman and director, Mr. Yubao Li (collectively, and including LF International plc, these other companies are referred to herein as the “Yunhong Companies” or “Yunhong Group”). We believe the combination of traditional product optimization with risk-managed investment in new materials is the right combination for our company.

 

  Focus on our Core Assets and Expertise. We have been engaged in the development, production and sale of film and container products for 40 years and have developed assets, technology and expertise which, we believe, enable us to develop, manufacture, purchase, market and sell innovative products of high quality within our areas of knowledge and expertise. We have focused our efforts on these core assets and areas of expertise – film novelty products, specialty film products, laminated films and printed films – to develop new products, to market and sell our products and to build our revenues.

 

  Develop New Products, Product Improvements and Technologies. We engage in research, design, innovation and development for the purpose of developing and improving products, materials, methods and technologies within our core product categories. We work to develop and identify new products, to improve existing products and to develop new technologies within our core product areas in order to enhance our competitive position and increase our sales. We seek to leverage our technology to develop innovative and proprietary products. In our novelty product lines, our development work includes new designs, new character licenses, new product developments, new materials and improved production methods. We work with customers to develop custom film products which serve the unique needs or requirements of the customer. We seek to leverage the advancements of other Yunhong Companies.

 

  Develop New Channels of Distribution and New Sales Relationships. We seek to organically develop new channels of distribution and new sales relationships, both for existing and new products. Over the past several years, we have developed new distributors and customers for our products in the United States and in Europe, Mexico, Latin America and Australia. We also look to leverage resources within the Yunhong China Group for a wide range of topics, from sales to sourcing.

 

  Product and Line Extensions. We intend to pursue new product lines and product line extensions, through internal developments.

 

3

 

Products

 

Foil Balloons. We have designed, produced and sold foil balloons since 1979 and, we believe, are one of the larger manufacturers of foil balloons in the United States. Currently, we produce several hundred foil balloon designs, in different shapes and sizes.

 

In addition to size and shape, a principal element of our foil balloon products is the printed design or message contained on the balloon. These designs may include figures and licensed characters, but typically are of our own design. We recognize that consumer trends and preferences, and competing products, are constantly changing. In order to compete effectively in this product line we must constantly innovate and develop new designs, shapes and products.

 

Latex Balloons. Our former subsidiary in Guadalajara, Mexico, Flexo Universal, S. de R.L. de C.V. (“Flexo Universal”) manufactures latex balloons in a wide variety of sizes and colors. Flexo Universal was sold during October 2021. The Company currently sources latex products from a foreign supplier and resells those products to customers that seek both foil and latex solutions.

 

Packaging Films and Custom Film Products. A large and increasing number of both consumer and commercial products are packaged in pouches or containers utilizing flexible films. Often such containers include printed labels and designs. We produce and sell films that may be utilized for the packaging of a wide variety of products and liquids. We laminate, extrusion coat and adhesive coat flexible films for these purposes and we provide flexographic printing for the films we produce. We can produce a variety of customized film products, and printing services, to meet the specific packaging needs of a wide variety of customers.

 

Other Products. In 2014, we began assembly and sale of our balloon-inspired gifts product line (typically a presentation of candy with a balloon in a decorative arrangement for gifting). We have since supplemented this product line with related products.

 

Markets

 

Foil Balloons

 

The foil balloon came into existence in the late 1970s. During the 1980s, the market for foil balloons grew rapidly. Initially, the product was sold principally to individual vendors, small retail outlets and at fairs, amusement parks, shopping centers and other outdoor facilities and functions. Foil balloons remain buoyant when filled with helium for extended periods of time and they permit the printing and display of graphics and messages. As a result, the product has significant appeal as a novelty and message item. Foil balloons became part of the “social expression” industry, carrying graphics designs, characters and messages like greeting cards. In the mid-1980s, we and other participants in the market began licensing character and cartoon images for printing on the balloons and directed marketing of the balloons to retail outlets including grocery, general merchandise, discount and drug store chains, card and gift shops, party goods stores as well as florists and balloon decorators. These outlets now represent the principal means for the sale of foil balloons throughout the United States and in a number of other countries, although individual vendors remain a means of distribution in certain areas.

 

Foil balloons are now sold in virtually every region of the world. The United States remains the largest market for these products.

 

Foil balloons are sold in the United States and foreign countries directly by producers to retail outlets and through distributors and wholesalers. Often the sale of foil balloons by the wholesalers/distributors is accompanied by related products including latex balloons, floral supplies, candy containers, mugs, plush toys, baskets and a variety of party goods.

 

4

 

Latex Balloons

 

For a number of years, latex balloons and related novelty/toy latex items have been marketed and sold throughout the United States and in many other countries. Latex balloons are sold as novelty/toy items for decorative purposes, as part of floral designs and as party goods and favors. In addition to standard size and shape balloons, inflatable latex items include punch balls, water bombs, balloons to be twisted into shapes, and other specialty designs. Often, latex balloons include printed messages or designs.

 

Latex balloons are sold principally in retail outlets, including party goods stores, general merchandise stores, discount chains, gift stores and drugstore chains. Latex balloons are also purchased by balloon decorators and floral outlets for use in decorative or floral designs. Printed latex balloons are sold both in retail outlets and for balloon decoration purposes including floral designs.

 

Latex balloons are sold both through distributors and directly to retail outlets by the producers.

 

Printed and Specialty Films

 

The industry and market for printed and specialty films are fragmented and include many participants. There are hundreds of manufacturers of printed and specialty film products in the United States and in other markets. In many cases, companies who provide food and other products in film packages also produce or process the films used for their packages. The market for the Company’s film products consists principally of companies who utilize the films for the packaging of their products, including food products and other items, usually by converting the film to a flexible container.

 

Marketing, Sales and Distribution

 

Balloon Products

 

We work in collaboration with our customers on designs, promotions, and other elements of marketing and selling. Our customers are typically retailers who sell our products to individual consumers. These relationships generally can be terminated unilaterally by either us or our customers. We must maintain good relationships with our customers if this sales model is to be successful.

 

We market and sell our foil balloon, latex balloon and related novelty products throughout the United States and in a number of other countries. We maintain marketing, sales and support staff and a customer service department in the United States. We sell directly to foreign customers from the United States.

 

We sell and distribute our balloon products (i) through our sales staff and customer service personnel in the United States, (ii) through a network of distributors and wholesalers, (iii) through several groups of independent sales representatives, and (iv) to retail chains. Our balloon products are generally sold through retail outlets including grocery, general merchandise and drug store chains, card and gift shops, party goods stores as well as florists and balloon decorators.

 

We sometimes engage in advertising and promotional activities to promote the sale of our balloon products. We produce catalogs of our balloon products, and also prepare various flyers and brochures for special or seasonal products, which we disseminate to customers, potential customers and others. We maintain websites which show images of our products.

 

Printed and Specialty Films

 

We market and sell printed and laminated films directly and through independent sales representatives throughout the United States. We sell laminated and printed films to companies that utilize these films to produce packaging for a variety of products, including food products, in both solid and liquid form, such as cola syrup, coffee, juices and other items. We seek to identify and maintain customer relationships in which we provide added value in the form of technology or systems.

 

Other Products

 

Other products are sold by our internal sales force directly to customers and also by independent sales representatives. These products are generally sold directly to retail outlets or other intermediaries to the ultimate consumer (for example, to a florist).

 

5

 

Production and Operations

 

We conduct our operations at our facilities including: (i) our 68,000 square feet facility in Lake Barrington, Illinois, incorporating our headquarters office, production and warehouse space, and (ii) our 69,000 square foot facility in Elgin, Illinois consisting of warehouse, packaging and office space.

 

Our production operations include (i) lamination and extrusion coating of films, (ii) slitting of film rolls, (iii) printing on film and on latex balloons, (iv) converting film to completed products including balloons, flexible containers and pouches, (v) distributing latex balloon products, (vi) inflating of air-filled balloons, and (vii) assembling Candy blossoms. We perform all of the lamination, extrusion coating and slitting activities in our Lake Barrington, Illinois plant. We complete air-filling and assembly of balloons and balloon-inspired gifts in our Elgin, Illinois facility.

 

We warehouse raw materials in Lake Barrington, Illinois and we warehouse finished goods at our facilities in Lake Barrington, Illinois and Elgin, Illinois. We maintain customer service and fulfillment operations at each of our locations. We conduct sales operations for the United States and for all other markets at the Lake Barrington, Illinois facility.

 

We maintain a graphic arts and development department at our Lake Barrington, Illinois facility which designs our balloon products and graphics. Our creative department operates a networked, computerized graphic arts system for the production of these designs and of printed materials including catalogues, advertisements and other promotional materials. As many of our products are custom designed or created to fulfill promotional schedules, we sometimes have excess inventory that must be sold at a discount or disposed of. Any such disposition will typically negatively impact our profit margin.

 

We conduct administrative and accounting functions at our headquarters in Lake Barrington, Illinois.

 

Raw Materials

 

The principal raw materials we use in manufacturing our products are (i) petroleum or natural gas-based films, (ii) petroleum or natural gas-based resin, (iii) printing inks, and (iv) bulk candy. The cost of raw materials represents a significant portion of the total cost of our products, with the result that fluctuations in the cost of raw materials have a material effect on our profitability. During the past several years, we have experienced significant fluctuations in the cost of these raw materials. We do not have any long-term agreements for the supply of raw materials and may experience wide fluctuations in the cost of raw materials in the future. Further, although we have been able to obtain adequate supplies of raw materials in the past, there can be no assurance that we will be able to obtain adequate supplies of one or more of our raw materials in the future.

 

Many of the foil balloons we produce and sell are intended to be filled with helium in order to be buoyant. Over the past several years, the price of helium has fluctuated substantially and the availability of helium has, on occasion, been limited. During 2018 and 2019, the availability of helium declined and the cost of helium increased. The supply of helium improved significantly until 2022, when another set of supply disruptions caused significant price escalation of helium. The price of helium has gradually decreased during the second half of 2022 and through 2023, but remains higher than prior to February 2022. Any future occurrence of limited availability and/or an increase in the cost of helium could adversely affect our sales of foil balloons.

 

6

 

Competition

 

The balloon and novelty industry is highly competitive, with numerous competitors. We believe the principal manufacturers of foil balloons whose products are sold in the United States include Anagram International, Inc., Pioneer Balloon Company, Convertidora International S.A. de C.V., and Betallic, LLC. Several companies market and sell foil balloons designed by them and manufactured by others for them. In addition, there are several additional foil balloon manufacturers in Europe and China who participate in our markets.

 

We compete for the sale of latex balloons in the United States, Canada, Mexico, Latin America, the United Kingdom, Australia and Europe. There are a number of other companies situated in the United States, Mexico, Asia, South America and Europe who manufacture latex balloons and with whom we compete in the markets in which we participate. The markets are highly competitive with respect to price, quality and terms.

 

The market for films, packaging, and custom products is fragmented, and competition in this area is difficult to gauge. However, there are numerous participants in this market and the Company can expect to experience intense quality and price competition.

 

Many of the companies in these markets offer products and services that are the same or similar to those offered by us and our ability to compete depends on many factors within and outside our control. There are a number of well-established competitors in each of our product lines, several of which possess substantially greater financial, marketing and technical resources and have established extensive, direct and indirect channels of distribution for their products and services. As a result, such competitors may be able to respond more quickly to new developments and changes in customer requirements, or devote greater resources to the development, promotion and sale of their products and services than we can. Competitive pressures include, among other things, price competition, new designs and product development and copyright licensing.

 

Patents, Trademarks and Copyrights

 

We have developed or acquired a number of intellectual property rights which we believe are significant to our business. As of December 31, 2023, we held 1 issued patent in the United States scheduled to expire in 2024. While intellectual property rights are helpful, we believe that their degree of protection is uncertain. Competitors may violate our intellectual property rights, forcing us to decide whether to challenge them. Such rights may or may not withstand challenge. Conversely, entities may charge us with violating their intellectual property rights. Failure to protect our rights, or conflict with the rights of one or more other entities, may negatively impact our financial and competitive position.

 

Proprietary Designs and Copyright Licenses. We design the shapes and graphic designs of most of our foil balloon products.

 

Trademarks. We own nine registered trademarks in the United States relating to our balloon products, including trademark applications. Some of these trademarks are registered in foreign countries, principally in the European Union.

 

Patent Rights. We own, or have license rights under, or have applied for, patents related to our balloon products, certain film products and certain flexible container products.

 

Research and Development

 

We maintain a product development and research group for the development or identification of new products, product designs, product components and sources of supply. Research and development includes (i) creative product development and design, (ii) creative marketing, and (iii) engineering development. During each of the fiscal years ended December 31, 2023 and 2022, we estimate that the total amount spent on research and development activities was approximately $200,000 and $200,000, respectively.

 

7

 

Employees

 

As of December 31, 2023, the Company had 57 full-time employees in the United States, of whom 14 are executive or supervisory, 2 are in sales, 29 are in manufacturing or warehouse functions and 12 are clerical. The Company is not a party to any collective bargaining agreement in the United States, has not experienced any work stoppages, and believes that its relationship with its employees is satisfactory.

 

Beginning November 2018, the Company experienced severe difficulty in securing adequate seasonal workers in its US operations, forcing it to pay substantially higher costs in the form of overtime and a holiday premium. The Company expects its local labor market in the US (near Chicago) to continue to become more costly over time, which, if not changed, would negatively impact its future profitability. The Company has introduced additional automation features in its production lines during 2022 and 2023 and expects to continue to implement automation tools during 2024 and beyond.

 

Regulatory Matters

 

Our manufacturing operations in the United States are subject to the U.S. Occupational Safety and Health Act (“OSHA”). We believe we are in material compliance with OSHA. The Company generates liquid, gaseous and solid waste materials in its operations in Lake Barrington, Illinois and the generation, emission or disposal of such waste materials are, or may be, subject to various federal, state and local laws and regulations regarding the generation, emission or disposal of waste materials. We believe we are in material compliance with applicable environmental rules and regulations. Several states have enacted laws limiting or restricting the release of helium filled foil balloons. We do not believe such legislation will have any material effect on our operations.

 

An increasing number of regulations and actions relate to the integrity and security of individually identifiable data. Additionally, we require the effective use of data in running our business. While we are not aware of losses in the past, access of such data by unauthorized persons may expose us to costs, fines, penalties, and loss of customer confidence.

 

International Operations

 

We have no international operations.

 

Available Information

 

We maintain our corporate website at www.ctiindustries.com and we make available, free of charge, through this website our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports that we file with, or furnish to, the Securities and Exchange Commission (“SEC”), as soon as reasonably practicable after we electronically file that material with, or furnish it to, the SEC. You may also read and copy material filed by us with the SEC at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549, and you may obtain information on the operation of the Public Reference Room by calling the SEC in the U.S. at 1-800-SEC-0330. In addition, the SEC maintains an Internet website, www.sec.gov, which contains reports, proxy and information statements and other information that we file electronically with the SEC. Our website also includes corporate governance information, including our Code of Ethics, Clawback Policy and our Board Committee Charters. The information contained on our website does not constitute a part of this report.

 

8

 

Item No. 1A Risk Factors

 

Our business and results of operations have been and may continue to be negatively impacted by the spread of COVID-19.

 

We sell our products throughout the United States and in many foreign countries and may be impacted by public health crises beyond our control. This could disrupt our operations and negatively impact consumer spending and confidence levels, and supply availability and costs, all of which can affect our financial results, condition, and outlook. Our customers, suppliers and distributors may experience similar disruption. Importantly, the global pandemic resulting from COVID-19 has disrupted global health, economic and market conditions.

 

Throughout 2021 and into 2022 the landscape improved from 2020, but the issue continues to drive elements of disruption in the ability to travel, attract and retain workers, manage production configurations and protocols, the supply chain and customer base. While we cannot predict the duration or scope of the COVID-19 pandemic, the resurgence of infections in one or more markets, or the impact of vaccines across the globe, the COVID-19 pandemic has negatively impacted our business and is expected to continue to impact our financial results, condition and outlook in a way that may be material.

 

COVID-19 has also delayed certain strategic transactions the Company intended to close during 2020, most notably its attempted sale of its former subsidiary Flexo Universal which was ultimately realized during October 2021 and the potential relocation of certain activities to the Laredo, Texas area, which is no longer a consideration of the Company.

 

Our business and results of operations have been and may continue to be negatively impacted by supply chain disruptions and inflationary pressure.

 

Beginning in 2021 we saw material shortages, supply chain interruption, and reduced ability to transport goods throughout the United States and on a global scale. These pressures forced us to take steps to ensure the availability of products, including buying materials at higher prices and more aggressively managing lead times. Despite these efforts, our ability to fulfill customer demands was challenged. We also were forced to pass cost increases on to customers in the form of price increases, which threatened our ability to maintain sales volume. While we believe we were largely successful in passing along these increased costs, such pressures may negatively impact our financial results and book of business going forward.

 

The price and availability of helium may negatively impact our largest product line.

 

Beginning in February 2022 we saw a dramatic increase in the price of helium. We understand Russia to be a net exporter of helium prior to February 2022, and at that time one of the largest manufacturing facilities in the United States was damaged by fire. Our largest product line consists of balloons that are filled with helium by customers. When the cost of helium increases, our customers become more likely to temporarily not carry helium, or to increase prices to customers that may have a negative impact on ultimate demand. From May 2022 through the end of 2023, we believe our revenue was negatively impacted by several million dollars due to the price of helium. The price of helium gradually reduced during 2022 and 2023. Helium remains slightly elevated, though not at the level experienced during 2022. The longer the price of helium exceeds a normal range, the more negatively our business will be impacted.

 

The efficient trading of our common stock on an appropriate platform.

 

Twice during 2022 we were informed by Nasdaq that the bid price of our common stock had been below $1 for an extended period of time and that we risked being delisted if that problem was not satisfactorily resolved. As of January 19, 2023, we received confirmation from the Nasdaq that we had regained compliance with the minimum bid requirement for continued listing.

 

9

 

Item No. 1B Unresolved Staff Comments

 

As of the filing of this Annual report on Form 10-K, we had no unresolved comments from the staff of the Securities and Exchange Commission.

 

Item No. 1C -Cybersecurity

 

Our business is subject to risk from cybersecurity threats and incidents, including attempts to gain unauthorized access to our systems and networks, or those of our managers, venture partners and third-party vendors and service providers, to disrupt operations, corrupt data or steal confidential or personal information and other cybersecurity breaches. We consider cybersecurity risk a threat to our assets and thus have put processes in place designed to mitigate the risk and impact of any such cybersecurity threat or incident.

 

Risk Management and Strategy

 

As part of our cybersecurity risk management process, we:

 

● Research and consider recommendations and “best practices” in the field, including procedures with respect to evaluation and monitoring of cybersecurity threats and incidents;

 

● Consider whether and when to engage third-party security firms to monitor and respond to cybersecurity threats and incidents, including those associated with our use of third-party vendors and service providers, and conduct periodic penetration tests with the aim of identifying and remediating vulnerabilities.

 

Periodically evaluate and assess cybersecurity risks, including those associated with our use of key third-party business partners, vendors and service providers. We do not control the cybersecurity plans and systems put in place by such third parties and we may have limited contractual protections with such third parties, such as indemnification obligations to us, which could cause us to be negatively impacted as a result;

 

● Provide employees with the training, tools and resources designed to protect the Company from cybersecurity threats and incidents and to identify and report such threats and incidents. Our employees receive training and reminders on cybersecurity protocols throughout the year; and

 

● Seek to minimize the amount of personal information collected to support business needs and use storage and transfer protocols leveraging encryption of critical information, including confidential or personal information.

 

Our processes for assessing, identifying, and managing material risks from cybersecurity threats and incidents are integrated into our process, which includes direct participation with personnel from our senior leadership team. Existing risks are evaluated for changes, and mitigation strategies are discussed as needed. New risks are discussed and evaluated for consideration as a top risk. Results are discussed with our Board of Directors on an as needed basis.

 

The Company has not identified any cybersecurity threats or incidents that have materially affected or are reasonably likely to materially affect the Company, including with respect to our business strategy, results of operations, or financial condition. While we have implemented measures designed to help mitigate the risk from cybersecurity threats and incidents, we cannot guarantee that we or our tenants, managers or business partners will be successful in preventing a cybersecurity incident, which could result in a data center outage, disrupt our systems and operations or the systems and operations of our tenants, managers or business partners, compromise the confidential or personal information of our employees or partners, which could damage our business relationships and reputation. Although we have implemented various measures designed to manage risks relating to these types of events, these measures and the systems supporting them could prove to be inadequate and, if compromised, could become inoperable for extended periods of time, cease to function properly or fail to adequately secure confidential or personal information. See “Risk Factors—Our Legal, Compliance and Regulatory Risks—The occurrence of cybersecurity incidents could disrupt our operations or the operations of the third parties with whom we do business, invest in or lend to, result in the loss of confidential or personal information or damage our or their business relationships and reputation. included in Part I, Item 1A of this Annual Report.

 

Governance

 

Our Board of Directors, directly and through its committees, routinely discusses significant enterprise risks with management and reviews the procedures we have in place designed to manage those risks. At Board and committee meetings, directors engage in analyses and dialogue which can include any aspect of business risk. In addition to the overall risk oversight function administered directly by our Board, the Audit and Compliance Committee of our Board also exercises oversight over managing the Company’s cybersecurity risks.

 

Management has primary responsibility for identifying, assessing and managing our exposure to cybersecurity threats and incidents, subject to oversight by our Board of Directors of the processes we establish to assess, monitor and mitigate that exposure.

 

10

 

If a potentially material cybersecurity threat or incident is identified or discovered, the Company’s Management Team will notify relevant business executives, the Board of Directors, Legal Counsel, and other relevant entities. Our Chief Executive Officer, or that person’s designated representative, will work with the appropriate leaders and employees in any impacted business groups, as well as appropriate personnel in our finance, legal and potentially impacted departments, to assess the risks to the Company and potential impact while determining appropriate remediation steps.

 

If management determines that a cybersecurity threat or incident could be material to the Company, our management will notify the Audit Committee, and to our full Board of Directors.

 

Item No. 2 Properties

 

We executed a sale and leaseback transaction during 2021 on our principal plant and offices located in Lake Barrington, Illinois, approximately 45 miles northwest of Chicago, Illinois. The facility includes approximately 68,000 square feet of office, manufacturing and warehouse space. The lease is for ten years, and annual rent increases from $500,000 the first year to $652,000 during the final year.

 

During 2021 we entered into a sublease agreement, which was extended during 2022, now expiring on December 31, 2025 to rent approximately 69,000 square feet of warehouse and assembly space in Elgin, Illinois. The annual lease cost for this facility will rise to $445,000 during the final year of the lease.

 

We believe that our properties have been adequately maintained, are in generally good condition and are suitable for our business as presently conducted. We believe our existing facilities provide sufficient production capacity for our present needs and for our presently anticipated needs in the foreseeable future. We also believe that, with respect to leased properties, upon the expiration of our current leases, we will be able to either secure renewal terms or to enter into leases for alternative locations at market terms.

 

Item No. 3 Legal Proceedings

 

The Company may be party to certain lawsuits or claims arising in the normal course of business. The ultimate outcome of these matters is unknown but, in the opinion of management, we do not believe any of these proceedings will have, individually or in the aggregate, a material adverse effect upon our financial condition, cash flows or future results of operation.

 

Item No. 4. Mine Safety Disclosures

 

Not Applicable.

 

PART II

 

Item No. 5 Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

Market Information

 

The Company’s common stock was admitted to trading on the NASDAQ SmallCap Market (now the NASDAQ Capital Market) under the symbol “CTIB” on November 5, 1997. During September 2023 we changed our symbol to “YHGJ” when we renamed our company “Yunhong Green CTI Ltd.” These changes did not otherwise impact our shareholders or other attributes.

 

As of December 31, 2023 there were approximately 400 holders of record of the Company’s Common Stock. The Company’s total number of beneficial owners of common stock of the Company was approximately 30.

 

The Company did not pay any cash dividends on its Common Stock during 2023 or 2022 and has no plans to pay dividends in the foreseeable future. Under the terms of the Company’s current loan agreements, the amount of dividends the Company may pay is limited by the terms of the financial covenants. During 2022 the Company received three deficiency notices from NASDAQ – one for the failure to hold an annual meeting of shareholders during 2021, and the other two for failure to maintain the required $1 bid price during a 30 day period in 2022. The Company held an annual meeting on June 17, 2022, which resolved the first deficiency. The Company’s common stock achieved the required bid price during 2022, resolving the first bid price deficiency, but subsequently fell below the required bid price and remained there for six months. NASDAQ provided the Company a notice of delisting in November 2022, which the Company appealed. A hearing was held on January 5, 2023 on this matter. Subsequently, on January 19, 2023, NASDAQ confirmed that the Company had regained compliance with the continued listing standard related to minimum bid price.

 

On March 14, 2024, our common stock closed at $1.62 per share.

 

11

 

Equity Compensation Plan Information

 

There were no stock option incentive plans outstanding as of December 31, 2023. Effective January 2022, the Company issued an inducement grant to its newly hired Chief Executive Officer for 250,000 shares of restricted stock. 25,000 of those shares vested during January 2022, while the remaining shares were subject to achievement of certain performance conditions. 56,250 of these remaining shares vested during 2022 when the Company refinanced the terms of its credit facility. Additionally, the restrictions on 56,250 shares of the award lapsed and the award vested during 2023 when the Company’s operating cash flow, calculated cumulatively from the date of employment, equaled or exceeded $1.5 million. The Company also provided a grant of shares of restricted stock to its Chief Operating Officer, with 20,000 shares vesting over 12 months and the remaining 80,000 shares vesting based on performance criteria being met. Of these remaining shares, 20,000 subsequently vested when the Company refinanced the terms of its credit facility and another 20,000 shares vested upon the achievement of operating cash flow described above.

 

During 2023, the Company’s Board of Directors enacted an Executive Compensation Recovery Policy, commonly referred to as a “Clawback” policy. This policy enhances the Company’s ability to recover incentive compensation in the event of a restatement or similar adjustment impacting the achievement of such incentive compensation.

 

Item No. 6 Selected Financial Data

 

We are a smaller reporting company, as defined by Rule 12b-2 of the Securities Exchange Act of 1934, as amended, and are not required to provide the information required under this item.

 

Item No. 7 Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

The Company produces film products for novelty, packaging container and custom film product applications. These products include foil balloons, latex balloons (sourced from an external party) and related products, films for packaging applications, and custom film products. We produce all of our film products for packaging and container applications at our facilities in Lake Barrington, Illinois. Substantially all of our film products for packaging applications and flexible containers for packaging and storage are sold to customers in the United States. We market and sell our novelty items – principally foil balloons and latex balloons – in the United States and a number of additional countries. In addition, the Company assembles and sells balloon-inspired gifts (including containers of arranged candy items) in the United States.

 

We changed our capital structure, beginning January 2020. This includes:

 

Series A Preferred Stock

 

On January 3, 2020, the Company entered into a stock purchase agreement (as amended on February 24, 2020 and April 13, 2020 (the “LF Purchase Agreement”)), pursuant to which the Company agreed to issue and sell, and LF International Pte. Ltd., a Singapore private limited company (“LF International”), which is controlled by Company director, Chairman, President and Chief Executive Officer, Mr. Yubao Li, agreed to purchase, up to 500,000 shares of the Company’s newly created shares of Series A Preferred Stock (“Series A Preferred”), with each share of Series A Preferred initially convertible into ten shares of the Company’s common stock, at a purchase price of $10.00 per share, for aggregate gross proceeds of $5,000,000 (the “LF International Offering”). As permitted by the Purchase Agreement, the Company may, in its discretion issue up to an additional 200,000 shares of Series A Preferred for a purchase price of $10.00 per share (the “Additional Shares Offering,” and collectively with the LF International Offering, the “Offering”). Approximately $1 million of Series A Preferred has been sold, including to an investor which converted an account receivable of $478,000 owed to the investor by the Company in exchange for 48,200 shares of Series A Preferred. The Company completed several closings with LF International from January 2020 through June 2020. The majority of the funds received reduced our bank debt. We issued a total of 400,000 shares of common stock to LF International and, pursuant to the LF Purchase Agreement, changed our name from CTI Industries Corporation to Yunhong CTI Ltd. LF International had the right to name three directors to serve on our Board. They were Mr. Yubao Li, Ms. Wan Zhang and Ms. Yaping Zhang. Ms. Wan Zhang and Ms. Yaping Zhang retired from the Board in January 2022.

 

The issuance of the Series A Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series A Preferred was convertible exceeded the allocated purchase price fair value of the Series A Preferred Stock at the closing dates by approximately $2.5 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series A Preferred. As the Series A Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series A Preferred were entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In the three months ended September 30, 2023 and 2022 the Company accrued none and $67,000 of these dividends in each period, respectively, as the investor converted Series A Convertible Preferred Stock into common stock on September 1, 2022. This conversation resulted in the issuance of 5 million shares of common stock plus an additional approximately 1.3 million shares of common stock representing the accrued dividends.

 

12

 

Series B Preferred Stock

 

In November 2020, we issued 170,000 shares of Series B Preferred for an aggregate purchase price of $1,500,000. The Series B Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series B Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series B Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. Initially, the Series B Preferred, in whole or part, was redeemable at the option of the holder (but not mandatorily redeemable) at any time on or after November 30, 2021 for the stated value, plus any accrued and unpaid dividends and thus was classified as mezzanine equity and initially recognized at fair value of $1.5 million (the proceeds on the date of issuance). The carrying value as of September 30, 2023 and December 31, 2022 amounted to none and $1,851,000, respectively. On February 1, 2023, the investor converted Series B Preferred into approximately 1.9 million shares of common stock, including accrued dividends.

 

Series C Preferred Stock

 

In January 2021 we entered into an agreement with a related party, LF International Pte. Ltd. which is controlled by Company director and Chairman, Mr. Yubao Li, to purchase shares of Series C Preferred stock. We issued 170,000 shares of Series C Preferred for an aggregate purchase price of $1,500,000. The Series C Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series C Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series C Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. The issuance of the Series C Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series C Preferred was convertible exceeded the allocated purchase price of the Series C Preferred at the closing dates by greater than the allocated purchase price. Therefore, the BCF was the purchase price of the Series C Preferred ($1.5 million) and was allocated to Additional Paid-in Capital, resulting in a discount on the Series C Preferred Stock. As the Series C Preferred Stock is immediately convertible, the Company accreted the discount on the date of issuance. The accretion to the carrying value of the Series C Preferred is treated as a deemed dividend, recorded as a charge to Additional Paid in Capital and deducted in computing earnings per share. On September 1, 2022, the investor converted Series C Preferred into approximately 2 million shares of common stock, including accrued dividends.

 

Series D Preferred Stock

 

In June 2021, the Company received $1.5 million from an unrelated third party as an advance on a proposed sale of Series D Redeemable Convertible Preferred Stock. As of September 30, 2021, the Company was in the process of negotiating and finalizing the terms of the arrangement. As the agreement was not finalized as of September 30, 2021, the $1.5 million advance was classified as Advance from Investor within liabilities on the balance sheet at that time. As of December 31, 2021, the terms had been finalized, the investment was classified as equity, similar to the prior Convertible Preferred issuances, above. The issuance of the Series D Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series D Preferred was convertible exceeded the allocated purchase price fair value of the Series D Preferred Stock at the closing dates by approximately $0.3 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series D Preferred. As the Series D Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series D Preferred will be entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In addition, 128,000 warrants to purchase the Company’s common stock were issued with respect to this transaction. These warrants are exercisable until December 1, 2024, at the lower of $1.75 per share or 85% of the variable price based on the ten day volume weighted average price (“VWAP”) of the Company’s common stock. The value of these warrants was determined to be $230,000 and recorded as an allocation of paid in capital associated with this transaction. On September 1, 2022, the investor converted Series D Preferred into approximately 1.8 million shares of common stock including accrued dividends.

 

13

 

Deposits and Note Conversion to Common Stock

 

In connection with the 2021 sale and leaseback transaction of the Company’s primary facility in Lake Barrington, IL, the landlord advanced rent payments in the form of a note. The balance of that note on December 31, 2022 was approximately $172,000. The note paid 3% interest and was due March 2024. In addition, the same entity made investment deposits during 2022 that were recorded as short term deposit liabilities. On February 1, 2023, our Board of Directors approved the conversion of these liabilities into common stock at a rate of approximately 84% of the volume weighted average price (VWAP) of the Company’s common stock during the period these deposits were received. In total, approximately $0.9 million of liabilities were converted into approximately 1.8 million shares of our common stock. Upon conversion, both the note and deposit liabilities were fully eliminated. During December 2023, the 128,000 warrants associated with Series D were converted into approximately 41,000 shares of our common stock in a cashless exercise. In addition, the deferred rent liability from 2022 was converted into approximately 0.6 million shares of our common stock based on the VWAP calculation above. These transactions resolved all related outstanding liabilities from 2022.

 

Investment Banking Fee

 

The Company had an agreement with Garden State Securities beginning December 2019 and ending during 2020, wherein Garden State Securities sought equity and debt investment opportunities and was due a fee related to successful investment. That agreement had a tail provision wherein Garden State Securities would be entitled to compensation related to investments from identified parties during a fixed period of time following the termination of the agreement, which has now expired. Pursuant to negotiation between the parties during April 2023, it was agreed that a total presentation of 125,000 restricted shares of common stock would result in the final resolution of compensation due Garden State Securities, including that related to Series C Preferred Stock, subsequently converted to common stock, and that the agreement and all related potential claims were concluded. The proceeds from this investment were not impacted by this resolution.

 

Warrants

 

A summary of the Company’s stock warrant activity is as follows:

 

   Shares under
Option
   Weighted
Average
Exercise
Price
 
Balance at December 31, 2022   128,000   $1.75 
Granted   -    - 
Cancelled/Expired   -    - 
Exercised/Issued   (128,000)  $1.75- 
Outstanding at December 31, 2023   -    - 
           
Exercisable at December 31, 2023   -   $- 

 

During November 2023, the Company issued 675,183 shares of its common stock to retire all outstanding warrants, as well as a $317,000 deferred liability. The warrants were converted in a cashless transaction based on the terms of the warrants. The Board of Directors determined the conversion price of the deferred liability would be consistent with the approach listed above, 84% of the volume weighted average price during the relevant time period. Both of these items are fully resolved upon this transaction.

 

14

 

Effective January 2022, and in accordance with the Employment Agreement of Chief Executive Officer Frank Cesario, a grant of restricted stock was made in the amount of 250,000 shares. 25,000 shares vested immediately, while the remaining 225,000 are subject to performance conditions as further detailed in the share grant. Specifically, the restrictions on the remaining 225,000 shares will lapse based on satisfaction of the following performance goals and objectives and continued employment through the date of meeting such targets:

 

● The restrictions on 56,250 shares of the award will lapse and the award will vest when the Company’s trailing-twelve-month EBITDA equals or exceeds $1 million at any time on or after January 1, 2022.

● The restrictions on 56,250 shares of the award will lapse and the award will vest in the event the Company’s common shares trade at or above $5/share for ten or more consecutive trading days.

● The restrictions on 56,250 shares of the award will lapse and the award will vest when the Company’s operating cash flow, calculated cumulatively from the date of employment, equals or exceeds $1.5 million. On February 16, 2023, the Compensation Committee determined this condition had been satisfied.

● The restrictions on 56,250 shares of the award will lapse and the award will vest in the event the Company is able to refinance its current lender with a traditional lender on terms and conditions customary for such financing. On August 23, 2022, the Compensation Committee determined this condition had been satisfied with an amended agreement with the Company’s lender.

 

During 2022, the Compensation Committee awarded the Company’s Chief Operating Officer a grant of 100,000 shares of restricted stock. 20,000 of those shares vest over a 12 month period while the remaining shares vest 20,000 each based on the performance conditions above.

 

The Compensation Committee (as defined in the Plan) shall be responsible for determining when the conditions above have been satisfied. The Company records compensation expense with each vesting, and records a likelihood of vesting weighted analysis to the extent it has visibility to do so. Without such visibility, it considers such probability as de minimis until additional information is available.

 

Our revenues from continuing operations from each of our product categories in each of the past two years have been as follows:

 

   Twelve Months Ended 
   December 31, 2023   December 31, 2022 
   $   % of   $   % of 
Product Category  (000) Omitted   Net Sales   (000) Omitted   Net Sales 
                 
Foil Balloons   11,769    66%   10,858    60%
                     
Film Products   928    5%   2,036    11%
                     
Other   5,107    29%   5,154    29%
                     
Total   17,804    100%   18,048    100%

 

15

 

Our primary expenses include the cost of products sold and selling, general and administrative expenses.

 

Cost of products sold primarily consists of expenses related to raw materials, labor, quality control and overhead expenses such as supervisory labor, depreciation, utilities expense and facilities expense directly associated with production of our products, warehousing and fulfillment expenses and shipping costs relating to the shipment of products to customers. Cost of products sold is impacted by the cost of the raw materials used in our products, the cost of shipping, along with our efficiency in managing the production of our products.

 

Selling, general and administrative expenses include the compensation and benefits paid to our employees, all other selling expenses, marketing, promotional expenses, travel and other corporate administrative expenses. These other corporate administrative expenses include professional fees, depreciation of equipment and facilities utilized in administration, occupancy costs, communication costs and other similar operating expenses. Selling, general and administrative expenses can be affected by a number of factors, including staffing levels and the cost of providing competitive salaries and benefits, the cost of regulatory compliance and other administrative costs.

 

Purchases by a limited number of customers represent a significant portion of our total revenues. During 2023 and 2022, respectively, sales to our top 10 customers represented 94% and 90%, respectively, of net revenues for each year. During 2023 and 2022, there were two customers to whom our sales represented more than 10% of net revenues.

 

Our principal customer sales for 2023 and 2022 were:

 

Customer  Product  2023 Sales  

% of 2023

Revenues

   2022 Sales  

% of 2022

Revenues

 
Wal-Mart  Balloons; Gifts  $6,466,000    36%  $6,497,000    35%
Dollar Tree Stores  Balloons  $8,174,000    46%  $6,729,000    36%

 

The loss of one or both of these principal customers, or a significant reduction in purchases by one or both of them, could have a material adverse effect on our business.

 

We generally do not have agreements with our customers under which customers are obligated to purchase any specific or minimum amount of product from us.

 

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

 

Net Sales

 

For the fiscal year ended December 31, 2023, consolidated net sales from continuing operations of the sale of all products were $17,804,000 compared to consolidated net sales of $18,048,000 for the year ended December 31, 2022, a decrease of 1% as more fully described below.

 

Sales of foil balloons were $11,769,000 in 2023 and $10,858,000 in 2022, a increase of 8%. The first half of 2022 saw a significant increase in the price of helium which gradually reduced as the year progressed and into 2023. As most of our foil balloons are ultimately filled with helium, this was the primary reason for the decline in sales related to 2022 and increase in this area during 2023.

 

Sales of film products were $928,000 in 2023 and $2,036,000 in 2022, a decrease of 54%. Our largest customer in this area purchased more material than usual during the first nine months of 2022, ending with sufficient material to reduce orders during the last three months of 2022 and 2023.

 

Sales of other products increased to $5,107,000 in 2023 from $5,154,000 in 2022, a decrease of 1%. This category includes sales of balloon inspired gifts, which featured larger holiday orders than the prior year as well as the launch of an everyday offering.

 

Cost of Sales

 

Cost of sales decreased to $14,546,000 in 2023 from $14,910,000 in 2022, a decrease of 2%. The decrease in cost of sales was primarily attributable to the 1% decrease in sales and impact of certain efficiencies including the increased deployment of robotics on the manufacturing floor..

 

16

 

General and Administrative Expenses

 

General and administrative expenses increased to $2,995,000 in 2023 from $3,720,000 in 2022, a decrease of 19%. We reduced spending during 2022 due to the helium issue.

 

Selling and Marketing

 

Selling expenses from continuing operations decreased to $131,000 in 2023 from $136,000 in 2022. Marketing and advertising expense increased to $531,000 in 2023, from $402,000 in 2022, an increase of 32% related to enhanced commissions from areas that improved during 2023.

 

Other Income or Expense

 

During 2023, we incurred net interest expense of $628,000 compared to net interest expense of $450,000 during 2022. Market rates of interest increased substantially throughout 2022, from 3.25% to 7.5%, and up to 8.5% by July 2023.

 

Deemed Dividends on Preferred Stock and Amortization of Beneficial Conversion Feature

 

In 2020 the Company issued Series A Preferred Stock and Series B Preferred Stock. In connection with these preferred stock issuances, and the related beneficial conversion features, the Company had deemed dividends of $4.4 million in 2020. During 2021, the Company issued Series C Preferred Stock and Series D Preferred Stock. In connection with all of these preferred stock issuances, and the related beneficial conversation features, the Company had deemed dividends of $0.6 million during 2022 and $3.6 million during 2021. Although these deemed dividends do not impact Net loss attributable to Yunhong CTI, Ltd., they do impact Net loss attributable to Yunhong CTI Ltd. Common Shareholders and EPS. As Series A, C and D preferred stock all converted during 2022, only Series B preferred stock dividends remained on an ongoing basis. Series B converted into common during 2023, ending the related dividend accrual.

 

Financial Condition, Liquidity and Capital Resources

 

Cash (Used In) Provided By Operating Activities

 

During 2023, cash used in operating activities amounted to $1,117,000, compared to cash generated by operating activities during 2022 of $2,368,000. Significant changes in working capital items affecting cash flow used in operating activities were:

 

  Depreciation and amortization of $279,000 compared to depreciation and amortization for 2022 of $383,000;
  A decrease in inventories of $534,000 compared to an increase in inventories of $449,000 in 2022;
  An increase in accounts receivable of $2,357,000 compared to a decrease in accounts receivable of $1,825,000 in 2022;
  A decrease in prepaid expenses and other assets of $57,000 compared to a decrease in prepaid expenses and other assets of $836,000 in 2022; and
  A decrease in trade payables of ($396,000) compared to a decrease in trade payables of ($819,000) in 2022.

 

Cash Provided By (Used In) Investing Activities

 

During fiscal 2023, cash used in investing activities amounted to ($221,000) compared to cash used in investing activities during fiscal 2022 of ($163,000).

 

17

 

Cash Provided By (Used In) Financing Activities

 

During fiscal 2023, cash provided by financing activities amounted to $2,113,000, compared to cash used in financing activities of ($2,125,000) during fiscal 2022.

 

Going Concern, Liquidity and Financial Condition

 

The Company’s financial statements are prepared using account principles generally accepted in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has a cumulative net loss from inception to December 31, 2023 of approximately $24 million. The accompanying financial statements for the year ended December 31, 2023 have been prepared assuming the Company will continue as a going concern. The Company’s cash resources may be insufficient to meet its anticipated needs during the next twelve months. The Company may require additional financing to fund it future planned operations. The ability of the Company to continue as a going concern is dependent on the Company’s execution of its business plans and the ability to raise any needed additional capital at acceptable terms to the Company. While Management plans to mitigate this issue with improved performance now that it has disposed of subsidiaries and their related losses, there can be no guarantee this will be successful. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

 

On September 30, 2021 (the “Closing Date”), the Company entered into a loan and security agreement (the “Agreement”) with Line Financial (the “Lender”), which provides for a senior secured financing consisting of a revolving credit facility (the “Revolving Credit Facility) in an aggregate principal amount of up to $6 million (the “Maximum Revolver Amount”) and term loan facility (the “Term Loan Facility”) in an aggregate principal amount of $731,250 (“Term Loan Amount” and, together with the Revolving Credit Facility, the “Senior Facilities”). The Senior Facilities are secured by substantially all assets of the Company. This Agreement and the Senior Facilities were extended on similar terms during September 2023 with a termination date of September 30, 2025. The Company has been in compliance with the terms of these Senior Facilities since inception in September 2021.

 

Interest on the Senior Facilities was set at the prime rate published from time to time published in the Wall Street Journal (8% as of March 31, 2023), plus 1.95% per annum, accruing daily and payable monthly. Interest shall be calculated on the basis of a 360-day year for the actual number of days elapsed. The Term Loan Facility shall be repaid by the Company to Lender in 48 equal monthly installments of principal and interest, each in the amount of $15,000, commencing on November 1, 2021, and continuing on the first day of each month thereafter until the Term Loan Maturity Date (as defined in the Agreement). Also, the Company paid the Lender collateral monitoring fees of 4.62% of the eligible accounts receivable, inventory, and equipment supporting the Revolving Credit Facility and the Term Loan. In addition, the Company paid the Lender a loan fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon the execution of the Agreement. During August 2022 the terms were modified to reduce the collateral monitoring fee to 2.77% and added a provision that barred the Company from repaying the facility prior to September 2023. This Term Loan was re-established effective with the September 30, 2023 renewal at the original values on September 30, 2021.

 

The Senior Facilities matured on September 30, 2023 and were extended by agreement between the parties until September 30, 2025. The facility automatically extends for successive periods of one year each, unless the Company or the Lender gives the other party written notice of termination not less than 90 days prior to the end of such term or renewal term, as applicable. If the Senior Facilities are renewed, the Company shall pay the Lender a renewal fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon each renewal on the anniversary of the Closing Date. The Company has the option to prepay the Term Loan Facility (together with all accrued but unpaid interest and a Term Loan Prepayment Fee (as defined the Agreement) in whole, but not in part, upon not less than 60 days prior written notice to the Lender. With this September 30, 2023 renewal, the parties agreed changes in terms including:

 

-Replace the asset monitoring fee on the Revolving Credit Facility with an increase in interest rate, to Prime plus 7.82% per annum. This change was intended by the parties to be financially neutral while easier to administrate.
  
-Reduce the interest rate on the Term Loan to Prime plus 1.45% per annum, with lender making a one-time additional advance of $206,000 to reset the Term Loan to $731,000.
  
-Reduce the renewal fee for this transaction to $50,000 from the formula described above.
  
-Set the Term Loan asset monitoring fee to 0.385% per month.

 

18

 

The Senior Facilities require that the Company maintain Tangible Net Worth of at least $4,000,000 or greater (“Minimum Tangible Net Worth”). Minimum Tangible Net Worth may be adjusted downward by the Lender, from time to time, in its sole and absolute discretion, based on the effect of non-cash charges and other factors on the calculation of Tangible Net Worth. Other debt subordinated to Lender is not considered as a reduction of this calculation. The Company believes it was in compliance with this covenant for all relevant months, including as of December 31, 2023 and 2022, respectively.

 

The Senior Facilities contain certain affirmative and negative covenants that limit the ability of the Company, among other things and subject to certain significant exceptions, to incur debt or liens, make investments, enter into certain mergers, consolidations, and acquisitions, pay dividends and make other restricted payments, or make capital expenditures exceeding $1,000,000 in the aggregate in any fiscal year.

 

As of December 31, 2023, the term loan balance amounted to $0.7 million, which consisted of the principal and interest payable balance of $0.7 million and deferred financing costs of approximately $30,000. The balance of the Revolving Line of Credit as of December 31, 2023 and 2022 amounted to $4,991,000 and $2,878,000, respectively. By virtue of the September 30, 2023 extension above, the Company was advanced $206,000 and the Term Loan was reset to $731,000. Due to the timing of execution, this change was reflected in the Company’s October 2023 financial statements.

 

As of January 1, 2019, the Company had a note payable to John H. Schwan, former Director and former Chairman of the Board, for $1.6 million, including accrued interest. This loan accrues interest, is due December 31, 2023, and is subordinate to the Senior Facilities. During January 2019, Mr. Schwan converted $600,000 of the note into approximately 181,000 shares of our common stock at the then market rate of $3.32 per share. As a result of the conversion, the loan balance decreased to $1 million. The loan and interest payable to Mr. Schwan amounted to $1.3 million as of December 31, 2023. Based on agreement between the parties, the Company paid $0.5 million on January 2, 2024, an additional $0.5 million on January 16, 2024, and the remainder agreed to later during 2024.

 

As of December 31, 2022, the Company had a note payable to Alex Feng for $0.2 million. This loan accrued interest at a rate of 3% and is subordinated to the Senior Facilities. In accordance with the subordination agreement, payments may be made beginning April 2022 subject to availability under the revolving line of credit, and the maturity date for this loan was March 2024. Along with certain deposits received during 2022, this note was converted into common stock during February 2023.

 

Through September 30, 2022, the Company has received approximately $160,000 in Employee Retention Tax Credits (“ERTC”) from the United States Government related to claims that were filed during 2021. $123,000 was listed as General and Administrative, while the remainder is in Other Income. During October 2022 the Company executed a financing transaction wherein the remaining open claims for $1.2 million in ERTC was sold to a third party for $0.9 million. Once the $1.2 million was ultimately paid, those funds were immediately transferred to the third party. To the extent any of the $1.2 million in ERTC claims were determined by the United States Government not to be payable, a prorated portion of the $0.9 million would have been returned to that investor. The $0.9 million was listed as a deferred income current liability as of December 31, 2022, which was recognized upon acceptance and processing of the amended returns by the United States Government. During 2023, all claims had been processed and refunds issued, which were forwarded to the third party above. As a result, approximately $0.9 million of the deferred income liability was recognized during 2023.

 

Seasonality

 

In the foil balloon product line, sales have historically been seasonal. Approximately half of these sales are considered “everyday” in nature while the other half tend to be event driven (certain holidays, graduation season, and other events). The COVID-19 pandemic changed the shape of graduation season for 2020, resulting in a lower demand for balloons during the second quarter 2020, but then a surge of demand related to at-home parties and events. This increase in demand continued in 2021. As 2022 returned to a more standardized calendar of events relative to COVID-19, the sales activities returned to a more traditional shape (excluding the impact of helium pricing).

 

Since 2022, we have seen an enhanced impact of seasonality, with increased order flow related to events, and lower order flow related to everyday items.

 

Critical Accounting Policies

 

The financial statements of the Company are based on the selection and application of significant accounting policies which require management to make various estimates and assumptions. The following are some of the more critical judgment areas in the application of our accounting policies that currently affect our financial condition and results of operation.

 

19

 

Revenue Recognition. Substantially all of the Company’s revenues are derived from the sale of products. With respect to the sale of products, revenue from a transaction is recognized once it has (i) identified the contract(s) with a customer, (ii) identified the performance obligations in the contract, (iii) determined the transaction price, (iv) allocated the transaction price to the performance obligations in the contract, and (v) recognized revenue as the company satisfies a performance obligation. The Company generally recognizes revenue for the sale of products when the products have been shipped and invoiced. In some cases, product is provided on consignment to customers. In those cases, revenue is recognized when the customer reports a sale of the product.

 

The Company adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers. Our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.

 

Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606.

 

The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.

 

Allowance for Doubtful Accounts. We estimate our allowance for doubtful accounts based on an analysis of specific accounts, an analysis of historical trends, payment and write-off histories. Our credit risks are continually reviewed, and management believes that adequate provisions have been made for doubtful accounts. However, unexpected changes in the financial condition of customers or changes in the state of the economy could result in write-offs which exceed estimates and negatively impact our financial results.

 

Inventory Valuation. Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximate costing determined on a first-in, first out basis. Standard costs are reviewed and adjusted at the time of introduction of a new product or design, periodically and at year-end based on actual direct and indirect production costs. On a periodic basis, the Company reviews its inventory levels for estimated obsolescence or unmarketable items, in reference to future demand requirements and shelf life of the products. As of December 31, 2023, the Company had established a reserve for obsolescence, marketability or excess quantities with respect to inventory in the aggregate amount of $155,000. As of December 31, 2022, the amount of the reserve was $155,000. In addition, on a periodic basis, the Company disposes of inventory deemed to be obsolete or unsaleable and, at such time, charges reserve for the value of such inventory. We record freight income as a component of net sales and record freight costs as a component of cost of goods sold.

 

Valuation of Long-Lived Assets. We evaluate whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property and equipment and goodwill) may be impaired or not recoverable. Significant factors which may trigger an impairment review include: changes in business strategy, market conditions, the manner of use of an asset, underperformance relative to historical or expected future operating results, and negative industry or economic trends. We apply the provisions of generally accepted accounting principles in the United States of America (“U.S. GAAP”) U.S. GAAP, under which goodwill is evaluated at least annually for impairment.

 

20

 

Foreign Currency Translation. All balance sheet accounts are translated using the exchange rates in effect at the balance sheet date. Non US Dollar transactions are negligible.

 

Stock-Based Compensation. We follow U.S. GAAP which requires all stock-based payments to employees, including grants of employee stock options, to be recognized in the consolidated financial statements based on their grant-date fair values.

 

We use the Black-Scholes option pricing model to determine the fair value of stock options which requires us to estimate certain key assumptions. In accordance with the application of U.S. GAAP, we incurred no employee stock-based compensation cost for the year ended December 31, 2023. At December 31, 2023, we had approximately $3,000 unrecognized compensation cost relating to stock options, as well as performance based awards for which the ultimate vesting is unknown.

 

Income Taxes and Deferred Tax Assets. Income taxes are accounted for as prescribed in U.S. GAAP. Under the asset and liability method of U.S. GAAP, the Company recognizes the amount of income taxes currently payable. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities, and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years these temporary differences are expected to be recovered or settled.

 

We evaluate all available positive and negative evidence in each tax jurisdiction regarding the recoverability of any asset recorded in our Consolidated Balance Sheets and provide valuation allowances to reduce our deferred tax assets to an amount we believe is more likely than not to be realized. We regularly review our deferred tax assets for recoverability considering historical profitability, our ability to project future taxable income, the expected timing of the reversals of existing temporary differences and tax planning strategies. If we continue to operate at a loss in certain jurisdictions or are unable to generate sufficient future taxable income within the defined lives of such assets, we could be required to increase our valuation allowance against all or a significant portion of our deferred tax assets. This increase in valuation allowance could result in substantial increases in our effective tax rate and could have a material adverse impact on our operating results. Conversely, if and when our operations in some jurisdictions become sufficiently profitable before what we have estimated in our current forecasts, we would be required to reduce all or a portion of our current valuation allowance and such reversal would result in an increase in our earnings in such period.

 

Prior to September 30, 2021, we had been out of compliance with the terms of our credit facility and operating under a forbearance agreement, and had related going concern disclosure. We therefore established a valuation allowance reserve for substantially all of our deferred tax assets. As of December 31, 2023 and 2022, the amount of the net deferred tax asset was none, as we continued to record a valuation allowance against the gross value of the deferred tax asset. Each quarter and year-end, management makes a judgment to determine the extent to which the deferred tax asset will be recovered from future taxable income. This value was reduced, in large part, due to changes in US tax law effective 2018 which will impact the value of future deductions.

 

Fair Value Measurements. U.S. GAAP defines fair value, establishes a framework for measuring fair value, establishes a fair value hierarchy based on the quality of inputs used to measure fair value and enhances disclosure requirements for fair value measurements. U.S. GAAP clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. U.S. GAAP also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based upon the best information available. In February 2008, the FASB issued guidance now codified in U.S. GAAP which provides for delayed application of certain guidance related to non-financial assets and non-financial liabilities, except for items that are recognized or disclosed at fair value in the financial statements on a recurring basis (at least annually).

 

21

 

Item No. 7A Qualitative and Quantitative Disclosures Regarding Market Risk

 

Not applicable.

 

Item No. 8 Financial Statements and Supplementary Data

 

Reference is made to the Consolidated Financial Statements contained in Part IV hereof.

 

Item No. 9 Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

None.

 

Item No. 9A Controls and Procedures

 

(a) Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (the “Exchange Act”), that are designed to ensure that information required to be disclosed in the reports filed or submitted under the Exchange Act, is recorded, processed, summarized, and reported within the time periods specified by the Commission’s rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act are properly recorded, processed, summarized and reported within the time periods required by the Commission’s rules and forms.

 

We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), of the effectiveness of the design and operation of these disclosure controls and procedures, as such term is defined in Exchange Act Rule 13a-15(e), as of December 31, 2023. Based on this evaluation, the Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer) concluded that our disclosure controls and procedures were not effective as of December 31, 2023, the end of the period covered by this Annual Report on Form 10-K, due to the material weaknesses described below.

 

(b) Management’s Report on Internal Control over Financial Reporting

 

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act.

 

Internal control over financial reporting is a process designed 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. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness of internal control over financial reporting to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making our assessment of the effectiveness of internal control over financial reporting, management used the criteria set forth in Internal ControlIntegrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”).

 

22

 

A material weakness is a control deficiency, or combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of the registrant’s annual or interim financial statements will not be prevented or detected on a timely basis. As a result of our evaluation of our internal control over financial reporting, management identified the following material weaknesses in our internal control over financial reporting:

 

  We lacked a sufficient number of accounting professionals with the necessary knowledge, experience and training to adequately account for significant, unusual transactions that resulted in misapplications of GAAP, particularly with regard to the timing of recognition of certain non-cash charges, and
  We are overly dependent upon our Acting Chief Financial Officer, who at present is our Chief Executive Officer, within an environment that is highly manual in nature

 

Management concluded that there is a reasonable possibility that a material misstatement could occur in the consolidated financial statements if the control deficiencies were not remediated. Accordingly, management concluded that the matters described above are material weaknesses in the Company’s internal control over financial reporting and that the Company did not maintain effective internal control over financial reporting as of December 31, 2023.

 

Plan for Remediation of Material Weakness

 

Management has enhanced its available resource base and adjusted its processes with respect to the areas listed above. Additional procedures are in the process of being established and will be evaluated for effectiveness in the future. Two individuals were engaged to perform the duties of controller during 2022, but neither remains with the Company as of December 31, 2023. Further, the Company views the combination of Acting Chief Financial Officer duties with the Chief Executive Officer as temporary in nature.

 

This annual report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by its registered public accounting firm pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act, which permits the Company to provide only management’s report in this annual report.

 

(c) Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during our most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Item No. 9B Other Information

 

None

 

PART III

 

Item No. 10Directors, Executive Officers and Corporate Governance of the Registrant

 

The members of our Board of Directors (the “Board”), and our executive officers, together with their respective ages and certain biographical information are set forth below. Directors hold office until the next annual meeting of our shareholders and until their successors have been duly elected and qualified. Our executive officers are elected by and serve at the designation and appointment of the Board.

 

The following is a brief account of the business experience of each of our directors and executive officers during the past five years or more.

 

Name   Age   Position
Yubao Li   42   Chairman of the Board of Directors
Frank J. Cesario   54   Chief Executive Officer and Director; Acting Chief Financial Officer
Jana M. Schwan   47   Chief Operating Officer
Douglas Bosley   57   Director
Gerald (J.D.) Roberts, Jr.   65   Director
Philip Wong   45   Director

 

23

 

Frank Cesario, age 54, Chief Executive Officer and Director; Corporate Secretary; Acting Chief Financial Officer. Mr. Cesario first joined the Company in November 2017 as Chief Financial Officer. In December 2019 he was named President and Chief Executive Officer, and Director. He resigned as Chief Financial Officer in June 2020 and as President and Chief Executive Officer, and Director, in September 2020. During March 2021, he rejoined the Board as a Director. During January 2022 he was rehired by the Company as Chief Executive Officer and he retained his role as a Director. Upon the resignation of the Company’s then-Chief Financial Officer during January 2022, Mr. Cesario also became the Acting Chief Financial Officer. Mr. Cesario brings 20 years of CFO experience at manufacturing entities. Prior to joining the Company, Mr. Cesario served in similar roles with Nanophase Technologies Corporation and ISCO International, Inc., then publicly traded global suppliers of advanced materials and telecommunications equipment, respectively, as well as Turf Ventures LLC, a privately held chemicals distributor. From September 2020 until January 2022, Mr. Cesario served as Chief Financial Officer of Radiac Abrasives, Inc., a privately held manufacturer. He began his career with KPMG Peat Marwick and then served in progressively responsible finance positions within Material Sciences Corporation and Outokumpu Copper, Inc. Mr. Cesario holds an MBA (Finance) from DePaul University and a B.S. (Accountancy) from the University of Illinois and is a registered CPA in the State of Illinois.

 

Yubao Li, age 42, Chairman of the Board of Directors. Mr. Li has served as a Director of the Company since January 13, 2020 and was elected as Chairman of the Board on June 1, 2020. Mr. Li served as the Company’s Chief Executive Officer from September 2020 until January 2022. Mr. Li has been serving as the Chairman of Yunhong International since its inception in January 2019 and served as its Chief Executive Officer from January 2019 to September 2019. Mr. Li has been serving as the president of Hubei Academy of Science and Technology Service Station since July 2018. Since June 2018, Mr. Li has been serving as the Director of Photoproteins Research Centre at China’s Academy of Management Science, a research institute situated in Beijing where he supports innovation by defining the research focus of the group. Mr. Li also serves as a director and/or officer of several other entities, including as the Executive Director and General Manager of Hubei Teruiga Energy Co., Ltd, a new energy technology company, since November 2017, the Executive Director of Hubei Yuntong Energy Co., Ltd., a solar power and agriculture company, since April 2016, the Executive Director and General Manager of Hubei Yun Hong photovoltaic Co., Ltd., a solar power and agriculture company, since May 2016, the President of Hubei Yunhong Deren Tourism Co., Ltd., a tourism project developer, since May 2016 and the President of Yunhong Group Holdings Co., Ltd., a company engaged in the business of solar power construction and solar photovoltaic power generation, since 2013. In addition, in 2013, Mr. Li founded China Hubei Yunhong Energy Group Co., Ltd., a Chinese nutrition company operating in China and abroad, and he currently serves as the Chairman of its board of directors.

 

Douglas Bosley, age 57, Director. Mr. Bosley has served as a director of the Company since January 2022 and is a founding partner of Witan Law Group and a member of the firm’s Corporate Transactional and Securities practice. Mr. Bosley represents businesses and entrepreneurs at all stages of growth from inception to exit. Mr. Bosley’s practice focuses on three general areas of financing transactions, mergers and acquisitions and general corporate matters. Mr. Bosley’s financing experience includes representing venture capital firms and venture-backed companies, mezzanine debt transactions, and a wide range of other types of financing and securities transactions, as well as general corporate matters including formation and start-ups; equity compensation; contracts such as licensing, joint ventures, representative agreements, and development and service level agreements; and corporate governance matters. Before founding Witan Law, Mr. Bosley was a partner at Bosley Till Neue & Talerico (BTNT), a law firm, where he headed the transactional and securities practices. Prior to BTNT, Mr. Bosley operated Bosley Business Law, which he founded after more than a decade of sophisticated corporate and securities transactional experience at some of the world’s largest and most reputable corporate law firms. Mr. Bosley also served as general counsel of a Sacramento-based venture capital and professional services firm. He is a frequent speaker on legal issues related to start-ups, mergers and acquisitions and venture capital transactions. Mr. Bosley is a graduate of the Duke University School of Law, graduating with high honors and earning the Order of the Coif. He received his B.A. in Economics from California State University (Sacramento).

 

Gerald (J.D.) Roberts, Jr., age 65, Director. Mr. Roberts is Vice President of Strategy and Business Development at a Fortune 50 Corporation, having served in that capacity since 2018, and has served as a director of the Company since January 2022. In the previous 20 years, he held several senior roles at Aerojet Rocketdyne Holdings, Inc. and GenCorp/Aerojet. His career began in the aerospace and electronics industries in the United States and Australia, where he worked with companies including E-Systems, McDonnell Douglas, Northrop-Grumman, Gulfstream, Learjet and Hawker de Havilland. Mr. Roberts combined his credentials in engineering, finance and operations and his significant experience in strategic planning, organizational restructuring, and mergers, acquisitions, and divestitures to build value in international business opportunities. He received his MBA (Finance) from the University of California, Davis, and his B.S. in Mechanical Engineering from Virginia Tech.

 

Philip Wong, age 45, Director. Mr Wong has served as a director of the Company since January 2022 and is CEO of Shark AI Capital Corporation, an innovative business lending firm which he co-founded in 2020. Previously, he served as Chief Investment Officer of American Credit, Inc., as a Commercial Loan Officer at Applepie Capital, Inc., as Vice President / Senior Relationship Manager at Bank of the West / BNP Paribas, and as First Vice President / Senior Relationship Manager at Preferred Bank, among other roles in banking and business credit. Mr. Wong and has completed certifications in agile software development, software products management, healthcare analytics, and product management and marketing. He received his B.A. in Asian Studies from San Francisco State University.

 

24

 

Executive Officers Other Than Nominees

 

Jana Schwan. Ms. Schwan has been employed by the Company in progressively more responsible roles in operational, purchasing, and product development capacities since September 2002, and currently leads its Sales, Marketing and Business Development activities in addition to all Operations of the Company. Ms. Schwan was named Vice President of Operations in 2017 and Chief Operating Officer in 2020.

 

Jana Schwan is the daughter of John Schwan, who prior to his retirement from the Company served in several capacities, including as Chairman of the Board of Directors.

 

Except as disclosed in this Item 10 or Item 13 (Certain Relationships and Related Transactions, and Director Independence), there are no arrangements or understandings with major shareholders, customers, suppliers or others pursuant to which any of our directors or members of senior management were selected as such. In addition, there are no family relationships among our executive officers and directors.

 

Our future success depends, in significant part, on the continued service of certain key execute officers, managers, and others in various aspects of our business. We may not be able to find an appropriate replacement for any of our key personnel. Any loss or interruption of our key personnel’s service to the Company could adversely affect our ability to implement our business plan.

 

Corporate Governance

 

The business and affairs of the Company are managed under the direction of the Board of Directors in accordance with the Illinois Business Corporation Act and the Articles of Incorporation and By-laws of the Company, as amended. Members of the Board of Directors are kept informed of the Company’s business through discussions with the Chairman of the Board of Directors, the Chief Executive Officer, the President and other officers, by reviewing materials provided to them and by participating in meetings of the Board of Directors and its committees.

 

As of January 2022, the Board of Directors had five members. The Board has determined that each of Douglas Bosley, Gerald (J.D.) Roberts, Jr., and Philip Wong, presently directors of the Company, are independent based upon the application of the rules and standards of the NASDAQ Stock Market.

 

The Board of Directors met three times during 2023. No Director was absent for more than one meeting during 2023.

 

Board Leadership Structure

 

Yubao Li is Chairman of the Board of Directors, Frank Cesario is Chief Executive Officer and Jana Schwan is Chief Operating Officer. Mr. Cesario and Ms. Schwan are responsible for senior management functions. Mr. Cesario reports into the Board of Directors. The Board of Directors believes that this combination and allocation of roles provides the most efficient and effective leadership model for the Company, providing perspective and direction with regard to business strategies and plans to both the Board and management. The Company has no bylaw or policy in place that mandates that an officer serve as Chairman of the Board. The Board of Directors periodically evaluates its leadership structure.

 

Mr. Wong has been designated as the lead independent director. Mr. Wong is responsible for (i) communicating regularly with the Chief Executive Officer and other officers of the Company on behalf of the Board of Directors, and particularly the independent members of the Board of Directors, and (ii) calling separate meetings of the independent directors of the Company. At any such meetings, only independent directors are present and the independent directors are free to discuss any aspect of the Company’s business and risk management without the influence of interested directors or management.

 

All members of the Company’s Audit, Compensation and Nominating and Governance Committees have been determined to be independent based on application of the rules and standards of the NASDAQ Stock Market.

 

25

 

Board Role in Risk Oversight

 

The Board of Directors plays an active role, as a whole and at the committee level, in overseeing management of the Company’s risks. The Board regularly reviews information regarding our credit, liquidity and operations, as well as the risks associated with each. The Audit Committee oversees management of financial risks through regular meetings with the Company’s independent registered public accounting firm and the Company’s Chief Executive Officer, President and Chief Financial Officer. The Company’s Compensation Committee evaluates and addresses risks relating to executive compensation, our incentive compensation plans and other compensatory arrangements. The Nominating and Governance Committee manages risks associated with the independence of the Board of Directors and potential conflicts of interest. While each committee is responsible for evaluating certain risks and overseeing the management of those risks, the entire Board of Directors is regularly informed through management and committee reports to the full Board about these and other operational risks.

 

Committees of the Board of Directors

 

The Board of Directors has standing Audit, Compensation and Nominating and Governance Committees.

 

Audit Committee

 

Since 2000, the Company has had a standing Audit Committee, which is presently composed of Mr. Wong (Chairman), Mr. Bosley and Mr. Roberts. Each of the members of the Audit Committee is independent based on the application of the rules and standards of the NASDAQ Stock Market and Rule 10a-3(b) under the Securities Exchange Act of 1934. Mr. Wong has been designated as, and is, the Company’s “Audit Committee Financial Expert” in accordance with Item 407(d)(5) of Regulation S-K and meets the requirements for an audit committee expert as set forth in that item. The Audit Committee has primary responsibility meetings with management and independent auditors to discuss the Company’s financial statements. The Company’s Board of Directors has adopted a written charter, as amended, for the Company’s Audit Committee, a copy of which has been posted and can be viewed on the Company’s Internet website at http://www.ctiindustries.com under the section entitled “Investor Relations.” In addition, the Audit Committee has adopted a complaint monitoring procedure to enable confidential and anonymous reporting to the Audit Committee of concerns regarding, among other things, questionable accounting or auditing matters. The Audit Committee has primary responsibility for:

 

Appointing, compensating, and retaining our registered independent public accounting firm;

 

Overseeing the work performed by any outside accounting firm;

 

Assisting the Board of Directors in fulfilling its responsibility by reviewing the financial reports provided by us to the SEC, our shareholders, or to the general public, as well as the Company’s internal financial and accounting controls; and

 

Recommending, establishing, and monitoring procedures designed to improve the quality and reliability of the disclosure of our financial condition and results of operations.

 

The Audit Committee met once during 2023.

 

Compensation Committee

 

The Compensation Committee is composed of Mr. Roberts (Chairman), Mr. Bosley and Mr. Wong. The Board has determined that each of the members of the Compensation Committee is independent as defined in the listing standards for the NASDAQ Stock Market. The Compensation Committee reviews and acts on the Company’s executive compensation and employee benefit and retirement plans, including their establishment, modification and administration. It also recommends to the Board of Directors the compensation of the Chief Executive Officer and certain other executive officers. The Compensation Committee has a charter which has been posted and can be viewed on the Company’s Internet website at http://www.ctiindustries.com under the section entitled “Investor Relations.” The Compensation Committee met twice in 2023.

 

26

 

Nominating and Governance Committee

 

In 2005, the Company established a Nominating and Governance Committee. The Nominating and Governance Committee consists of Mr. Bosley (Chairman), Mr. Roberts and Mr. Wong. The Nominating and Governance Committee does not have a charter. The Board of Directors has determined that each of the members of the Nominating and Governance Committee is independent as defined in the listing standards for the NASDAQ Stock Market.

 

The Nominating and Governance Committee has not adopted a formal policy with regard to consideration of director candidates recommended by security holders. The Company believes that continuing service of qualified incumbent members of the Board of Directors promotes stability and continuity at the Board level, contributes to the Board’s ability to work as a collective body and provides the benefit of familiarity and insight into the Company’s affairs. Accordingly, the process of the Nominating and Governance Committee for identifying nominees reflects the Company’s practice of re-nominating incumbent directors who continue to satisfy the criteria for membership on the Board. For vacancies that are anticipated on the Board of Directors, the Nominating and Governance Committee intends to seek out and evaluate potential candidates from a variety of sources that may include recommendations by security holders, members of management, the Board of Directors, consultants and others. The minimum qualifications for potential candidates for the Board of Directors include demonstrated business experience, decision-making abilities, personal integrity and a good reputation.

 

The Board’s statement regarding diversity is below. This has become a larger factor in the Nominating Committee’s evaluation of potential candidates. While there is no formal policy for considering diversity when nominating a potential director, it is a consideration that is evaluated along with other qualifications of potential candidates, and broadly a goal of the Company. In light of the foregoing, it is believed that a formal, written policy and procedure with regard to consideration of director candidates recommended by security holders is not necessary in order for the Nominating and Governance Committee to perform its duties.

 

The Nominating Committee did not meet in 2023. All of the independent directors of the Board of Directors participated in the nominating process and, in separate session, voted in favor of recommending to the Board of Directors the nomination of each of the nominees for election as directors.

 

Board Diversity

 

The current Board has five directors, all male, two of whom are of Asian background and three Caucasian. The Board recently had two female directors who retired from the Board during January 2022. With only five directors, the Company has limited opportunity to maintain the breadth of diversity it seeks. The Company has made diversity a goal, particularly as it moved from a 100% Caucasian, 100% male Board of Directors at the beginning of 2020 to three Asian directors, two of whom female, later that year. The Company plans to continue to strive for broad representation on its Board of Directors.

 

27

 

Section 16(a) Beneficial Ownership Reporting Compliance

 

Section 16(a) of the Securities Exchange Act of 1934 requires the Company’s officers and directors, and persons who own more than ten percent of a registered class of the Company’s equity securities, to file reports of ownership and changes in ownership with the Securities and Exchange Commission and with the NASDAQ Stock Market. Officers, directors and greater than ten-percent shareholders are required by SEC regulation to furnish the Company with copies of all Section 16(a) forms they file.

 

Based solely on a review of such forms furnished to the Company, the Company believes that during calendar year 2023, all Section 16(a) filing requirements applicable to the officers, directors and ten-percent beneficial shareholders were satisfied.

 

Code of Ethics

 

The Company has adopted a code of ethics that applies to its senior executive and financial officers. The Company’s Code of Ethics seeks to promote (i) honest and ethical conduct, including the ethical handling of actual or apparent conflicts of interest between personal and professional relationships, (ii) full, fair, accurate, timely and understandable disclosure of information to the Commission, (iii) compliance with applicable governmental laws, rules and regulations, (iv) prompt internal reporting of violations of the Code to predesignated persons, and (v) accountability for adherence to the Code. A copy of the Code of Ethics has been posted and may be viewed on the Company’s Internet website at http://www.ctiindustries.com under the heading “Investor Relations.” The Company will provide to any person without charge upon request a copy of the Code of Ethics. You may make such request by sending a written request to the Corporate Secretary at 22160 N. Pepper Road, Lake Barrington, Illinois 60010 and providing a return address.

 

Executive Compensation Recovery (“Clawback”) Policy

 

During 2023, the Company adopted an Executive Compensation Recovery (“Clawback”) Policy, wherein certain performance-based executive compensation may be recovered by the Company if subsequent restatement or other adjustment negatively impacts the awarding of such incentive compensation during a three year lookback period and under certain conditions as further defined in the policy.

 

Item No. 11 Executive Compensation

 

The following table sets forth summary compensation information with respect to the Principal Executive Officer and each of the two other most highly compensated executive officers. These individuals, including the Principal Executive Officer, are collectively referred to in this proxy statement as the Named Executive Officers.

 

               Non-Equity         
           Option   Incentive Plan   All other     
Name/Title  Year   Salary   Awards   Compensation   compensation   Total 
           (1)   (2)   (3)     
                         
Frank Cesario  2023   $250,000   $39,400   $    -   $-   $289,400 
Chief Executive Officer(4)  2022   $235,577   $102,500   $-   $-   $338,077 
                              
Jana M. Schwan  2023   $225,166   $14,000   $-   $9,500   $248,666 
Chief Operating Officer (5)  2022   $201,910   $43,000   $-   $9,500   $254,410 

 

SUMMARY COMPENSATION TABLE

 

(1) Reflects the compensation expense recognized in 2023 and 2022 for stock awards under ASC Topic 718 as reported in the Company’s audited financial statements.
(2) Amounts determined under the Company’s incentive compensation program.
(3) Amounts for include matching 401(k) contributions and insurance premiums
(4) Mr. Cesario rejoined the Company in January 2022 as Chief Executive Officer and Acting Chief Financial Officer.
(5) Ms. Schwan became Chief Operating Officer in 2020.

 

28

 

Narrative Disclosure for Summary Compensation Table

 

Employment Agreements with Our Named Executive Officers

 

No employment agreements existed until January 2022, when Mr. Cesario entered into an employment agreement with the Company. That agreement includes a base salary of $250,000 per year. Mr. Cesario received an inducement grant of stock in the amount of 250,000 shares, 25,000 of which vested immediately, with the remaining shares scheduled to vest based upon the achievement of certain goals and objectives as set forth in the agreement. Mr. Cesario is eligible to receive a performance-based bonus of $300,000. In the event that Mr. Cesario is terminated without cause, he is eligible to receive twelve (12) months of salary in accordance with the agreement.

 

Information Relating to Cash Incentives

 

The Board of Directors previously had adopted an Incentive Compensation Plan providing for annual incentive compensation to be paid to executive and managerial employees of the Company. Under the Plan, designated Named Executive Officers and several other executive officers and managers may receive incentive compensation payments, determined on a quarterly and annual basis, based upon the income of the Company before provision for income tax or for incentive compensation if the net income exceeds a threshold amount of profit for any quarter of $100,000 and, for the year, of $250,000. The benefits under the Plan are divided into two Pools of compensation. Pool I (representing the largest pool of incentive compensation) covers senior executive officers and managers who participate in the pool of incentive compensation based upon a percentage allocation recommended by the Compensation Committee and determined by the Board of Directors each year. Pool II covers other executives and managers who are selected to participate in proportions determined by management. The Compensation Committee recommends the amount of the incentive compensation awards which, in the aggregate, may not exceed sixteen percent of the net income of the Company (before provision for income tax or incentive compensation under the Plan). Further, the amount of incentive compensation to any participant may not exceed the annual base compensation of the participant. The Compensation Committee believed such incentive compensation motivates participants to achieve strong profitability which is viewed as the most significant element of corporate performance, provides rewards for strong corporate performance and aligns the incentive with the interests of the shareholders. Incentive compensation participation levels are generally determined during the first quarter of each fiscal year.

 

In determining the executives who participate in the incentive compensation awards in Pool I each year, and the relative amount of the award to each participant, the Compensation Committee considers and takes into account (i) the position of the executive, (ii) the level of responsibility and authority of the executive, (iii) the performance of the executive, and (iv) the extent to which the executive is in a position to affect the financial results and profitability of the Company. The current Board of Directors is considering a revised incentive plan and terminating the plan described in this section. No replacement plan has yet been adopted, but the Board of Directors and Management have both indicated their desire to change this program.

 

Long-Term Equity Incentives

 

The Board of Directors adopted and approved a new incentive option plan in April 2018 which was submitted to, and approved by, our shareholders at the annual meeting of shareholders on June 8, 2018 (the “Plan”). This Plan updated and replaced the prior Stock Incentive Plan from 2009. Under the Plan, the Compensation Committee of the Board of Directors is authorized to issue incentive options, non-statutory options, restricted stock awards and stock grants to officers, directors, management personnel and consultants of the Company. The Board of Directors determined that no further options would be granted under the 2009 Incentive Stock Plan.

 

29

 

Stock and option grants under the Plan will be determined from time to time by the Compensation Committee in consultation with management. The actual grant for each executive is determined by taking into consideration (i) individual performance, (ii) corporate performance and (iii) prior grants to, or stock ownership of the Company by, the executive or director. Generally, stock options are granted with an exercise price equal to or greater than the closing price of the Company’s common stock on the NASDAQ Stock Market on the date of the grant.

 

During 2023, each of the three independent Directors was granted 5,000 shares of restricted stock that vest over 12 months.

 

During 2022, each of the three independent Directors was granted 5,000 shares of restricted stock that vest over 12 months.

 

Effective January 2022, and in accordance with the Employment Agreement of Chief Executive Officer Frank Cesario, a grant of restricted stock was made in the amount of 250,000 shares. 25,000 shares vested immediately, while the remaining 225,000 are subject to performance conditions as further detailed in the share grant. Specifically, the restrictions on the remaining 225,000 shares will lapse based on satisfaction of the following performance goals and objectives and continued employment through the date of meeting such targets:

 

● The restrictions on 56,250 shares of the award will lapse and the award will vest when the Company’s trailing-twelve-month EBITDA equals or exceeds $1 million at any time on or after January 1, 2022.

● The restrictions on 56,250 shares of the award will lapse and the award will vest in the event the Company’s common shares trade at or above $5/share for ten or more consecutive trading days.

● The restrictions on 56,250 shares of the award will lapse and the award will vestwhen the Company’s operating cash flow, calculated cumulatively from the date of employment, equals or exceeds $1.5 million. The Compensation Committee determined this condition was satisfied during February 2023.

● The restrictions on 56,250 shares of the award will lapse and the award will vest in the event the Company is able to refinance its current lender with a traditional lender on terms and conditions customary for such financing. On August 23, 2022, the Compensation Committee determined this condition had been satisfied with an amended agreement with the Company’s lender.

 

During 2022, the Compensation Committee awarded the Company’s Chief Operating Officer a grant of 100,000 shares of restricted stock. 20,000 of those shares vest over a 12 month period while the remaining shares vest 20,000 each based on the performance conditions above.

 

The Compensation Committee (as defined in the Plan) shall be responsible for determining when the conditions above have been satisfied. The Company records compensation expense with each vesting, and records a likelihood of vesting weighted analysis to the extent it has visibility to do so. Without such visibility, it considers such probability as de minimis until additional information is available.

 

30

 

Retirement Benefits

 

The Company maintains a 401(k) employee savings plan in which all salaried employees are eligible to participate. The plan is a tax qualified retirement plan.

 

Under the 401(k) Plan, employees may contribute up to 15% of their eligible compensation to the Plan and the Company will contribute a matching amount to the Plan each year. Participating employees may direct the investment of individual and company contributions into one or more of the investment options offered by the Plan. The Company has the ability to make matching contributions under the Plan, but none were made during 2023 or 2022.

 

OUTSTANDING EQUITY AWARDS

 

   Equity Awards 
   Number of Securities Underlying     
   Unvested Performance Grants   Exercise 
Name  Exercisable   Unexercisable   Price ($) 
Frank J. Cesario          -    112,500   $         - 
                
Jana M. Schwan   -    40,000   $- 

 

EQUITY COMPENSATION PLAN INFORMATION

 

The following table sets forth the common stock of the Company authorized for issuance under the Company’s equity compensation plans as of December 31, 2023.

 

Plan Category  Number of securities to
be issued upon exercise
of outstanding options,
warrants and rights
   Weighted-average
exercise price of
outstanding options,
warrants and rights
   Number of securities
remaining available for
future issuance under
equity compensation plans
 
Equity compensation plans by security holders   182,500   $               -    182,500 
                
Equity compensation plans not approved by security holders   -    -    - 
                
Total   182,500   $-    182,500 

 

Payments Upon Termination or Change of Control

 

The employment agreement with Frank Cesario, effective January 2022, includes payment of twelve months salary upon termination except for cause as is defined by that agreement.

 

31

 

Director Compensation

 

The following table sets forth the compensation of directors of the Company during the year ended December 31, 2023:

 

DIRECTOR COMPENSATION

 

   Director’s   Stock   All other     
Name  Fees   Awards (1)   compensation   Total 
Yubao Li  $-   $-   $-   $- 
                     
Frank Cesario  $-   $-   $-   $- 
                     
Douglas Bosley  $12,000   $4,750   $          -   $16,750 
                     
JD Roberts  $12,000   $4,750   $-   $16,750 
                     
Philip Wong  $12,000   $4,750   $-   $16,750 

 

  (1) Reflects the compensation expense recognized in 2022 for stock awards under ASC Topic 718 as reported in the Company’s audited financial statements.

 

Narrative Description of Director Compensation

 

Payments to non-employee directors were suspended during 2019, and restarted as of January 2022.

 

Agreements Between Third Parties and Directors

 

There are no agreements or arrangements by which any directors or nominees are to receive compensation or other payments from third parties in return for serving on the Board of Directors.

 

Item No. 12 Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

The Board of Directors knows of no other matters to be presented for shareholder action at the Annual Meeting. On matters which may be raised at the Annual Meeting that are not covered by this Proxy Statement, the persons named in the proxy will have full discretionary authority to vote.

 

32

 

BENEFICIAL OWNERSHIP OF SHARES BY MANAGEMENT

AND SIGNIFICANT SHAREHOLDERS

 

The following table provides information concerning the beneficial ownership of the Company’s Common Stock by each director and nominee for director, certain executive officers, and by all directors and officers of the Company as a group as of December 31, 2023. In addition, the table provides information concerning the current beneficial owners, if any, known to the Company to hold more than 5 percent of the outstanding Common Stock of the Company.

 

The amounts and percentage of stock beneficially owned are reported based on regulations of the Securities and Exchange Commission (“SEC”) governing the determination of beneficial ownership of securities. Under the rules of the SEC, a person is deemed to be a “beneficial owner” of a security if that person has or shares “voting power,” which includes the power to dispose of or to direct the disposition of such security. A person is also deemed to be a beneficial owner of any securities of which that person has a right to acquire beneficial ownership within 60 days after December 31, 2023. Under these rules, more than one person may be deemed a beneficial owner of the same securities and a person may be deemed a beneficial owner of securities in which he has no economic interest. The percentage of Common Stock beneficially owned is based on 20,771,937 shares of Common Stock outstanding as of December 31, 2023.

 

  

Shares of

Common Stock

  

Shares of

Preferred Stock

  

Percent of

 
Name and Address of Beneficial Owner  Beneficially Owned   Beneficially Owned  

Common

Stock

 
Yubao Li (Chairman of the Board of Directors)/Yunhong   7,100,000(1)   -    35%
Mr. Shuai Wang   1,888,078    -    9%
Icy Mellon LLC   1,826,399    -    9%
Mitzners Consulting   1,564,691    -    8%
Frank Cesario (Chief Executive Officer, Director, Acting Chief Financial Officer)   139,500    -    * 
Jana Schwan (Chief Operating Officer)   65,725    -    * 
Douglas Bosley, Director   10,000    -    * 
Gerald JD Roberts, Jr., Director   10,000    -    * 
Philip Wong, Director   10,000    -    * 
All Current Directors and Executive Officers as a group   7,335,225             -         36%

 

(1) These shares are held by LF Investments Pte. Ltd., a Singapore private limited company controlled by Mr. Li.

 

*Less than one percent

 

33

 

Item No. 13 Certain Relationships and Related Transactions

 

As of December 2017, Mr. John H. Schwan was owed a total of $1.1 million, with additional accrued interest of $0.4 million, by the Company. As part of the December 2017 financing with PNC Bank, Mr. Schwan executed a subordination agreement related to these amounts due him, as evidenced by a related note representing the amount owed to Mr. Schwan. During January 2019, Mr. Schwan and the Company agreed to an exchange of $0.6 million of his debt for approximately 181,000 shares of CTI common stock at the then market rate of $3.32 per share. As of December 31, 2023, the balance of Mr. Schwan’s note was approximately $1.3 million, including accrued interest. Mr. Schwan is the father of Jana Schwan. Per agreement between the parties, this note was repaid in three installments: $0.5 million on January 2, 2024, another $0.5 million on January 16, 2024, and the remaining $0.3 million during March 2024.

 

Relationships and transactions in which the Company and its directors and executive officers or their immediate family members are participants or have conflicts of interest are reviewed and approved by the Audit Committee. While the Audit Committee has not adopted a written policy for the review and approval of related party transactions, in determining whether to approve or ratify any such transaction, the Audit Committee considers, in addition to such other factors it may deem appropriate in the circumstances, whether (i) the transaction is fair and reasonable to the Company, (ii) under all of the circumstances, the transaction is in, or not inconsistent with, the Company’s best interests, and (iii) the transaction will be on terms no less favorable to the Company than could have been obtained in an arms’ length transaction with an unrelated third party. The Audit Committee, in its discretion, may request information from any party to facilitate its consideration of matter. The Audit Committee does not allow a director to participate in any review, approval or ratification of any transaction if he or she, or his or her immediate family member, has a direct or indirect material interest in the transaction.

 

Item No. 14 Principal Accountant Fees and Services

 

The following table sets forth the amount of fees billed by our independent registered public accounting firm, for professional services during the year. A combination of LJ Soldinger Associates LP and BF Borgers CPA, PC for the year ended December 31, 2022, and BF Borgers CPA, PC for the year ended December 31, 2023:

 

   Dec. 31, 2023   Dec. 31, 2022 
Audit Fees (1)  $357,500   $330,100 
Other Audit Related Fees (2)   -    - 
All Other Fees (3)   -    6,000 
Total Fees  $357,500   $336,100 

 

(1) Includes the annual financial statement audit and limited quarterly reviews and expenses.

 

(2) Includes fees and expenses for other audit related activity.

 

(3) May represent tax services and other consulting services.

 

All audits, tax and other services to be performed for the Company must be pre-approved by the Audit Committee. The Audit Committee reviews the description of services and an estimate of the anticipated costs to perform those services. Services not previously approved cannot commence until such approval has been granted. Pre-approval is granted usually at regularly scheduled meetings. If unanticipated items arise between meetings of the Audit Committee, the Audit Committee has delegated approval authority to the Chairman of the Audit Committee, in which case the Chairman communicates such pre-approvals to the full Committee at its next meeting.

 

The Audit Committee of the Board of Directors reviews all relationships with its independent auditors, including the provision of non-audit services, which may relate to the independent registered public accounting firm’s independence.

 

34

 

PART IV

 

Item No. 15 Exhibits and Financial Statement Schedules

 

(a)(1) The following documents are filed under pages F-1 through F-20 and are included as part of this Form 10-K:

 

REPORTS OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM F-1
CONSOLIDATED BALANCE SHEETS F-2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) F-3
CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY F-4
CONSOLIDATED STATEMENTS OF CASH FLOWS F-5
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS F-6

 

(a)(2) All financial statement schedules are omitted because the information is inapplicable or presented in the notes to the financial statements, except for Schedule II – Valuation and qualifying accounts.

 

(a)(3) Exhibits required by Item 601 of Regulation S-K are incorporated herein by reference and are listed on the attached Exhibit Index.

 

35

 

Exhibit

Number

  Document
     
3.1   Restated Articles of Incorporation (Incorporated by reference to Exhibit A to Registrant’s Schedule 14A Definitive Proxy Statement filed April 29, 2015).
3.2   Amended and Restated By-Laws of Yunhong CTI, Ltd (Incorporated by reference to Exhibit 3.2, contained in Registrant’s Form 8-K filed on March 17, 2017).
3.3   Amended and Restated By-Laws of Yunhong Green CTI Ltd (Incorporated by reference to Exhibit 3.2 contained in Registrant’s Form 8-K filed on September 6, 2023)
3.4   Amended and Restated Certificate of Designation of Series A Convertible Preferred Stock (Incorporated by reference to Exhibit 3.1, contained in the Registrant’s form 8-K filed on February 19, 2020).
3.5   Articles of Amendment to the Registrant’s Articles of Incorporation (Incorporated by reference to Exhibit 3.1, contained in the Registrant’s form 8-K filed on March 16, 2020).
3.6   Certificate of Designations, Preferences and Rights of Series B Redeemable Convertible Preferred Stock, No Par Value (Incorporated by reference to Exhibit 3.1 contained in Registrant’s Form 8-K/A filed on May 5, 2021).
3.7   Certificate of Designations of Series C Convertible Preferred Stock (Incorporated by reference to Exhibit 3.1 contained in Registrant’s Form 8-K/A filed on May 5, 2021).
3.8   Certificate of Designations of Series D Convertible Preferred Stock (Incorporated by reference to Exhibit 3.1 contained in Registrant’s Form 8-K filed on December 7, 2021).
4.1   Form of Yunhong CTI, Ltd common stock certificate (Incorporated by reference to Exhibit 4.1 contained in Registrant’s Report on Form 10-K dated March 31, 2017).
10.1   Yunhong CTI, Ltd 2018 Stock Incentive Plan (Incorporated by Reference to Schedule A contained in Registrant’s 14A Definitive Proxy Statement, as filed with the Commission on April 30, 2018)
10.2   Subscription Agreement among Registrant and John H. Schwan dated December 21, 2018 (Incorporated by reference to Exhibit 10.1, contained in Registrant’s form 8-K filed on January 17, 2019).
10.3   Stock Purchase Agreement, dated as of January 3, 2020 (Incorporated by reference to Exhibit 10.1, contain in Registrants form 8-K filed on January 3, 2020).
10.4   Amendment No. 1 to Securities Purchase Agreement, dated as of February 24, 2020 (Incorporated by reference to Exhibit 10.1, contained in the Registrant’s form 8-K filed on February 26, 2020).
10.5   Amendment No.2 to Securities Purchase Agreement dated as of April 13, 2020 (Incorporated by reference to Exhibit 10.1, contained in Registrant’s form 8-K filed on April 17, 2020.
10.6   Stock Purchase Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on November 25, 2020).
10.7   Securities Purchase Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on January 15, 2021).
10.8   Purchase and Sale Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on April 29, 2021).
10.9   Lease Agreement (Incorporated by reference to Exhibit 10.2 contained in Registrant’s Form 8-K filed on April 29, 2021).
10.10   Promissory Note (Incorporated by reference to Exhibit 10.3 contained in Registrant’s Form 8-K filed on April 29, 2021).
10.11   Stock Redemption Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on August 5, 2021).
10.12   Loan and Security Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on October 6, 2021).
10.13   Stock Purchase Agreement (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Form 8-K filed on December 7, 2021).
10.14   Warrant (Incorporated by reference to Exhibit 10.2 contained in Registrant’s Form 8-K filed on December 7, 2021).
10.15   Employment Agreement (Offer Letter) between Frank Cesario and the Company dated December 29, 2021 (Incorporated by reference to Exhibit 10.1 contained in Registrant’s Report on Form 8-K filed on January 11, 2022).
10.16   Exclusive Distribution Agreement, dated as of January 28, 2023 (Incorporated by reference to Exhibit 99.1 contained in Registrant’s Form 8-K filed on February 2, 2023).
14.1   Code of Ethics (Incorporated by reference to Exhibit 14 contained in the Registrant’s Form 10-K/A Amendment No. 2, as filed with the Commission on October 13, 2004).
23.1   Consent of Independent Registered Public Accounting Firm, BF Borgers CPA PC.
31.1   Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and rule 15d-14(a) of the Securities Exchange Act, as amended (filed herewith).
31.2   Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and rule 15d-14(a) of the Securities Exchange Act, as amended (filed herewith).
32.1   Certification of Chief Executive Officer and Chief Financial Officer Pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
97   Incentive compensation recovery (Clawback) policy
101   Interactive Data Files, including the following materials from the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in XBRL: (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Cash Flows, and (iv) the Notes to Consolidated Financial Statements.
104   Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)

 

  (a) The Exhibits listed in subparagraph (a)(3) of this Item 15 are attached hereto unless incorporated by reference to a previous filing.
  (b) The Schedule listed in subparagraph (a)(2) of this Item 15 is attached hereto.

 

Item No. 16 Summary

 

None.

 

36

 

SIGNATURES

 

In accordance with Section 13 or 15(d) of the Exchange Act the Registrant caused this report to be signed on its behalf by the undersigned thereunto duly authorized on March 29, 2024.

 

  Yunhong Green CTI, LTD
     
  By: /s/ Frank Cesario
   

Frank Cesario, Chief Executive Officer, Acting Chief

Financial Officer, Director

 

In accordance with the Exchange Act, this report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Signatures   Title   Date
         
/s/ Yubao Li   Chairman of the Board of Directors   March 29, 2024
Yubao Li        
         
/s/ Douglas Bosley   Director   March 29, 2024
Douglas Bosley        
         
/s/ Gerald (J.D.) Roberts, Jr.   Director   March 29, 2024
Gerald (J.D.) Roberts, Jr.        
         
/s/ Philip Wong   Director   March 29, 2024
Philip Wong        

 

37

 

Yunhong Green CTI, LTD and Subsidiaries

 

Consolidated Financial Statements

 

Years ended December 31, 2023 and 2022

 

Contents

 

Consolidated Financial Statements:  
Report of Independent Registered Public Accounting Firm (PCAOB ID 5041) F-1
   
Consolidated Balance Sheets as of December 31, 2023 and 2022 F-2
Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2023 and 2022 F-3
Consolidated Statements of Shareholders’ Equity as of December 31, 2023 and 2022 F-4
Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022 F-5
Notes to Consolidated Financial Statements for the years ended December 31, 2023 and 2022 F-6

 

Financial Statement Schedule:

 

All other schedules for which a provision is made in the applicable accounting regulation of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and, therefore, have been omitted.

 

38

 

Report of Independent Registered Public Accounting Firm

 

To the shareholders and the board of directors of Yunhong Green CTI Ltd.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheet of Yunhong Green CTI Ltd. (the “Company”) as of December 31, 2023, the related statement of operations, shareholders’ equity (deficit), and cash flows for the year then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States.

 

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 3 to the financial statements, the Company’s significant operating losses raise substantial doubt about its ability to continue as a going concern. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audit. 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 audit 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 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 audit included performing procedures to assess the risks of material misstatement of the 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 financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

 

Critical Audit Matters

 

Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or are required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved especially challenging, subjective, or complex judgments.

 

We determined that there are no critical audit matters.

 

/s BF Borgers CPA PC

BF Borgers CPA PC (PCAOB ID 5041)

 

We have served as the Company’s auditor since 2022

Lakewood, CO

March 29, 2024

 

F-1

 

Yunhong Green CTI, Ltd

Consolidated Balance Sheets

 

  

December 31,

2023

  

December 31,

2022

 
ASSETS          
Current assets:          
Cash and cash equivalents  $921,000   $146,000 
Accounts receivable, net   3,975,000    1,618,000 
Inventories   7,791,000    8,325,000 
Prepaid expenses   332,000    389,000 
Other current assets   -    - 
           
Total current assets   13,019,000    10,478,000 
           
Property, plant and equipment:          
Machinery and equipment   17,940,000    17,723,000 
Office furniture and equipment   2,084,000    2,084,000 
Intellectual property   783,000    783,000 
Leasehold improvements   39,000    39,000 
Fixtures and equipment at customer locations   519,000    519,000 
Projects under construction   112,000    108,000 
Property, plant and equipment, gross   21,477,000    21,256,000 
Less : accumulated depreciation and amortization   (20,613,000)   (20,334,000)
           
Total property, plant and equipment, net   864,000    922,000 
           
Other assets:          
Operating lease right-of-use   3,364,000    3,882,000 
Other assets   -    - 
           
Total other assets   3,364,000    3,882,000 
           
TOTAL ASSETS   17,247,000    15,282,000 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current liabilities:          
           
Trade payables  $917,000   $1,313,000 
Line of credit   4,991,000    2,878,000 
Notes payable - current portion   140,000    289,000 
Notes payable - officers, subordinated   1,344,000    - 
Operating lease liabilities   522,000    518,000 
Accrued liabilities   2,226,000    2,480,000 
           
           
Total current liabilities   10,140,000    7,478,000 
           
Long-term liabilities:          
Notes payable – net of current portion   533,000    427,000 
Notes payable - officers, subordinated   -    1,267,000 
Operating lease liabilities   2,842,000    3,364,000 
           
Total long-term liabilities   3,375,000    5,058,000 
           
TOTAL LIABILITIES   13,515,000    12,536,000 
           
Equity:          
Yunhong CTI, Ltd shareholders’ equity:          
Series B Preferred Stock — no par value, none and 170,000 shares authorized, issued and outstanding at December 31, 2023 and 2022 respectively (liquidation preference - $1.7 million as of December 31, 2022)   -    1,851,000 
           
Common stock - no par value, 2,000,000,000 and 50,000,000 shares authorized, 20,815,595 and 16,102,749 shares issued and 20,771,937 and 16,059,991 shares outstanding at December 31, 2023 and December 31, 2022 respectively   21,283,000    21,283,000 
Paid-in-capital   6,967,000    3,895,000 
Accumulated deficit   (24,357,000)   (24,122,000)
Less: Treasury stock, 43,658 shares   (161,000)   (161,000)
           
Total Yunhong CTI, Ltd Shareholders’ Equity   3,732,000    2,746,000 
           
Total Shareholders’ Equity   3,732,000    2,746,000 
           
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY  $17,247,000   $15,282,000 

 

See accompanying notes to consolidated financial statements

 

F-2

 

Yunhong Green CTI, Ltd

Consolidated Statements of Operations and Comprehensive Income (Loss)

 

   2023   2022 
  

For the Twelve Months Ended

December 31,

 
   2023   2022 
         
Net Sales  $17,804,000   $18,048,000 
           
Cost of Sales   14,546,000    14,910,000 
           
Gross profit   3,258,000    3,138,000 
           
Operating expenses:          
General and administrative   2,995,000    3,720,000 
Selling   131,000    136,000 
Advertising and marketing   531,000    402,000 
           
Total operating expenses   3,657,000    4,258,000 
           
Loss from operations   (399,000)   (1,120,000)
           
Other (expense) income:          
Interest expense   (628,000)   (450,000)
Other income/(expense)   792,000    103,000 
           
Total other expense, net   164,000    (347,000)
           
Loss from continuing operations before taxes   (235,000)   (1,467,000)
           
Income tax expense   -    - 
           
Loss from continuing operations   (235,000)   (1,467,000)
           
Income (Loss) from discontinued operations , net of tax   -    - 
           
Net Loss  $(235,000)  $(1,467,000)
           
Less: Net loss attributable to noncontrolling interest   -    - 
           
Net loss attributable to Yunhong CTI, Ltd  $(235,000)  $(1,467,000)
           
Other Comprehensive Income (Loss)          
Foreign currency adjustment   -    - 
Reclassification of foreign currency adjustment to earnings   -    - 
Comprehensive loss  $(235,000)  $(1,467,000)
           
Deemed dividends on preferred stock and amortization of beneficial conversion feature  $(11,000)  $(584,000)
           
Net Loss Attributable to Yunhong CTI Ltd Common Shareholders  $(246,000)  $(2,051,000)
           
Basic income (loss) per common share          
Basic income (loss) per common share  $(0.01)  $(0.22)
           
Diluted income (loss) per common share          
Diluted income (loss) per common share  $(0.01)  $(0.22)
           
Weighted average number of shares and equivalent shares of common stock outstanding:          
Basic   19,526,633    9,301,888 
           
Diluted   19,526,633    9,301,888 

 

See accompanying notes to consolidated financial statements

 

F-3

 

Yunhong Green CTI, Ltd

Consolidated Statements of Shareholders’ Equity

 

   Shares   Amount   Shares   Amount   Capital   (Deficit) Earnings   Loss   Shares   Amount   TOTAL 
           Yunhong CTI, Ltd     
                           Accumulated             
                           Other   Less     
   Series B Preferred Stock   Common Stock   Paid-in   Accumulated   Comprehensive   Treasury Stock     
   Shares   Amount   Shares   Amount   Capital   (Deficit) Earnings   Loss   Shares   Amount   TOTAL 
                                         
Balance December 31, 2022-         170,000   $1,851,000-  16,102,749-  $21,283,000   $3,895,000   $          (24,122,000)  $-    (44,000)  $(161,000)   2,746,000 
                                                   
Series B Convertible Preferred Stock Issuance   (170,000)   (1,862,000)   1,888,078         1,862,000                        - 
Common stock issued for notes payable and investor deposit             1,908,336         884,000                        884,000 
Accrued Deemed Dividend - Series B Preferred Stock        11,000              (11,000)                       - 
Equity compensation             116,250         21,000                        21,000 
Broker issuance             125,000                                  - 
Conversion of warrants and deferred liability             675,182         316,000                        316,000 
Net Income (Loss)-        -   -             (235,000)                  (235,000)
Foreign Currency Translation                                 -    -    -    - 
Balance December 31, 2023-  -   $--  20,815,595-  $21,283,000   $6,967,000   $(24,357,000)  $           -    (44,000)  $(161,000)  $3,732,000 

 

   Shares   Amount   Shares   Amount   Shares   Amount   Shares   Amount   Shares   Amount   Capital   (Deficit) Earnings   Shares   Amount   TOTAL 
                                   Yunhong CTI, Ltd 
                                                             
                                                   Less     
   Series A Preferred Stock   Series B Preferred Stock  

Series C

Preferred Stock

  

Series D

Preferred Stock

   Common Stock   Paid-in   Accumulated   Treasury Stock     
   Shares   Amount   Shares   Amount   Shares   Amount   Shares   Amount   Shares   Amount   Capital   (Deficit) Earnings   Shares   Amount   TOTAL 
                                                             
Balance December 31, 2021   500,000   $3,155,000    170,000   $1,715,000    170,000   $1,630,000    170,000   $1,512,000    5,930,408   $14,538,000   $4,317,000   $       (22,655,000) -  (44,000)  $(161,000)   4,051,000 
                                                                            
Accrued Deemed Dividend - Series A Preferred Stock        267,000                                            (267,000)                  - 
Conversion Series A Preferred Stoock   (500,000)   (3,422,000)                                 6,278,990    3,422,000                          
Accrued Deemed Dividend - Series B Preferred Stock                  136,000                                  (136,000)                  - 
Accrued Deemed Dividend - Series C Preferred Stock                            91,000                        (91,000)                  - 
Conversion Series C Preferred Stoock                       (170,000)   (1,721,000)             1,985,702    1,721,000                          
Accrued Deemed Dividend - Series D Preferred Stock                                      91,000              (91,000)                  - 
Conversion Series D Preferred Stoock                                 (170,000)   (1,603,000)   1,826,399    1,603,000                          
Stock Issuance                                           81,250    (1,000)   1,000                   - 
Equity Compensation Charge                                                     162,000                   162,000 
Net Income (Loss)                                                          (1,467,000) -  -     -     (1,467,000)
Balance December 31, 2022   -   $-    170,000   $1,851,000    -   $-    -   $-    16,102,749   $21,283,000   $3,895,000   $(24,122,000) -  (44,000)  $(161,000)   2,746,000 

 

See accompanying notes to consolidated financial statements

 

F-4

 

Yunhong Green CTI, Ltd

Consolidated Statements of Cash Flows

 

   2023   2022 
   For the Year Ended December 31, 
   2023   2022 
         
Cash flows from operating activities:          
Net loss  $(235,000)  $(1,467,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activites          
Depreciation and amortization   279,000    383,000 
Equity compensation charge   21,000    162,000 
Change in assets and liabilities:          
Accounts receivable   (2,357,000)   1,825,000)
Inventories   534,000    (449,000)
Prepaid expenses and other assets   57,000    836,000 
Trade payables   (396,000)   (819,000)
Accrued liabilities   980,000    1,897,000)
           
Net cash (used in) provided by operating activities   (1,117,000)   2,368,000)
           
Cash flows from investing activities:          
Purchases of property, plant and equipment   (221,000)   (163,000)
Proceeds from Sale of building   -    - 
           
Net cash (used in) provided by investing activities   (221,000)   (163,000)
           
Cash flows from financing activities:          
Repayment of debt and revolving line of credit   -    (2,125,000)
Proceeds from issuance of long-term debt and revolving line of credit   2,113,000    - 
           
Net cash provided by (used in) financing activities   2,113,000    (2,125,000)
           
Net increase (decrease) in cash and cash equivalents   775,000    80,000 
           
Cash and cash equivalents at beginning of year   146,000    66,000 
           
Cash and cash equivalents at end of year  $921,000   $146,000 
The cash flows related to discontinued operations have not been segregated, and are included in the Consolidated Statements of Cash Flows. The cash and equivalents amounts presented above differ from cash and equivalents in the Consolidated Balance Sheets due to cash included in “Current assets of discontinued operations.”          
           
Supplemental disclosure of cash flow information:          
Cash payments for interest  $551,000   $375,000 
Accrued dividend and accretion on preferred stock  $11,000   $584,000 
Lease right-of-use assets and lease liability  $-   $747,000 
Conversion of preferred stock into common stock  $1,500,000   $6,745,000 
Conversion of notes and deposits into common stock  $1,202,000   $- 
Cash receipts for tax refund  $-   $202,000 

 

See accompanying notes to consolidated financial statements

 

F-5

 

Notes to Consolidated Financial Statements of Yunhong Green CTI Ltd.

Years Ended December 31, 2023 and 2022

 

1. Nature of Business

 

Nature of Operations

 

Yunhong Green CTI Ltd. (formerly Yunhong CTI Ltd. and prior to that CTI Industries Corporation), its former subsidiaries - United Kingdom subsidiary (CTI Balloons Limited), Mexican subsidiary (Flexo Universal, S. de R.L. de C.V.), and German subsidiary (CTI Europe GmbH); as well as current (inactive) subsidiary CTI Supply, Inc. (collectively, the “Company”) (i) design, manufacture and distribute metalized and latex balloon products throughout the world and (ii) operate systems for the production, lamination, coating and printing of films used for food packaging and other commercial uses and for conversion of films to flexible packaging containers and other products. Effective in 2019, the Company determined that it was exiting CTI Balloons Limited and CTI Europe, and during 2021 sold its interest in Flexo Universal. Accordingly, the operations of these entities were classified as discontinued operations in the financial statements.

 

2. Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Yunhong Green CTI Ltd., and its wholly owned, inactive, subsidiary CTI Supply, Inc. All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

Variable Interest Entities

 

The determination of whether or not to consolidate a variable interest entity under U.S. GAAP requires a significant amount of judgment concerning the degree of control over an entity by its holders of variable interest. To make these judgments, management has conducted an analysis of the relationship of the holders of variable interest to each other, the design of the entity, the expected operations of the entity, which holder of variable interests is most “closely associated” to the entity and which holder of variable interests is the primary beneficiary required to consolidate the entity. Upon the occurrence of certain events, management reviews and reconsiders its previous conclusion regarding the status of an entity as a variable interest entity.

 

Foreign Currency Translation

 

There are no foreign operations and substantially all activities occur in US Dollars.

 

Use of Estimates

 

In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, 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 in the financial statements and accompanying notes. Actual results may differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts, inventory valuation, deferred tax assets, goodwill and intangible asset valuation, leasehold assets and liabilities, Preferred Stock deemed dividends and beneficial conversion feature values, and assumptions used as inputs in the Black-Scholes option-pricing model.

 

Cash and Cash Equivalents

 

Cash and cash equivalents include cash on hand, demand deposits and short-term investments with original maturities of three months or less.

 

Accounts Receivable

 

Trade receivables are carried at original invoice amount less an estimate for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts, evaluating the individual customer receivables through consideration of the customer’s financial condition, credit history and current economic conditions and use of historical experience applied to an aging of accounts. A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for a period over the customer’s normal terms. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximates costing determined on a first-in, first-out basis, to reflect the actual cost of production of inventories.

 

Production costs of work in process and finished goods include material, labor and overhead. Inventory is not recorded in excess of net realizable value.

 

F-6

 

Property, Plant and Equipment

 

Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line method over the lesser of the estimated useful life or the lease term. The estimated useful lives range as follows:

 

   (in years)
Building  25-30
Machinery and equipment  3-15
Projects that prolong the life and increase efficiency of machinery  3-5
Light Machinery  5-10
Heavy Machinery  10-15
Office furniture and equipment  5-8
Intellectual Property  9-15
Leasehold improvements  5-8
Furniture and equipment at customer locations  1-3

 

Light machinery consists of forklifts, scissor lifts, and other warehouse machinery. Heavy machinery consists of production equipment including laminating, printing and converting equipment. Projects in process represent those costs capitalized in connection with construction of new assets and/or improvements to existing assets including a factor for interest on funds committed to projects in process of $112,000 and $108,000 for the years ended December 31, 2023 and 2022, respectively. Upon completion, these costs are reclassified to the appropriate asset class.

 

Stock-Based Compensation

 

The Company has stock-based incentive plans which may grant stock option, restricted stock and unrestricted stock awards. The Company recognizes stock-based compensation expense based on the grant date fair value of the award and the related vesting terms. The fair value of stock-based awards is determined using the Black-Scholes model, which incorporates assumptions regarding the risk-free interest rate, expected volatility, expected option life, and dividend yield. See Note 14 for additional information.

 

Fair Value Measurements

 

Current professional accounting guidance applies to all assets and liabilities that are being measured and reported on a fair value basis. 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 in the principal or most advantageous market. The requirements prescribe a fair value hierarchy that has three levels of inputs, both observable and unobservable, with use of the lowest possible level of input to determine fair value. A Level 1 input includes a quoted market price in an active market or the price of an identical asset or liability. Level 2 inputs are market data other than Level 1 inputs that are observable either directly or indirectly including quoted market prices for similar assets or liabilities, quoted market prices in an inactive market, and other observable information that can be corroborated by market data. Level 3 inputs are unobservable and corroborated by little or no market data.

 

The carrying value amounts of the Company’s cash and cash equivalents, accounts and notes receivable, accounts payable and other current liabilities are reasonable estimates of their fair values due to the short-term nature of these instruments. The fair value of business segments (as needed for purposes of determining indications of impairment to the carrying value of goodwill) is determined using an average of valuations based on market multiples and discounted cash flows, and consideration of our market capitalization. See Note 5 for further discussion.

 

Valuation of Long Lived Assets

 

The Company evaluates whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property, plant and equipment) may be impaired or not recoverable. The significant factors that are considered that could trigger an impairment review include: changes in business strategy, market conditions, or the manner of use of an asset; underperformance relative to historical or expected future operating results; and negative industry or economic trends. In evaluating an asset for possible impairment, management estimates that asset’s future undiscounted cash flows and appraised values to measure whether the asset is recoverable. The Company measures the impairment based on the projected discounted cash flows of the asset over its remaining life.

 

Deferred Financing Costs

 

Deferred financing costs are amortized over the term of the loan. Upon a refinancing, existing unamortized deferred financing costs are expensed.

 

F-7

 

Income Taxes

 

The Company accounts for income taxes using the liability method. As such, deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amount used for income tax purposes. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain.

 

Deferred tax assets and liabilities are measured using enacted tax rates expected to be in effect when the anticipated reversal of these differences is scheduled to occur. Deferred tax assets are reduced by a valuation allowance when management cannot determine, in its opinion, that it is more likely than not that the Company will recover that recorded value of the deferred tax asset. The Company is subject to U.S. Federal, state and local taxes as well as foreign taxes in Mexico (through October 2021). U.S. income tax expense and foreign withholding taxes are provided on remittances of foreign earnings and on unremitted foreign earnings that are not indefinitely reinvested.

 

We utilize a two step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 10 for further discussion.

 

Revenue Recognition

 

On January 1, 2018, we adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers using the modified retrospective method. The adoption of ASC 606 did not have a material impact on our consolidated financial position or results of operations, as our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.

 

Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606. In most cases, the Company has a single product delivery performance obligation. Accrued product returns are estimated based on historical data and evaluation of current information.

 

The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.

 

A disaggregation of product net sales is presented in Note 16.

 

Research and Development

 

The Company conducts product development and research activities which include (i) creative product development and (ii) engineering. During the years ended December 31, 2023 and 2022, research and development activities totaled approximately $200,000 in each period.

 

Advertising Costs

 

The Company expenses advertising costs as incurred.

 

Note 3 Liquidity and Going Concern

 

The Company’s financial statements are prepared using account principles generally accepted in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has a cumulative net loss from inception to December 31, 2023 of approximately $24 million. The accompanying financial statements for the year ended December 31, 2023 have been prepared assuming the Company will continue as a going concern. The Company’s cash resources may be insufficient to meet its anticipated needs during the next twelve months. The Company may require additional funding on acceptable terms to support it is planned future operations. Management’s plans include executing on its business plan and raising external funds to the extent needed. These factors are indicators that there is substantial doubt about the ability to continue as a going concern for one year from the issuance of the accompanying consolidated financial statements. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

 

The Company’s primary sources of liquidity have traditionally been comprised of cash and cash equivalents as well as availability under a Credit Agreement. During September 2021, we entered into a new credit agreement with Line Financial. The new agreement with Line Financial includes a revolving credit facility for up to $6 million and a term loan of $0.7 million, all supported by the majority of our assets. This Agreement was extended during September 2023, until September 30, 2025, under substantially similar terms. We also made structural changes to our business, removing the cash required to support subsidiaries that are no longer part of our group and other operating improvements.

 

We have been in compliance with our new credit facility since its inceptions. As of December 31, 2023 we have drawn approximately $5.0 million of the maximum $6.0 million revolving line of credit, which is available subject to the value of receivables and inventory that support the line. Through December 31, 2022, the Company received approximately $160,000 in Employee Retention Tax Credits (“ERTC”) from the United States Government related to claims that were filed during 2021. $123,000 was listed as General and Administrative, while the remainder was in Other Income. During October 2022 we had outstanding $1.2 million of additional ERTC claims that had not been processed. We factored those claims with a third party for $0.9 million. During 2023, these claims were processed and paid, which was forwarded to the third party. At that time, we recognized approximately $0.9 million of the related deferred income.

 

F-8

 

4. New Accounting Pronouncements

 

Recent Accounting Pronouncements

 

Credit Loss

 

In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.

 

Income Taxes

 

In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.

 

5. Fair Value Disclosures

 

U.S. GAAP clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. U.S. GAAP also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based upon the best information available.

 

U.S. GAAP establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy categorizes assets and liabilities at fair value into one of three different levels depending on the observability of the inputs employed in the measurement. The three levels are defined as follows:

 

  Level 1 – inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
     
  Level 2 – inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs are observable for the asset or liability, or unobservable but corroborated by market data, for substantially the full term of the financial instrument.
     
  Level 3 – inputs to the valuation methodology are unobservable and significant to the fair value measurement.

 

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of the input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

F-9

 

6. Major Customers

 

For the year ended December 31, 2023, the Company had two customers that accounted for approximately 46% and 36% of consolidated net sales from continuing operations. For the year ended December 31, 2022, those same two customers accounted for approximately 36% and 35% of consolidated net sales. At December 31, 2023 and December 31, 2022, the outstanding accounts receivable balance due from these customers were $3.4 million and $0.1 million, respectively.

 

7. Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximate costing determined on a first-in, first out basis. Standard costs are reviewed and adjusted periodically and at year end based on actual direct and indirect production costs. On a periodic basis, the Company reviews its inventory for estimated obsolescence or unmarketable items, primarily by reviewing future demand requirements and shelf life of the product.

 

Inventories of continuing operations are comprised of the following:

 

  

December 31,

2023

  

December 31,

2022

 
Raw materials  $1,156,000   $1,457,000 
Work in Process   2,511,000    2,513,000 
Finished Goods   4,124,000    4,355,000 
           
Total inventories  $7,791,000   $8,325,000 

 

8. Notes Payable

 

Long term debt consists of:

 

   2023   2022 
   December 31, 
   2023   2022 
Subordinated notes (officer) due December 2023  $1,344,000   $1,267,000 
Other Note   -    172,000 
Term Loan (2023 and 2022 are net of deferred finance costs of $0.1 million and $0.1 million, respectively)   673,000    543,000 
Line of Credit   4,991,000    2,878,000 
           
Total long-term debt   7,008,000    4,860,000 
           
Less current portion   (6,475,000)   (3,166,000)
Total Long-term debt, net of current portion  $533,000   $1,694,000 

 

F-10

 

Line of Credit and Term Loan

 

On September 30, 2021 (the “Closing Date”), the Company entered into a loan and security agreement (the “Agreement”) with Line Financial (the “Lender”), which provides for a senior secured financing consisting of a revolving credit facility (the “Revolving Credit Facility) in an aggregate principal amount of up to $6 million (the “Maximum Revolver Amount”) and term loan facility (the “Term Loan Facility”) in an aggregate principal amount of $731,250 (“Term Loan Amount” and, together with the Revolving Credit Facility, the “Senior Facilities”). The Senior Facilities are secured by substantially all assets of the Company. The Senior Facilities were extended on September 30, 2023 until September 30, 2025 on substantially similar terms.

 

Interest on the Senior Facilities was set at the prime rate published from time to time published in the Wall Street Journal (8.5% as of December 31, 2023), plus 1.95% per annum, accruing daily and payable monthly. Interest shall be calculated on the basis of a 360-day year for the actual number of days elapsed. The Term Loan Facility shall be repaid by the Company to Lender in 48 equal monthly installments of principal and interest, each in the amount of $15,000, commencing on November 1, 2021, and continuing on the first day of each month thereafter until the Term Loan Maturity Date (as defined in the Agreement). Also, the Company paid the Lender collateral monitoring fees of 4.62% of the eligible accounts receivable, inventory, and equipment supporting the Revolving Credit Facility and the Term Loan. In addition, the Company paid the Lender a loan fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon the execution of the Agreement. During August 2022 the terms were modified to reduce the collateral monitoring fee to 2.77% and added a provision that barred the Company from repaying the facility prior to September 2023. This Term Loan was re-established effective with the September 30, 2023 renewal at the original values on September 30, 2021.

 

The Senior Facilities matured on September 30, 2023 and were extended by agreement between the parties until September 30, 2025. The facility automatically extends for successive periods of one year each, unless the Company or the Lender gives the other party written notice of termination not less than 90 days prior to the end of such term or renewal term, as applicable. If the Senior Facilities are renewed, the Company shall pay the Lender a renewal fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon each renewal on the anniversary of the Closing Date. The Company has the option to prepay the Term Loan Facility (together with all accrued but unpaid interest and a Term Loan Prepayment Fee (as defined the Agreement) in whole, but not in part, upon not less than 60 days prior written notice to the Lender. With this September 30, 2023 renewal, the parties agreed changes in terms including:

 

  - Replace the asset monitoring fee on the Revolving Credit Facility with an increase in interest rate, to Prime plus 7.82% per annum. This change was intended by the parties to be financially neutral while easier to administrate.
  - Reduce the interest rate on the Term Loan to Prime plus 1.45% per annum, with lender making a one-time additional advance of $206,000 to reset the Term Loan to $731,000.
  - Reduce the renewal fee for this transaction to $50,000 from the formula described above.
  - Set the Term Loan asset monitoring fee to 0.385% per month.

 

The Senior Facilities require that the Company maintain Tangible Net Worth of at least $4,000,000 or greater (“Minimum Tangible Net Worth”). Minimum Tangible Net Worth may be adjusted downward by the Lender, from time to time, in its sole and absolute discretion, based on the effect of non-cash charges and other factors on the calculation of Tangible Net Worth. Other debt subordinated to Lender is not considered as a reduction of this calculation. The Company believes it was in compliance with this covenant since inception, including through December 31, 2023.

 

The Senior Facilities contain certain affirmative and negative covenants that limit the ability of the Company, among other things and subject to certain significant exceptions, to incur debt or liens, make investments, enter into certain mergers, consolidations, and acquisitions, pay dividends and make other restricted payments, or make capital expenditures exceeding $1,000,000 in the aggregate in any fiscal year.

 

As of December 31, 2023 and 2022, the term loan balance amounted to $0.7 million and $0.5 million, respectively, which consisted of the principal and interest payable balance and deferred financing costs. The balance of the Revolving Line of Credit as of December 31, 2023 and 2022 amounted to $5.0 million and $2.9 million, respectively.

 

Subordinated (Officer) Note

 

As of January 1, 2019, the Company had a note payable to John H. Schwan, former Director and former Chairman of the Board, for $1.6 million, including accrued interest. This loan accrues interest, is due December 31, 2023, and is subordinate to the Senior Facilities. During January 2019, Mr. Schwan converted $600,000 of the note into approximately 181,000 shares of our common stock at the then market rate of $3.32 per share. As a result of the conversion, the loan balance decreased to $1.0 million. The loan and interest payable to Mr. Schwan amounted to $1.3 million as of December 31, 2023 and 2022, respectively. No payments were made to Mr. Schwan during 2023 or 2022. Interest expense related to this loan amounted to $19,000 and $18,000 for the three months ended December 31, 2023 and 2022, respectively, and $78,000 and $74,000 for the twelve months ended December 31, 2023 and 2022, respectively.

 

Pursuant to an agreement between the parties, the Company paid $0.5 million of this balance on January 2, 2024, another $0.5 million on January 16, 2024, and the remainder later during 2024.

 

Other Note

 

As of December 31, 2022, the Company had a note payable to Alex Feng for $0.2 million. This loan accrued interest at a rate of 3% and is subordinated to the Senior Facilities. In accordance with the subordination agreement, payments may be made beginning April 2022 subject to availability under the revolving line of credit, and the maturity date for this loan was March 2024. Along with certain deposits received during 2022, this note was converted into common stock during February 2023.

 

F-11

 

9. Income Taxes

 

Tax Reform act of 2017

 

On December 22, 2017, the Tax Cuts and Jobs Act was enacted into law and introduced significant changes to U.S. tax law. The Company reflected the impacts of changes in tax law to the financial statements including the federal income tax rate reduction from 35% to 21%; the new limitations on the tax deductibility of interest expense; the acceleration of business asset expensing; the repeal of the alternative minimum tax (“AMT”); the limitation on the use of net operating losses generated in future years; and the Global Intangible Low Taxed Income regime. On March 27, 2020, the CARES Act was enacted into law and introduced changes to U.S. tax law including revised limitations on the tax deductibility of interest expense and the limitation on the use of net operating losses.

 

Due to an ownership change in the first quarter of 2020, the future utilization of certain post-change income tax attributes of Yunghong CTI Ltd , including net operating loss carryovers, are anticipated to be limited for U.S. income tax purposes.

 

The provision (benefit) for income taxes consists of the following:

 

    2023    2022 
    Year Ended December 31,
    2023    2022 
Current:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Current   -    - 
           
Deferred:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Deferred   -    - 
Provision (Benefit) for income taxes   -    - 

 

Income tax provision (benefit) related to continuing operations differ from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):

 

   2023   2022 
   Year Ended December 31, 
   2023   2022 
U.S. Federal provision (benefit)          
At Statutory Rate  $(49,000)  $(120,000)
State Taxes   (71,000)   25,000 
Change in Valuation Allowance   299,000    50,000 
NOL Carryback Claim (CARES Act)   -    - 
Nondeductible Expenses   -    - 
Foreign Taxes   -    - 
Deconsolidation & Impairment   -    (32,000)
Other   (179,000)   77,000 
           
Total  $-   $- 

 

F-12

 

Deferred Tax Assets and Liabilities

 

Deferred income taxes reflect the net tax effects of loss and credit carryforwards and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets for federal and state income taxes are as follows):

 

Schedule of Deferred Tax Assets and Liabilities

   2023   2022 
   Year Ended December 31, 
   2023   2022 
Deferred Tax Assets:          
Federal & State NOL Carryforward   5,163,000    3,241,000 
Foreign Tax Credit & Other Credits   307,000    307,000 
Capitalized R&D   98,000    55,000 
Reserves and Accruals   147,000    152,000 
Capital Loss Carryforward   2,360,000    2,378,000 
Unicap 263A Adjustment   233,000    233,000 
Other DTA   (95,000)   (91,000)
Foreign NOL Carryforward   2,000    2,000 
Deferred Interest Expense   -    1,704,000 
Total Gross DTA   8,215,000    7,982,000 
Less: Val. Allowance   (8,476,000)   (8,159,000)
Total Deferred Tax Assets   (261,000)   (177,000)
           
Deferred Tax Liabilities:          
Fixed Assets & Intangibles   261,000    233,000 
Section 481(a) Adjustment   -    (56,000)
Total Gross DTL   261,000    177,000 
Net Deferred Tax Assets   -    - 

 

Realization of our deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain. Due to the lack of earnings history and in light of management’s comments regarding going concern for most of 2019 through December 31, 2023, a valuation allowance has been recorded to reduce the deferred tax assets to its net realizable value. The valuation allowance increased by $0.3 million and increased by $0.4 million during the years ended December 31, 2023 and December 31, 2022, respectively. The valuation allowance includes no benefit related to stock based compensation and exercises for the years ended December 31, 2023 and 2022, respectively, prior to the implementation of ASC 515 and 718, that will be credited to additional paid in capital when realized.

 

Net Operating Loss and Tax Credit Carryforwards

 

As of December 31, 2023, we had a net operating loss carryforward for federal income tax purposes of approximately $16.1 million, of which $0.2 million is subject to expiration beginning 2037. We had a total state net operating loss carryforward of approximately $18.7 million, with various expiration dates. Utlization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization.

 

10. Related Party Transactions

 

Ms. Jana M. Schwan is the Company’s Chief Operating Officer. Her father, John H. Schwan, held several positions with the Company over many years, most recently as Chairman of the Board until June 2020. His brother is Gary Schwan, one of the owners of Schwan Incorporated, which provides building maintenance services to the Company. The Company made payments to Schwan Incorporated of approximately $1,000 and $1,000 during the years ended December 31, 2023 and 2022, respectively.

 

As discussed in Note 9, Mr. John H. Schwan was owed approximately $1.3 million and $1.2 million as of December 31, 2023 and 2022, respectively in a note from the Company.

 

F-13

 

11. Commitments

 

Operating Leases

 

We adopted ASC Topic 842 (Leases) on January 1, 2019 using the modified retrospective method. This standard requires us to record certain operating lease liabilities and corresponding right-of-use assets on our balance sheet. We elected the package of practical expedients available for expired or existing contracts, which allowed us to carryforward our historical assessments of whether contracts are (or contain) leases, as well as lease classification tests and treatment of initial direct costs. We also elected to not separate lease components from non-lease components for all fixed payments, and we exclude variable lease payments in the measurement of right-of-use assets and lease obligations.

 

Upon adoption of ASC 842 we recorded a $2.8 million increase in other assets, a $1.1 million increase in current liabilities, and a $1.7 million increase in non-current liabilities. We did not record any cumulative effect adjustments in opening retained earnings, and adoption of ASC 842 had no impact on cash flows from operating, investing, or financing activities.

 

We determine if an arrangement is a lease at inception. Most of our operating leases do not provide an implicit rate of interest so we use our incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. We lease various assets in the course of ordinary business including warehouses and manufacturing facilities, as well as vehicles and equipment used in our operations. Leases with an initial term of 12 months or less are not recorded on the balance sheet as we recognize lease expense for these leases on a straight-line basis over the lease term. The depreciable life of assets and related improvements are limited by the expected lease term, unless there is a reasonably certain expected transfer or title or purchase option. Some lease agreements include renewal options at our sole discretion. Any guaranteed residual value is included in our lease liability.

 

The table below describes our lease position as of December 31, 2023 and 2022:

 

Assets  As of
December 31,
2023
   As of
December 31,
2022
 
Operating lease right-of-use assets   4,632,000    4,805,000 
Accumulated amortization   (1,268,000)   (923,000)
Net lease assets   3,364,000    3,882,000 
           
Liabilities          
Current          
Operating   522,000    518,000 
           
Noncurrent          
Operating   2,842,000    3,364,000 
           
Total lease liabilities   3,364,000    3,882,000 
           
Weighted average remaining term (years) – operating leases   7    8 
           
Weighted average discount rate – operating leases   11.25%   11.25%

 

During the year ended December 31, 2023 and 2022, we recorded expenses related to

 

   2023   2022 
   Year ended December 31 
   2023   2022 
Operating right-of-use lease asset amortization   754,000    746,000 
           
Financing lease asset amortization   -    - 
Related interest expense   -    - 
           
Total expense during twelve months ended December 31   754,000    746,000 

 

The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2023

 

(in thousands)  12/31/2023 
     
2024   978 
2025 and thereafter   4,268 
Total lease payments   5,246 
less: Imputed interest   (1,882)
Present value of lease liabilities   3,364 

 

F-14

 

12. Convertible Redeemable Preferred Stock

 

Series A Convertible Preferred Stock

 

On January 3, 2020, the Company entered into a stock purchase agreement (as amended on February 24, 2020 and April 13, 2020 (the “LF Purchase Agreement”)), pursuant to which the Company agreed to issue and sell, and LF International Pte. Ltd., a Singapore private limited company (“LF International”), which is controlled by Company director, Chairman, President and Chief Executive Officer, Mr. Yubao Li, agreed to purchase, up to 500,000 shares of the Company’s newly created shares of Series A Preferred Stock (“Series A Preferred”), with each share of Series A Preferred initially convertible into ten shares of the Company’s common stock, at a purchase price of $10.00 per share, for aggregate gross proceeds of $5,000,000 (the “LF International Offering”). As permitted by the Purchase Agreement, the Company may, in its discretion issue up to an additional 200,000 shares of Series A Preferred for a purchase price of $10.00 per share (the “Additional Shares Offering,” and collectively with the LF International Offering, the “Offering”). Approximately $1 million of Series A Preferred has been sold, including to an investor which converted an account receivable of $478,000 owed to the investor by the Company in exchange for 48,200 shares of Series A Preferred. The Company completed several closings with LF International from January 2020 through June 2020. The majority of the funds received reduced our bank debt. We issued a total of 400,000 shares of common stock to LF International and, pursuant to the LF Purchase Agreement, changed our name from CTI Industries Corporation to Yunhong CTI Ltd. LF International has the right to name three directors to serve on our Board. They were Mr. Yubao Li, Ms. Wan Zhang and Ms. Yaping Zhang. Ms. Wan Zhang and Ms. Yaping Zhang retired from the Board in January 2022.

 

The issuance of the Series A Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series A Preferred was convertible exceeded the allocated purchase price fair value of the Series A Preferred Stock at the closing dates by approximately $2.5 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series A Preferred. As the Series A Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series A Preferred will be entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In the three and nine months ended September 30, 2022, the Company accrued $67,000 and $267,000 of these dividends in each period, respectively. On September 1, 2022, the investor converted Preferred Series A into 5 million shares of common stock and approximately 1.3 million shares of common stock representing accrued dividends.

 

Series B Convertible Preferred Stock

 

In November 2020, we issued 170,000 shares of Series B Preferred for an aggregate purchase price of $1,500,000. The Series B Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series B Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series B Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. Initially, the Series B Preferred, in whole or part, was redeemable at the option of the holder (but not mandatorily redeemable) at any time on or after November 30, 2021 for the stated value, plus any accrued and unpaid dividends and thus was classified as mezzanine equity and initially recognized at fair value of $1.5 million (the proceeds on the date of issuance). In March 2021, the terms of the Series B Preferred were modified to eliminate the ability of the holder to redeem the Series B Preferred. As the Series B Preferred is no longer redeemable, the Series B Preferred is not classified as mezzanine equity as of December 31, 2022 or December 31, 2021. As a result, the carrying value as of December 31, 2022 and 2021 amounted to $1,851,000 and $1,715,000, respectively. The December 31, 2022 balance consists of $1,500,000 original carrying value, $304,000 accrued dividends and $47,000 accretion. On February 1, 2023, the investor converted Preferred Series B into approximately 1.9 million shares of common stock.

 

Series C Convertible Preferred Stock

 

In January 2021 we entered into an agreement with a related party, LF International Pte. Ltd. which is controlled by Company director and Chairman, Mr. Yubao Li, to purchase shares of Series C Preferred stock. We issued 170,000 shares of Series C Preferred for an aggregate purchase price of $1,500,000. The Series C Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series C Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series C Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. The issuance of the Series C Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series C Preferred was convertible exceeded the allocated purchase price of the Series C Preferred at the closing dates by greater than the allocated purchase price. Therefore, the BCF was the purchase price of the Series C Preferred ($1.5 million) and was allocated to Additional Paid-in Capital, resulting in a discount on the Series C Preferred Stock. As the Series C Preferred Stock is immediately convertible, the Company accreted the discount on the date of issuance. The accretion to the carrying value of the Series C Preferred is treated as a deemed dividend, recorded as a charge to Additional Paid in Capital and deducted in computing earnings per share. The carrying value as of August 30, 2022 and December 31, 2021 amounted to $1,698,000 and $1,630,000, respectively. On September 1, 2022, the investor converted Series C into 1.7 million shares of common stock and accrued dividends in the amount of approximately 0.3 million shares of common stock.

 

F-15

 

Series D Convertible Preferred Stock

 

In June 2021, the Company received $1.5 million from an unrelated third party as an advance on a proposed sale of Series D Redeemable Convertible Preferred Stock. As of September 30, 2021, the Company was in the process of negotiating and finalizing the terms of the arrangement. As the agreement was not finalized as of September 30, 2021, the $1.5 million advance was classified as Advance from Investor within liabilities on the balance sheet at that time. As of December 31, 2021, the terms had been finalized, the investment was classified as equity, similar to the prior Convertible Preferred issuances, above. The issuance of the Series D Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series D Preferred was convertible exceeded the allocated purchase price fair value of the Series D Preferred Stock at the closing dates by approximately $0.3 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series D Preferred. As the Series D Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series D Preferred will be entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In addition, 128,000 warrants to purchase the Company’s common stock were issued with respect to this transaction. These warrants are exercisable until December 1, 2024, at the lower of $1.75 per share or 85% of the variable price based on the ten day volume weighted average price (“VWAP”) of the Company’s common stock. The value of these warrants was determined to be $230,000 and recorded as an allocation of paid in capital associated with this transaction. The carrying value as of September 1, 2022 and December 31, 2021 amounted to $1,580,000 and $1,512,000, respectively. On September 1, 2022, the investor converted Preferred Series D into 1.7 million shares of common stock and received accrued dividends of approximately 0.1 million shares of common stock.

 

Warrants

 

A summary of the Company’s stock warrant activity is as follows:

Summary of the Company’s Stock Warrant Activity

   Shares under
Option
   Weighted
Average
Exercise
Price
 
Balance at December 31, 2022   128,000   $1.75 
Granted   -    - 
Cancelled/Expired   -    - 
Exercised/Issued   128,000    1.75 
Outstanding at December 31, 2023   -    - 
           
Exercisable at December 31, 2023   -   $- 

 

During November 2023, the Company issued 675,183 shares of its common stock to retire all outstanding warrants, as well as a $317,000 deferred liability. The warrants were converted in a cashless transaction based on the terms of the warrants. The Board of Directors determined the conversion price of the deferred liability would be consistent with the approach listed above, 84% of the volume weighted average price during the relevant time period. Both of these items are fully resolved upon this transaction.

 

13. Other Shareholders’ Equity

 

Common Stock

 

During 2020, 400,000 shares of our common stock were issued to LF related to the acceleration of closings in our Series A Offering, and an additional 200,000 shares were issued to Garden State Securities in its representation of the Company in the Series A Offering.

 

F-16

 

Restricted Stock

 

In 2020, 15,000 shares of restricted stock vested to Mr. Hyland, former Chief Executive Officer, pursuant to the terms of the grant related to his employment with the Company. There were no other shares of restricted stock outstanding during 2020 or 2021. During 2022, 250,000 shares of restricted stock were granted to the incoming Chief Executive Officer pursuant to an employment agreement. 25,000 of those shares are to vest immediately and the remaining shares are schedule to vest upon the achievement of certain performance conditions. Each of three independent directors received grants of 5,000 shares that were fully vested as of December 31, 2022. Additionally, the Chief Operating Officer was granted 100,000 shares, 20,000 of which vested over 12 months while the remaining 80,000 had the same performance conditions as the Chief Executive Officer. During each of 2023 and 2022, the performance condition related to 56,250 shares for the Chief Executive Officer and 20,000 shares for the Chief Operating Officer was met, and these shares vested. As of December 31, 2023, performance conditions related to 112,500 shares for the Chief Executive Officer and 40,000 shares for the Chief Operating Officer remain unvested.

 

Stock Options

 

The Compensation Committee (“Committee”) administers the Company’s stock-based plans. The exercise price of the stock options shall be fixed by the Committee at whatever price the Committee may determine in good faith. Unless the Committee determines otherwise, options generally had a 4-year term with a 3-year vesting schedule. Unless the Committee provides otherwise, options terminate upon the termination of a participant’s employment, except that the participant may exercise an option to the extent it was exercisable on the date of termination and for a period of time after termination.

 

In 2009, the shareholders of the Corporation approved, a 2009 Stock Incentive Plan (“2009 Plan”). The 2009 Plan and subsequent awards categorized as inducement of employment authorized the issuance of up to 510,000 shares of stock or options to purchase stock of the Company (including cancelled shares reissued under the plan.)

 

On June 8, 2018, our shareholders approved the 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan authorized the issuance of up to 300,000 shares of our common stock in the form of equity-based awards. Because no registration on Form S-8 was filed for these additional shares within 12 months of approval by our shareholders, those additional shares are not available for issuance in the normal course. On June 17, 2022, our shareholders approved of the issuance of 500,000 shares to this plan.

 

The Company, at the discretion of the board, may issue options in excess of the total available, if options related to that stock plan are cancelled. In some cases, not all shares that are available to a stock plan are issued, as the Company is unable to issue options to a previous plan when a new plan is in place.

 

The Company recognized share based compensation expense of approximately $20,000 and $160,000 in 2023 and 2022, respectively. As of December 31, 2023 and 2022, respectively, there was no unrecognized compensation expense related to non-vested stock option grants. There were approximately 132,000 performance-based grants for which the underlying performance threshold had not been met as of December 31, 2023.

 

Warrants

 

In connection with the Series A Offering, in 2020 the Company issued 792,660 warrants to purchase 792,660 shares of the Company’s common stock for $1 per share. During 2020, 597,500 warrants were exercised in cash-less exchange for 391,308 shares of the Company’s common stock. In January and February 2021, the remaining 195,160 warrants were exercised in a cash-less exchange for 103,104 shares of the Company’s common stock.

 

The Series D Offering also included warrants to purchase up to 128,572 shares of the Company’s common stock at an exercise price of the lower of $1.75 per share or 85% of the lowest daily volume-weighted average price of the Common Stock during the 10 trading days prior to the date of exercise. If unexercised, these warrants would have expired December 1, 2024. As noted above, the warrants were exercised and converted into common shares during 2023, leaving no outstanding warrants as of December 31, 2023.

 

The Company has applied the Black-Scholes model to value stock-based awards. That model incorporates various assumptions in the valuation of stock-based awards relating to the risk-free rate of interest to be applied, the estimated dividend yield and expected volatility of the Company’s Common Stock. The risk-free rate of interest is the U.S. Treasury yield curve for periods within the expected term of the option at the time of grant. The expected volatility is based on historical volatility of the Company’s Common Stock.

 

The valuation assumptions we have applied to determine the value of warrants granted in 2021 and 2020 were as follows:

 

Historical stock price volatility: The Company used the weekly closing price to calculate historical annual volatility.

 

Risk-free interest rate: The Company bases the risk-free interest rate on the rate payable on US treasury securities with a similar maturity in effect at the time of the grant, which was 4.50% and 3.80%, during 2023 and 2022, respectively.

 

Expected life: The expected life of the warrants represents the period of time warrants were expected to be outstanding. The Company used an expected life of 5 years for all warrants granted during 2023 and 2022.

 

Dividend yield: The estimate for dividend yield is 0%, as the Company did not issue dividends during 2023 or 2022 and does not expect to do so in the foreseeable future.

 

Estimated forfeitures: When estimating forfeitures, the Company considers historical terminations as well as anticipated retirements.

 

F-17

 

A summary of the Company’s stock options, warrants and related information, is as follows:

 

   Options   Weighted
Average
Exercise
Price
   Warrants   Weighted
Average
Exercise
Price
 
Balance at January 1, 2022        -   $         -    128,572   $1.75 
Granted   -                
Cancelled/Expired   -                
Exercised/Issued   -                
Balance at December 31, 2022   -    -    128,572   $1.75 
Granted   -         -      
Cancelled/Expired   -                
Exercised/Issued   -         128,572   $1.75 
Balance at December 31, 2023   -    -    -   $- 
                     
Exercisable at December 31, 2023             -   $- 

 

As there are no active stock options, there is no aggregate intrinsic value (the difference between the closing price of the Company’s common stock as of December 31, 2023 and 2022, respectively, and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all the holders exercised their options on December 31, 2023 and 2022, respectively. The warrants have an intrinsic value of none and $230,000 as of December 31, 2023 and 2022, respectively.

 

F-18

 

As of December 31, 2023, the Company reserved no shares of its common stock for the exercise of warrants, and preferred stock.

 

14. Earnings Per Share

 

Basic earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock outstanding during each period.

 

Diluted earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock and equivalents (stock options and warrants), unless anti-dilutive, during each period.

 

Consolidated earnings per share  2023   2022 
Loss from continuing operations  $(235,000)  $(1,467,000)
Loss attributable to noncontrolling interest   -    -)
Deemed dividends on preferred stock and amortization of beneficial conversion feature   (11,000)   (584,000)
Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders  $(246,000)  $(2,051,000)
(Gain)/loss attributable to noncontrolling interest   -    - 
Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders  $-   $-)
           
Basic and Diluted loss per common share:          
Continuing operations  $(0.01)  $(0.22)
Discontinued operations   -    - 
Total  $(0.01)  $(0.22)
           
Basic and Diluted weighted average number of shares and equivalent shares of common stock outstanding   19,526,633    9,301,888 

 

15. Product and Geographic Segment Data

 

The Company’s operations consist of a single business segment which designs, manufactures, and distributes film products.

 

F-19

 

The following table provides a breakdown of product net sales from operations in each of the years indicated (in thousands):

 

   Twelve Months Ended 
   December 31, 2023   December 31, 2022 
   $   % of   $   % of 
Product Category  (000) Omitted   Net Sales   (000) Omitted   Net Sales 
                 
Foil Balloons   11,769,000    66%   10,858,000    60%
                     
Film Products   928,000    5%   2,036,000    11%
                     
Other   5,107,000    29%   5,154,000    29%
                     
Total   17,804,000    100%   18,048,000    100%

 

16. Contingencies

 

In the ordinary conduct of our business, we are from time to time subject to lawsuits, investigations and claims, including environmental claims and employee-related matters. Although we cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against us, including civil penalties or other enforcement actions, we do not believe that any currently pending legal proceeding or proceedings to which we are a party will have a material adverse effect on our business, financial condition or results of operations.

 

17. Legal Proceedings

 

The Company may be party to certain lawsuits or claims arising in the normal course of business. The ultimate outcome of these matters is unknown but, in the opinion of management, we do not believe any of these proceedings will have, individually or in the aggregate, a material adverse effect upon our financial condition, cash flows or future results of operation.

 

18. Subsequent Events

 

During 2023, we received $1.5 million of investor funds intended as an equity investment. An additional $0.5 million was received during January 2024. During the first quarter of 2024, per agreement between then parties, these investment deposit liabilities became Convertible Preferred Series E and F in the amont of $1.3 million and $0.7 million, respectively.

 

We had a $1.3 million note payable to John Schwan due on December 31, 2023. Pursuant to agreement between the parties, we repaid the note in three installments: $0.5 million on January 2, 2024, an additional $0.5 million on January 16, 2024, and the remainder later during 2024.

 

F-20

 

EX-23.1 2 ex23-1.htm

 

Exhibit 23.1

 

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRMS CONSENT

 

We consent to the incorporation by reference in the Registration Statements of Yunhong CTI, Ltd., and Subsidiaries on Form S-8 (File Nos. 333-76006, 333-76008 and 333-169442) of our report dated April 12, 2023, with respect to our audit of the consolidated financial statements of Yunhong CTI, Ltd., as of December 31, 2022, which is included in this Annual Report on Form 10-K of Yunhong CTI, Ltd. Our report on the consolidated financial statements includes an explanatory paragraph expressing substantial doubt regarding Yunhong CTI, Ltd.’s ability to continue as a going concern.

 

/s/ BF Borgers CPA PC

BF Borgers CPA PC (PCAOB ID 5041)

 

We have served as the Company’s auditor since 2022

Lakewood, CO

March 29, 2024

 

 

 

 

EX-31.1 3 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION

 

I, Frank Cesario, certify that:

 

1. I have reviewed this annual report on Form 10-K of Yunhong CTI Ltd.;

 

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 functions):

 

  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.

 

Date: March 29, 2024

 

  /s/ Frank Cesario
  Frank Cesario, Chief Executive Officer

 

 

 

 

EX-31.2 4 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION

 

I, Frank Cesario, certify that:

 

1. I have reviewed this annual report on Form 10-K of Yunhong CTI Ltd.;

 

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 functions):

 

  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.

 

Date: March 29, 2024

 

  /s/ Frank Cesario
 

Frank Cesario

Acting Chief Financial Officer

 

 

 

 

EX-32.1 5 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

 

18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report on Form 10-K of Yunhong CTI Ltd. (the “Company”) for the fiscal year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Frank Cesario, as Chief Executive Officer and Acting Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) 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/ Frank Cesario  
Frank Cesario  
Chief Executive Officer  
   
Date: March 29, 2024  
   
/s/ Frank Cesario  
Frank Cesario  
Acting Chief Financial Officer  
   
Date: March 29, 2024  

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and is not being “filed” as part of the Form 10-K or as a separate disclosure document for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to liability under that section. This certification shall not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act except to the extent that this Exhibit 32 is expressly and specifically incorporated by reference in any such filing.

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

 

EX-97.1 6 ex97.htm

 

Exhibit 97

 

Yunhong Green CTI Ltd.

Executive Compensation Recovery Policy

 

This policy covers Yunhong Green CTI Ltd’s (“YGCTI”) Covered Officers and explains when YGCTI will be required or authorized, as applicable, to seek recovery of Incentive Compensation awarded or paid to Covered Officers. Please refer to Exhibit A attached hereto (the “Definitions Exhibit”) for the definitions of capitalized terms used throughout this Policy.

 

1.Miscalculation of Financial Performance Measure Results. In the event of a Restatement, YGCTI will seek to recover, reasonably promptly, all Recoverable Incentive Compensation from a Covered Officer during the Applicable Period. Such recovery, in the case of a Restatement, will be made without regard to any individual knowledge or responsibility related to the Restatement or the Recoverable Incentive Compensation. Notwithstanding the foregoing, if YGCTI is required to undertake a Restatement, YGCTI will not be required to recover the Recoverable Incentive Compensation if the Compensation Committee determines it Impracticable to do so, after exercising a normal due process review of all the relevant facts and circumstances.

 

YGCTI will seek to recover all Recoverable Incentive Compensation that was awarded or paid in accordance with the definition of “Recoverable Incentive Compensation” set forth on the Definitions Exhibit. If such Recoverable Incentive Compensation was not awarded or paid on a formulaic basis, YGCTI will seek to recover the amount that the Compensation Committee determines in good faith should be recouped.

 

2.Legal and Compliance Violations. Compliance with the law and YGCTI’s Standards of Business Conduct and other corporate policies is a pre-condition to earning Incentive Compensation. If YGCTI in its sole discretion concludes that a Covered Officer (1) committed a significant legal or compliance violation in connection with the Covered Officer’s employment, including a violation of YGCTI’s corporate policies or YGCTI’s Standards of Business Conduct (each, “Misconduct”), or (2) was aware of or willfully blind to Misconduct that occurred in an area over which the Covered Officer had supervisory authority, YGCTI may, at the direction of the Compensation Committee, seek recovery of all or a portion of the Recoverable Incentive Compensation awarded or paid to the Covered Officer for the Applicable Period in which the violation occurred. In addition, YGCTI may, at the direction of the Compensation Committee, conclude that any unpaid or unvested Incentive Compensation has not been earned and must be forfeited.

 

In the event of Misconduct, YGCTI may seek recovery of Recoverable Incentive Compensation even if the Misconduct did not result in an award or payment greater than would have been awarded or paid absent the Misconduct.

 

In the event of Misconduct, in determining whether to seek recovery and the amount, if any, by which the payment or award should be reduced, the Compensation Committee may consider—among other things— the seriousness of the Misconduct, whether the Covered Officer was unjustly enriched, whether seeking the recovery would prejudice YGCTI’s interests in any way, including in a proceeding or investigation, and any other factors it deems relevant to the determination.

 

3.Other Actions. The Compensation Committee may, subject to applicable law, seek recovery in the manner it chooses, including by seeking reimbursement from the Covered Officer of all or part of the compensation awarded or paid, by electing to withhold unpaid compensation, by set-off, or by rescinding or canceling unvested stock.

 

In the reasonable exercise of its business judgment under this Policy, the Compensation Committee may in its sole discretion determine whether and to what extent additional action is appropriate to address the circumstances surrounding a Restatement or Misconduct to minimize the likelihood of any recurrence and to impose such other discipline as it deems appropriate.

 

YGCTI Corporation1 | Executive Compensation Recovery Policy

 

 

4.No Indemnification or Reimbursement. Notwithstanding the terms of any other policy, program, agreement or arrangement, in no event will YGCTI or any of its affiliates indemnify or reimburse a Covered Officer for any loss under this Policy and in no event will YGCTI or any of its affiliates pay premiums on any insurance policy that would cover a Covered Officer’s potential obligations with respect to Recoverable Incentive Compensation under this Policy.

 

5.Administration of Policy. The Compensation Committee will have full authority to administer this Policy. Actions of the Compensation Committee pursuant to this Policy will be taken by the vote of a majority of its members. The Compensation Committee will, subject to the provisions of this Policy and Rule 10D-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and YGCTI’s applicable exchange listing standards, make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate or advisable. All determinations and interpretations made by the Compensation Committee will be final, binding and conclusive.

 

6.Other Claims and Rights. The remedies under this Policy are in addition to, and not in lieu of, any legal and equitable claims YGCTI or any of its affiliates may have or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities. Further, the exercise by the Compensation Committee of any rights pursuant to this Policy will not impact any other rights that YGCTI or any of its affiliates may have with respect to any Covered Officer subject to this Policy.

 

7.Condition to Eligibility for Incentive Compensation. All Incentive Compensation subject to this Policy will not be earned, even if already paid, until the Policy ceases to apply to such Incentive Compensation and any other vesting conditions applicable to such Incentive Compensation are satisfied.

 

8.Amendment; Termination. The Board or the Compensation Committee may amend or terminate this Policy at any time.

 

9.Effectiveness. Except as otherwise determined in writing by the Compensation Committee, this Policy will apply to any Incentive Compensation that (a) in the case of any Restatement, is Received by Covered Officers prior to, on or following the Effective Date, and (b) in the case of Misconduct, is awarded or paid to a Covered Officer on or after the Effective Date. This Policy will survive and continue notwithstanding any termination of a Covered Officer’s employment with YGCTI and its affiliates.

 

10.Successors. This Policy shall be binding and enforceable against all Covered Officers and their successors, beneficiaries, heirs, executors, administrators, or other legal representatives.

 

11.Governing Law. To the extent not preempted by U.S. federal law, this Policy will be governed by and construed in accordance with the laws of the State of Illinois, without reference to principles of conflict of laws.

 

YGCTI Corporation2 | Executive Compensation Recovery Policy

 

 

EXHIBIT A

 

DEFINITIONS

 

Applicable Period” means (a) in the case of any Restatement, the three completed fiscal years of YGCTI immediately preceding the earlier of (i) the date the Board, a committee of the Board, or the officer or officers of YGCTI authorized to take such action if Board action is not required, concludes (or reasonably should have concluded) that a Restatement is required or (ii) the date a regulator, court or other legally authorized entity directs YGCTI to undertake a Restatement, and (b) in the case of any Misconduct, such period as the Compensation Committee or Board determines to be appropriate in light of the scope and nature of the Misconduct. The “Applicable Period” also includes any transition period (that results from a change in YGCTI’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence.

 

Board” means the Board of Directors of YGCTI.

 

Compensation Committee” means YGCTI’s committee of independent directors responsible for executive compensation decisions, or in the absence of such a committee, a majority of the independent directors serving on the Board.

 

Covered Officer” means (a) in the case of any Restatement, any person who is, or was at any time, during the Applicable Period, an Executive Officer of YGCTI or an SLT Member, and (b) in the case of any Misconduct, any person who was an Executive Officer or an SLT Member at the time of the Misconduct. For the avoidance of doubt, a Covered Officer may include a former Executive Officer or SLT Member that left YGCTI, retired, or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Applicable Period.

 

Effective Date” means October 1, 2023.

 

Executive Officer” means YGCTI’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of YGCTI’s parent(s) or subsidiaries) who performs similar policy-making functions for YGCTI.

 

Financial Performance Measure” means a measure that is determined and presented in accordance with the accounting principles used in preparing YGCTI’s financial statements (including “non-GAAP” financial measures, such as those appearing in YGCTI’s earnings releases or Management Discussion and Analysis), and any measure that is derived wholly or in part from such measure. Stock price and total shareholder return (and any measures derived wholly or in part therefrom) shall be considered Financial Performance Measures.

 

Impracticable.” The Compensation Committee may determine in good faith that recovery of Recoverable Incentive Compensation is “Impracticable” (a) in the case of any Restatement, if: (i) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022 and YGCTI provides an opinion of counsel to that effect acceptable to YGCTI’s listing exchange; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Incentive Compensation and YGCTI has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts to recover to YGCTI’s applicable listing exchange; or (iii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of YGCTI, to fail to meet the requirements of the Internal Revenue Code of 1986, as amended, and (b) in the case of any Misconduct, in its sole discretion, in light of the scope and nature of the Misconduct.

 

YGCTI Corporation3 | Executive Compensation Recovery Policy

 

 

Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Performance Measure. Incentive Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Performance Measure performance goal); bonuses paid solely at the discretion of the Compensation Committee or Board that are not paid from a “bonus pool” that is determined by satisfying a Financial Performance Measure performance goal; bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period; non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and equity awards that vest solely based on the passage of time and/or attaining one or more non-Financial Performance Measures. Notwithstanding the foregoing, in the case of any Misconduct, Incentive Compensation will include all forms of cash and equity incentive compensation, including, without limitation, cash bonuses and equity awards that are received or vest solely based on the passage of time and/or attaining one or more non-Financial Performance Measures.

 

Received.” Incentive Compensation is deemed “Received” in YGCTI’s fiscal period during which the Financial Performance Measure specified in the Incentive Compensation award is attained, even if the payment or grant of the Incentive Compensation occurs after the end of that period.

 

Recoverable Incentive Compensation” means (a) in the case of any Restatement, the amount of any Incentive Compensation (calculated on a pre-tax basis) Received by a Covered Officer during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based on the Restatement, and (b) in the case of any Misconduct, the amount of any Incentive Compensation (calculated on a pre-tax basis) awarded or paid to a Covered Officer during the Applicable Period that the Compensation Committee determines, in its sole discretion, to be appropriate in light of the scope and nature of the Misconduct. For the avoidance of doubt, in the case of any Restatement, Recoverable Incentive Compensation does not include any Incentive Compensation Received by a person (i) before such person began service as a Covered Officer and (ii) who did not serve as a Covered Officer at any time during the performance period for that Incentive Compensation. For the avoidance of doubt, in the case of any Restatement, Recoverable Incentive Compensation may include Incentive Compensation Received by a person while serving as an employee if such person previously served as a Covered Officer and then transitioned to an employee role. For Incentive Compensation based on (or derived from) stock price or total shareholder return where the amount of Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in the applicable Restatement, the amount will be determined by the Compensation Committee based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive Compensation was Received (in which case, YGCTI will maintain documentation of such determination of that reasonable estimate and provide such documentation to YGCTI’s applicable listing exchange).

 

Restatement” means an accounting restatement of any of YGCTI’s financial statements filed with the Securities and Exchange Commission under the Exchange Act, or the Securities Act of 1933, as amended, due to YGCTI’s material noncompliance with any financial reporting requirement under U.S. securities laws, regardless of whether YGCTI or Covered Officer misconduct was the cause for such restatement. “Restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as “Big R” restatements), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as “little r” restatements).

 

SLT Member” means any person who has been designated as a member of YGCTI’s Senior Leadership Team, other than an Executive Officer.

 

Updated December 1, 2023

 

YGCTI Corporation4 | Executive Compensation Recovery Policy

 

EX-101.SCH 7 yhgj-20231231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Liquidity and Going Concern link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Fair Value Disclosures link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Major Customers link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Convertible Redeemable Preferred Stock link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Other Shareholders’ Equity link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Product and Geographic Segment Data link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Convertible Redeemable Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Other Shareholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Product and Geographic Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Schedule of Property Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Liquidity and Going Concern (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Major Customers (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Notes Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Schedule of Lease Positions (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Commitments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Summary of the Company’s Stock Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Convertible Redeemable Preferred Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Summary of the Company Stock Options and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Other Shareholders’ Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Schedule of Segment Reporting Information by Product (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 yhgj-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 yhgj-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 10 yhgj-20231231_lab.xml XBRL LABEL FILE Related Party, Type [Axis] Nonrelated Party [Member] Related Party [Member] Class of Stock [Axis] Series A Preferred Stock [Member] Equity Components [Axis] Preferred Stock [Member] Series B Preferred Stock [Member] Series C Preferred Stock [Member] Series D Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Treasury Stock, Common [Member] Statistical Measurement [Axis] Minimum [Member] Long-Lived Tangible Asset [Axis] Building [Member] Maximum [Member] Machinery and Equipment [Member] Project Life [Member] Light Machinery [Member] Heavy Machinery [Member] Furniture and Fixtures [Member] Intellectual Property [Member] Leasehold Improvements [Member] Furniture and Equipment At Customer Locations [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] New Credit Agreements [Member] Long-Term Debt, Type [Axis] Term Loan [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Customer One [Member] Customer Two [Member] Accounts Receivable [Member] Two Customer [Member] Subordinated Debt [Member] Officer [Member] Notes Payable Related Party [Member] Line of Credit [Member] Line Financial Agreement [Member] Lender Name [Axis] Line Financial [Member] Term Loan Facility [Member] Variable Rate [Axis] Prime Rate [Member] Debt Instrument [Axis] John H. Schwan [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Alex Feng [Member] Income Tax Authority [Axis] Domestic Tax Authority [Member] Income Tax Authority, Name [Axis] Internal Revenue Service (IRS) [Member] State and Local Jurisdiction [Member] Schwan Incorporated [Member] Accounting Standards Update [Axis] Accounting Standards Update 2016-02 [Member] Stock Purchase Agreement [Member] Sale of Stock [Axis] Additional Shares Offering [Member] Title of Individual [Axis] Investor [Member] LF International Offering [Member] Convertible Series A Preferred Stock [Member] Convertible Series C Preferred Stock [Member] Unrelated Third Party [Member] Convertible Series D Preferred Stock [Member] Warrant [Member] Counterparty Name [Axis] LF International Pte [Member] Garden State Securities [Member] Award Type [Axis] Restricted Stock [Member] Mr Hyland [Member] Chief Executive Officer [Member] Director [Member] Chief Operating Officer [Member] Plan Name [Axis] Stock Incentive Plan 2009 [Member] Stock Incentive Plan 2018 [Member] Performance Shares [Member] Class of Warrant or Right [Axis] Series A Warrant [Member] Series A Preferred Stock Warrants [Member] Measurement Input Type [Axis] Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Expected Term [Member] Measurement Input, Expected Dividend Rate [Member] Share-Based Payment Arrangement, Option [Member] Product and Service [Axis] Foil Balloons [Member] Film Products [Member] Other Products [Member] Series E Convertible Preferred Stock [Member] Series F Convertible Preferred Stock [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Auditor Name Auditor Firm ID Auditor Location Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Inventories Prepaid expenses Other current assets Total current assets Property, plant and equipment: Machinery and equipment Office furniture and equipment Intellectual property Leasehold improvements Fixtures and equipment at customer locations Projects under construction Property, plant and equipment, gross Less : accumulated depreciation and amortization Total property, plant and equipment, net Other assets: Operating lease right-of-use Other assets Total other assets TOTAL ASSETS LIABILITIES AND SHAREHOLDERS’ EQUITY Current liabilities: Trade payables Line of credit Notes payable - officers, subordinated Operating lease liabilities Accrued liabilities Total current liabilities Long-term liabilities: Notes payable Operating lease liabilities Total long-term liabilities TOTAL LIABILITIES Equity: Series B Preferred Stock — no par value, none and 170,000 shares authorized, issued and outstanding at December 31, 2023 and 2022 respectively (liquidation preference - $1.7 million as of December 31, 2022) Common stock - no par value, 2,000,000,000 and 50,000,000 shares authorized, 20,815,595 and 16,102,749 shares issued and 20,771,937 and 16,059,991 shares outstanding at December 31, 2023 and December 31, 2022 respectively Paid-in-capital Accumulated deficit Less: Treasury stock, 43,658 shares Total Shareholders’ Equity TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Statement of Financial Position [Abstract] Series B preferred stock, par value Series B preferred stock, shares authorized Series B preferred stock, shares issued Series B preferred stock, shares outstanding Preferred stock, liquidation preference Common stock, no par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] Net Sales Cost of Sales Gross profit Operating expenses: General and administrative Selling Advertising and marketing Total operating expenses Loss from operations Other (expense) income: Interest expense Other income/(expense) Total other expense, net Loss from continuing operations before taxes Income tax expense Loss from continuing operations Income (Loss) from discontinued operations , net of tax Net Loss Less: Net loss attributable to noncontrolling interest Net loss attributable to Yunhong CTI, Ltd Other Comprehensive Income (Loss) Foreign currency adjustment Reclassification of foreign currency adjustment to earnings Comprehensive loss Deemed dividends on preferred stock and amortization of beneficial conversion feature Net Loss Attributable to Yunhong CTI Ltd Common Shareholders Basic income (loss) per common share Basic income (loss) per common share Diluted income (loss) per common share Diluted income (loss) per common share Weighted average number of shares and equivalent shares of common stock outstanding: Basic Diluted Statement [Table] Statement [Line Items] Balance Balance, shares Series B Convertible Preferred Stock Issuance Series B Convertible Preferred Stock Issuance, shares Common stock issued for notes payable and investor deposit Common stock issued for notes payable and investor deposit, shares Accrued Deemed Dividend - Series B Preferred Stock Equity compensation Equity compensation, shares Stock Issuance Stock Issuance, shares Conversion of warrants and deferred liability Conversion of warrants and deferred liability Net Income (Loss) Foreign Currency Translation Accrued Deemed Dividend - Series A Preferred Stock Conversion Series A Preferred Stoock Conversion Series A Preferred Stock, shares Accrued Deemed Dividend - Series C Preferred Stock Conversion Series C Preferred Stoock Conversion - Series C Preferred Stock, shares Accrued Deemed Dividend - Series D Preferred Stock Conversion Series D Preferred Stoock Conversion Series D Preferred Stock, shares Equity Compensation Charge Balance Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activites Depreciation and amortization Equity compensation charge Change in assets and liabilities: Accounts receivable Inventories Prepaid expenses and other assets Trade payables Accrued liabilities Net cash (used in) provided by operating activities Cash flows from investing activities: Purchases of property, plant and equipment Proceeds from Sale of building Net cash (used in) provided by investing activities Cash flows from financing activities: Repayment of debt and revolving line of credit Proceeds from issuance of long-term debt and revolving line of credit Net cash provided by (used in) financing activities Net increase (decrease) in cash and cash equivalents Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year The cash flows related to discontinued operations have not been segregated, and are included in the Consolidated Statements of Cash Flows. The cash and equivalents amounts presented above differ from cash and equivalents in the Consolidated Balance Sheets due to cash included in “Current assets of discontinued operations.” Supplemental disclosure of cash flow information: Cash payments for interest Accrued dividend and accretion on preferred stock Lease right-of-use assets and lease liability Conversion of preferred stock into common stock Conversion of notes and deposits into common stock Cash receipts for tax refund Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of Business Accounting Policies [Abstract] Summary of Significant Accounting Policies Liquidity and Going Concern New Accounting Pronouncements New Accounting Pronouncements Fair Value Disclosures [Abstract] Fair Value Disclosures Risks and Uncertainties [Abstract] Major Customers Inventory Disclosure [Abstract] Inventories Debt Disclosure [Abstract] Notes Payable Income Tax Disclosure [Abstract] Income Taxes Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Commitments Equity [Abstract] Convertible Redeemable Preferred Stock Other Shareholders’ Equity Earnings Per Share [Abstract] Earnings Per Share Segment Reporting [Abstract] Product and Geographic Segment Data Contingencies Legal Proceedings Subsequent Events [Abstract] Subsequent Events Principles of Consolidation Variable Interest Entities Foreign Currency Translation Use of Estimates Cash and Cash Equivalents Accounts Receivable Inventories Property, Plant and Equipment Stock-Based Compensation Fair Value Measurements Valuation of Long Lived Assets Deferred Financing Costs Income Taxes Revenue Recognition Research and Development Advertising Costs Schedule of Property Plant and Equipment Schedule of Inventories Schedule of Long-term Debt Instruments Schedule of Components of Income Tax Expense (Benefit) Schedule of Income Tax Provision (Benefit) Related to Continuing Operations Schedule of Deferred Tax Assets and Liabilities Schedule of Lease Positions Schedule of Lease Expenses Schedule of Maturities of Lease Liabilities Summary of the Company’s Stock Warrant Activity Summary of the Company Stock Options and Warrants Schedule of Earnings Per Share, Basic and Diluted Schedule of Segment Reporting Information by Product Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life (year) Interest costs capitalized Research and development expense Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Net loss Line of credit facility, maximum borrowing capacity Debt instrument face amount Employee retention tax credits General and administrative expense Tax claim factored Deferred income Concentration Risk [Table] Concentration Risk [Line Items] Concentration risk percentage Accounts receiveble gross Raw materials Work in Process Finished Goods Total inventories Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Total long-term debt Deferred finance costs Less current portion Total Long-term debt, net of current portion Maximum borrowing capacity Debt face amount Debt instrument reference rate Debt instrument, basis spread on variable rate Periodic monthly installments Periodic payment Debt instrument collateral monitoring fee percent Debt instrument fee amount percent Debt term Debt instrument renewal fee percent Debt instrument interest rate Short term debt Debt instrument renewal fee Debt Instrument, covenant, tangible net worth Capital expenditures amount Loan amount Line of credit balance Notes payable - related party Debt conversion, amount Debt conversion, shares Share price (in dollars per share) Loan decreased, amount Loan and interest payable Interest expense, related party Payment of loan amount Notes payable Interest rate Current: Federal State Foreign Total Current Deferred: Federal State Foreign Total Deferred Provision (Benefit) for income taxes Statutory tax rate U.S. Federal provision (benefit) At Statutory Rate State Taxes Change in Valuation Allowance NOL Carryback Claim (CARES Act) Nondeductible Expenses Foreign Taxes Deconsolidation & Impairment Other Total Deferred Tax Assets: Federal & State NOL Carryforward Foreign Tax Credit & Other Credits Capitalized R&D Reserves and Accruals Capital Loss Carryforward Unicap 263A Adjustment Other DTA Foreign NOL Carryforward Deferred Interest Expense Total Gross DTA Less: Val. Allowance Total Deferred Tax Assets Deferred Tax Liabilities: Fixed Assets & Intangibles Section 481(a) Adjustment Total Gross DTL Net Deferred Tax Assets Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Increase in valuation allowance State net operating loss carryforwards Federal net operating loss carryforward subject to expiration Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Related party amount of transaction Due to related parties Operating lease right-of-use assets Accumulated amortization Net lease assets Operating Current Operating Noncurrent Total lease liabilities Weighted average remaining term (years) - operating leases Weighted average discount rate – operating leases Operating right-of-use lease asset amortization Financing lease asset amortization Related interest expense Total expense during twelve months ended December 31 2024 2025 and thereafter Total lease payments less: Imputed interest Present value of lease liabilities Increase in other assets Increase in current liabilities Increase in non-current liabilities Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Beginning balance, shares Weighted average exercise price, beginning balance Granted Weighted average exercise price, granted Cancelled/Expired Weighted average exercise price, cancelled/expired Exercised/Issued Weighted average exercise price, Exercised/issued Ending balance, shares Weighted average exercise price, ending balance Exercisable shares Weighted average exercise price, exercisable Schedule of Stock by Class [Table] Class of Stock [Line Items] Issuance of shares Shares issued price per share Proceeds from share issuance Purchase price of shares Conversion of debt, amount Debt conversion of shares, shares Debt instrument convertible beneficial conversion feature Preferred stock, dividend rate Preferred stock, par value Payments for dividend Convertible preferred stock, shares issued upon conversion Common stock dividends, shares Preferred stock conversion price Proceeds from issuance of preferred stock Equity carrying value Original carrying value Accrued dividends Preferred stock, accretion of redemption discount Preferred stock with beneficial conversion feature Proceeds from issuance of convertible preferred stock Advance from investor Warrants to purchase shares Exercise price of warrants Percentage of variable price on VWAP Fair value of warrants Deferred liabilities Conversion price percentage Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Beginning balance, shares Weighted average exercise price, beginning balance Options Granted Options Cancelled/Expired Options Exercised/Issued Warrants Granted Warrants Exercised/Issued Warrants Weighted Average Price Exercised/Issued Ending balance, shares Weighted average exercise price, ending balance Warrants exercisable, shares Warrants Weighted Average Exerisable Price Class of Warrant or Right [Table] Class of Warrant or Right [Line Items] Additional shares issued Restricted stock, vested Restricted stock granted Restricted stock, expected to vest Restricted stock, unvested Stock based plan, vesting term Stock based plan, vesting schedule Shares authorized for issuance Share based compensation expense Unrecognized compensation expense Granted, warrants Purchase of common stock upon warrants Granted, weighted average exercise price Warrants exercised Common stock issued for warrants exercised cashless Percentage of variable price Warrant measurement term Expected term Outstanding shares Intrinsic value Warrants intrinsic value Loss from continuing operations Loss attributable to noncontrolling interest Deemed dividends on preferred stock and amortization of beneficial conversion feature Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders (Gain)/loss attributable to noncontrolling interest Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders Basic loss per common share continuing operations Diluted loss per common share continuing operations Basic loss per common share discontinued operations Diluted loss per common share discontinued operations Total Basic weighted average number of shares and equivalent shares of common stock outstanding Diluted weighted average number of shares and equivalent shares of common stock outstanding Revenue from External Customers by Products and Services [Table] Revenue from External Customer [Line Items] Net Sales Percentage Subsequent Event [Table] Subsequent Event [Line Items] Proceeds from sale of equity method investment Investment deposit liabilties Intellectual property gross. Assets Noncurrent Excluding Property Plant And Equipment Abstract Assets noncurrent excluding property plant and equipment. Other assets noncurrent excluding property and equipment. Deemed dividends on preferred stock and amortization of beneficial conversion feature. Stock issued during period value new issues one. Common stock issued for notes payable and investor deposit value. Accrued deemed dividends. Stock issued during period value conversion of warrants and deferred liability. Stock issued during period value conversion of warrants and deferred liability. Stock issued during period shares new issues one. Common stock issued for notes payable and investor deposit shares. Project Life [Member] Machinery classified as light used to produce goods and services. Machinery classified as heavy used to produce goods and services. Represents information related to accrued deemed dividends. Accrued Deemed Dividend - Series B Preferred Stock. Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities at customer locations. Stock issued during period value conversion of units one. Stock issued during period shares conversion of units one. Accrued deemed dividends three. Stock issued during period value conversion of units Two. Stock issued during period shares conversion of units two. Deferred Financing Costs [Policy Text Block] Convertable preferred stock. Repayment of debt and revolving line of credit. The amount of accrued dividend on preferred stock. Conversion of notes and deposits into common stock. Conversion of preferred stock into common stock. Term Loan [Member] New Credit Agreements [Member] Customer One [Member] Customer Two [Member] Two Customer [Member] Represents loan and security agreement with Line Financial Corp. Represent Line Financial Corp. Debt instrument reference rate. Debt instrument number of installments for periodic payment. Debt instrument collateral monitoring fee percent. Debt instrument fee amount percent. Debt instrument renewal fee percent. Debt instrument renewal fee. Debt instrument covenant tangible net worth. Debt instrument covenant expenditures amount. John H. Schwan [Member] Alex Feng [Member] Effective income tax rate reconciliation NOL carryback claim cARES act amount. Effective income tax rate reconciliation deconsolidation and impairment amount. Deferred tax assets adjustments. Deferred tax assets deferred interest expense. Deferred tax liabilities property plant and equipment and intangible assets. DeferredTax Liabilities Section 481a Adjustment Schwan Incorporated [Member] The tabular disclosure for operating lease assets and liabilities. Operating lease right of use asset gross. Operating lease right of use asset accumulated amortization. Lessee operating lease liability to be paid year two and thereafter. Stock Purchase Agreement [Member] Additional Shares Offering [Member] LF International Offering [Member] Payments for dividend. Convertible Series A Preferred Stock [Member] Convertible Series C Preferred Stock [Member] Preferred stock with beneficial conversion feature. Unrelated Third Party [Member] Percentage of volume weighted average percentage. Convertible Series D Preferred Stock [Member] Exercisable shares. Weighted average exercise price, outstanding. Weighted average exercise price, granted. Weighted average exercise price, cancelled/expired. Weighted average exercise price, exercised/issued. Weighted average exercise price, exercisable. Conversion price percentage. LF International Pte [Member] Garden State Securities [Member] Mr Hyland [Member] Stock Incentive Plan 2009 [Member] Stock Incentive Plan 2018 [Member] Class of warrant or right granted in period. Series A Warrant [Member] Class of warrant or right exercised during period. Series A Preferred Stock Warrants [Member] Schedule Of Option And Stockholders Equity Note Warrants Or Rights [Text Block] Share based compensation arrangement by share based payment award non option equity instruments outstanding weighted average exercised. Deemed dividends on preferred stock and amortization of benefit conversion feature. Income loss from discontinued operations net of tax attributable to reporting entities. Schedule of segment reporting information by product table text block. Foil Balloons [Member] Film Products [Member] Other Products [Member] Revenue from contract with customer including assessed tax percentage from total revenue. Income tax credit claims factored. New Accounting Pronouncements [Text Block] Term Loan Facility [Member] Series E Convertible Preferred Stock [Member] Series F Convertible Preferred Stock [Member] Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net AssetsNoncurrentExcludingPropertyPlantAndEquipment Assets Liabilities, Current Liabilities, Noncurrent Liabilities Treasury Stock, Value Equity, Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent DeemedDividendsOnPreferredStockAndAmortizationOfBeneficialConversionFeature Net Income (Loss) Available to Common Stockholders, Basic Earnings Per Share, Diluted Shares, Outstanding StockIssuedDuringPeriodSharesConversionOfWarrantsAndDeferredLiability Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations New Accounting Pronouncements [Text Block] Inventory Disclosure [Text Block] Foreign Currency Transactions and Translations Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Long-Term Debt, Current Maturities Notes Payable [Default Label] Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount Deferred Tax Assets, Gross Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Gross Deferred Tax Assets, Net OperatingLeaseRightofuseAssetAccumulatedAmortization Lease, Cost Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent EX-101.PRE 11 yhgj-20231231_pre.xml XBRL PRESENTATION FILE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 20, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Current Fiscal Year End Date --12-31    
Entity File Number 000-23115    
Entity Registrant Name YUNHONG GREEN CTI LTD.    
Entity Central Index Key 0001042187    
Entity Tax Identification Number 36-2848943    
Entity Incorporation, State or Country Code IL    
Entity Address, Address Line One 22160 N. Pepper Road    
Entity Address, City or Town Lake Barrington    
Entity Address, State or Province IL    
Entity Address, Postal Zip Code 60010    
City Area Code (847)    
Local Phone Number 382-1000    
Title of 12(b) Security Common Stock, no par value per share    
Trading Symbol YHGJ    
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    
Entity Shell Company false    
Entity Public Float     $ 14,768,000
Entity Common Stock, Shares Outstanding   20,771,937  
Documents Incorporated by Reference [Text Block] The Registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders (the “2024 Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. The 2024 Proxy Statement, or an amendment to this Form 10-K, will be filed with the SEC within 120 days after December 31, 2023. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Auditor Name BF Borgers CPA PC    
Auditor Firm ID 5041    
Auditor Location Lakewood, CO    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 921,000 $ 146,000
Accounts receivable, net 3,975,000 1,618,000
Inventories 7,791,000 8,325,000
Prepaid expenses 332,000 389,000
Other current assets
Total current assets 13,019,000 10,478,000
Property, plant and equipment:    
Machinery and equipment 17,940,000 17,723,000
Office furniture and equipment 2,084,000 2,084,000
Intellectual property 783,000 783,000
Leasehold improvements 39,000 39,000
Fixtures and equipment at customer locations 519,000 519,000
Projects under construction 112,000 108,000
Property, plant and equipment, gross 21,477,000 21,256,000
Less : accumulated depreciation and amortization (20,613,000) (20,334,000)
Total property, plant and equipment, net 864,000 922,000
Other assets:    
Operating lease right-of-use 3,364,000 3,882,000
Other assets
Total other assets 3,364,000 3,882,000
TOTAL ASSETS 17,247,000 15,282,000
Current liabilities:    
Trade payables 917,000 1,313,000
Line of credit 4,991,000 2,878,000
Operating lease liabilities 522,000 518,000
Accrued liabilities 2,226,000 2,480,000
Total current liabilities 10,140,000 7,478,000
Long-term liabilities:    
Operating lease liabilities 2,842,000 3,364,000
Total long-term liabilities 3,375,000 5,058,000
TOTAL LIABILITIES 13,515,000 12,536,000
Equity:    
Series B Preferred Stock — no par value, none and 170,000 shares authorized, issued and outstanding at December 31, 2023 and 2022 respectively (liquidation preference - $1.7 million as of December 31, 2022) 1,851,000
Common stock - no par value, 2,000,000,000 and 50,000,000 shares authorized, 20,815,595 and 16,102,749 shares issued and 20,771,937 and 16,059,991 shares outstanding at December 31, 2023 and December 31, 2022 respectively 21,283,000 21,283,000
Paid-in-capital 6,967,000 3,895,000
Accumulated deficit (24,357,000) (24,122,000)
Less: Treasury stock, 43,658 shares (161,000) (161,000)
Total Shareholders’ Equity 3,732,000 2,746,000
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 17,247,000 15,282,000
Nonrelated Party [Member]    
Current liabilities:    
Notes payable - officers, subordinated 140,000 289,000
Long-term liabilities:    
Notes payable 533,000 427,000
Related Party [Member]    
Current liabilities:    
Notes payable - officers, subordinated 1,344,000
Long-term liabilities:    
Notes payable $ 1,267,000
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Series B preferred stock, par value $ 0 $ 0
Series B preferred stock, shares authorized 0 170,000
Series B preferred stock, shares issued 0 170,000
Series B preferred stock, shares outstanding 0 170,000
Preferred stock, liquidation preference   $ 1.7
Common stock, no par value $ 0 $ 0
Common stock, shares authorized 2,000,000,000 50,000,000
Common stock, shares issued 20,815,595 16,102,749
Common stock, shares outstanding 20,771,937 16,059,991
Treasury stock, shares 43,658 43,658
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net Sales $ 17,804,000 $ 18,048,000
Cost of Sales 14,546,000 14,910,000
Gross profit 3,258,000 3,138,000
Operating expenses:    
General and administrative 2,995,000 3,720,000
Selling 131,000 136,000
Advertising and marketing 531,000 402,000
Total operating expenses 3,657,000 4,258,000
Loss from operations (399,000) (1,120,000)
Other (expense) income:    
Interest expense (628,000) (450,000)
Other income/(expense) 792,000 103,000
Total other expense, net 164,000 (347,000)
Loss from continuing operations before taxes (235,000) (1,467,000)
Income tax expense
Loss from continuing operations (235,000) (1,467,000)
Income (Loss) from discontinued operations , net of tax
Net Loss (235,000) (1,467,000)
Less: Net loss attributable to noncontrolling interest
Net loss attributable to Yunhong CTI, Ltd (235,000) (1,467,000)
Other Comprehensive Income (Loss)    
Foreign currency adjustment
Reclassification of foreign currency adjustment to earnings
Comprehensive loss (235,000) (1,467,000)
Deemed dividends on preferred stock and amortization of beneficial conversion feature (11,000) (584,000)
Net Loss Attributable to Yunhong CTI Ltd Common Shareholders $ (246,000) $ (2,051,000)
Basic income (loss) per common share    
Basic income (loss) per common share $ (0.01) $ (0.22)
Diluted income (loss) per common share    
Diluted income (loss) per common share $ (0.01) $ (0.22)
Weighted average number of shares and equivalent shares of common stock outstanding:    
Basic 19,526,633 9,301,888
Diluted 19,526,633 9,301,888
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Shareholders' Equity - USD ($)
Series A Preferred Stock [Member]
Preferred Stock [Member]
Series B Preferred Stock [Member]
Preferred Stock [Member]
Series C Preferred Stock [Member]
Preferred Stock [Member]
Series D Preferred Stock [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock, Common [Member]
Total
Balance at Dec. 31, 2021 $ 3,155,000 $ 1,715,000 $ 1,630,000 $ 1,512,000 $ 14,538,000 $ 4,317,000 $ (22,655,000) $ (161,000) $ 4,051,000
Balance, shares at Dec. 31, 2021 500,000 170,000 170,000 170,000 5,930,408       (44,000)  
Accrued Deemed Dividend - Series B Preferred Stock   $ 136,000       (136,000)      
Stock Issuance         $ (1,000) 1,000      
Stock Issuance, shares         81,250          
Net Income (Loss)             (1,467,000) (1,467,000)
Accrued Deemed Dividend - Series A Preferred Stock $ 267,000         (267,000)      
Conversion Series A Preferred Stoock $ (3,422,000)       $ 3,422,000          
Conversion Series A Preferred Stock, shares (500,000)       6,278,990          
Accrued Deemed Dividend - Series C Preferred Stock     $ 91,000     (91,000)      
Conversion Series C Preferred Stoock     $ (1,721,000)   $ 1,721,000          
Conversion - Series C Preferred Stock, shares     (170,000)   1,985,702          
Accrued Deemed Dividend - Series D Preferred Stock       $ 91,000   (91,000)      
Conversion Series D Preferred Stoock       $ (1,603,000) $ 1,603,000          
Conversion Series D Preferred Stock, shares       (170,000) 1,826,399          
Equity Compensation Charge           162,000       162,000
Balance at Dec. 31, 2022 $ 1,851,000 $ 21,283,000 3,895,000 (24,122,000) $ (161,000) 2,746,000
Balance, shares at Dec. 31, 2022 170,000 16,102,749       (44,000)  
Series B Convertible Preferred Stock Issuance   $ (1,862,000)       1,862,000      
Series B Convertible Preferred Stock Issuance, shares   (170,000)     1,888,078          
Common stock issued for notes payable and investor deposit           884,000       884,000
Common stock issued for notes payable and investor deposit, shares         1,908,336          
Accrued Deemed Dividend - Series B Preferred Stock   $ 11,000       (11,000)      
Equity compensation           21,000       21,000
Equity compensation, shares         116,250          
Stock Issuance                  
Stock Issuance, shares         125,000          
Conversion of warrants and deferred liability           316,000       316,000
Conversion of warrants and deferred liability         675,182          
Net Income (Loss)       (235,000)     (235,000)
Foreign Currency Translation              
Balance at Dec. 31, 2023 $ 21,283,000 $ 6,967,000 $ (24,357,000) $ (161,000) $ 3,732,000
Balance, shares at Dec. 31, 2023       20,815,595       (44,000)  
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended 60 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Cash flows from operating activities:      
Net loss $ (235,000) $ (1,467,000) $ (24,000,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activites      
Depreciation and amortization 279,000 383,000  
Equity compensation charge 21,000 162,000  
Change in assets and liabilities:      
Accounts receivable (2,357,000) 1,825,000  
Inventories 534,000 (449,000)  
Prepaid expenses and other assets 57,000 836,000  
Trade payables (396,000) (819,000)  
Accrued liabilities 980,000 1,897,000  
Net cash (used in) provided by operating activities (1,117,000) 2,368,000  
Cash flows from investing activities:      
Purchases of property, plant and equipment (221,000) (163,000)  
Proceeds from Sale of building  
Net cash (used in) provided by investing activities (221,000) (163,000)  
Cash flows from financing activities:      
Repayment of debt and revolving line of credit (2,125,000)  
Proceeds from issuance of long-term debt and revolving line of credit 2,113,000  
Net cash provided by (used in) financing activities 2,113,000 (2,125,000)  
Net increase (decrease) in cash and cash equivalents 775,000 80,000  
Cash and cash equivalents at beginning of year 146,000 66,000  
Cash and cash equivalents at end of year 921,000 146,000 $ 921,000
Supplemental disclosure of cash flow information:      
Cash payments for interest 551,000 375,000  
Accrued dividend and accretion on preferred stock 11,000 584,000  
Lease right-of-use assets and lease liability 747,000  
Conversion of preferred stock into common stock 1,500,000 6,745,000  
Conversion of notes and deposits into common stock 1,202,000  
Cash receipts for tax refund $ 202,000  
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Nature of Business
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business

1. Nature of Business

 

Nature of Operations

 

Yunhong Green CTI Ltd. (formerly Yunhong CTI Ltd. and prior to that CTI Industries Corporation), its former subsidiaries - United Kingdom subsidiary (CTI Balloons Limited), Mexican subsidiary (Flexo Universal, S. de R.L. de C.V.), and German subsidiary (CTI Europe GmbH); as well as current (inactive) subsidiary CTI Supply, Inc. (collectively, the “Company”) (i) design, manufacture and distribute metalized and latex balloon products throughout the world and (ii) operate systems for the production, lamination, coating and printing of films used for food packaging and other commercial uses and for conversion of films to flexible packaging containers and other products. Effective in 2019, the Company determined that it was exiting CTI Balloons Limited and CTI Europe, and during 2021 sold its interest in Flexo Universal. Accordingly, the operations of these entities were classified as discontinued operations in the financial statements.

 

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of Yunhong Green CTI Ltd., and its wholly owned, inactive, subsidiary CTI Supply, Inc. All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

Variable Interest Entities

 

The determination of whether or not to consolidate a variable interest entity under U.S. GAAP requires a significant amount of judgment concerning the degree of control over an entity by its holders of variable interest. To make these judgments, management has conducted an analysis of the relationship of the holders of variable interest to each other, the design of the entity, the expected operations of the entity, which holder of variable interests is most “closely associated” to the entity and which holder of variable interests is the primary beneficiary required to consolidate the entity. Upon the occurrence of certain events, management reviews and reconsiders its previous conclusion regarding the status of an entity as a variable interest entity.

 

Foreign Currency Translation

 

There are no foreign operations and substantially all activities occur in US Dollars.

 

Use of Estimates

 

In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, 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 in the financial statements and accompanying notes. Actual results may differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts, inventory valuation, deferred tax assets, goodwill and intangible asset valuation, leasehold assets and liabilities, Preferred Stock deemed dividends and beneficial conversion feature values, and assumptions used as inputs in the Black-Scholes option-pricing model.

 

Cash and Cash Equivalents

 

Cash and cash equivalents include cash on hand, demand deposits and short-term investments with original maturities of three months or less.

 

Accounts Receivable

 

Trade receivables are carried at original invoice amount less an estimate for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts, evaluating the individual customer receivables through consideration of the customer’s financial condition, credit history and current economic conditions and use of historical experience applied to an aging of accounts. A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for a period over the customer’s normal terms. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximates costing determined on a first-in, first-out basis, to reflect the actual cost of production of inventories.

 

Production costs of work in process and finished goods include material, labor and overhead. Inventory is not recorded in excess of net realizable value.

 

 

Property, Plant and Equipment

 

Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line method over the lesser of the estimated useful life or the lease term. The estimated useful lives range as follows:

 

   (in years)
Building  25-30
Machinery and equipment  3-15
Projects that prolong the life and increase efficiency of machinery  3-5
Light Machinery  5-10
Heavy Machinery  10-15
Office furniture and equipment  5-8
Intellectual Property  9-15
Leasehold improvements  5-8
Furniture and equipment at customer locations  1-3

 

Light machinery consists of forklifts, scissor lifts, and other warehouse machinery. Heavy machinery consists of production equipment including laminating, printing and converting equipment. Projects in process represent those costs capitalized in connection with construction of new assets and/or improvements to existing assets including a factor for interest on funds committed to projects in process of $112,000 and $108,000 for the years ended December 31, 2023 and 2022, respectively. Upon completion, these costs are reclassified to the appropriate asset class.

 

Stock-Based Compensation

 

The Company has stock-based incentive plans which may grant stock option, restricted stock and unrestricted stock awards. The Company recognizes stock-based compensation expense based on the grant date fair value of the award and the related vesting terms. The fair value of stock-based awards is determined using the Black-Scholes model, which incorporates assumptions regarding the risk-free interest rate, expected volatility, expected option life, and dividend yield. See Note 14 for additional information.

 

Fair Value Measurements

 

Current professional accounting guidance applies to all assets and liabilities that are being measured and reported on a fair value basis. 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 in the principal or most advantageous market. The requirements prescribe a fair value hierarchy that has three levels of inputs, both observable and unobservable, with use of the lowest possible level of input to determine fair value. A Level 1 input includes a quoted market price in an active market or the price of an identical asset or liability. Level 2 inputs are market data other than Level 1 inputs that are observable either directly or indirectly including quoted market prices for similar assets or liabilities, quoted market prices in an inactive market, and other observable information that can be corroborated by market data. Level 3 inputs are unobservable and corroborated by little or no market data.

 

The carrying value amounts of the Company’s cash and cash equivalents, accounts and notes receivable, accounts payable and other current liabilities are reasonable estimates of their fair values due to the short-term nature of these instruments. The fair value of business segments (as needed for purposes of determining indications of impairment to the carrying value of goodwill) is determined using an average of valuations based on market multiples and discounted cash flows, and consideration of our market capitalization. See Note 5 for further discussion.

 

Valuation of Long Lived Assets

 

The Company evaluates whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property, plant and equipment) may be impaired or not recoverable. The significant factors that are considered that could trigger an impairment review include: changes in business strategy, market conditions, or the manner of use of an asset; underperformance relative to historical or expected future operating results; and negative industry or economic trends. In evaluating an asset for possible impairment, management estimates that asset’s future undiscounted cash flows and appraised values to measure whether the asset is recoverable. The Company measures the impairment based on the projected discounted cash flows of the asset over its remaining life.

 

Deferred Financing Costs

 

Deferred financing costs are amortized over the term of the loan. Upon a refinancing, existing unamortized deferred financing costs are expensed.

 

 

Income Taxes

 

The Company accounts for income taxes using the liability method. As such, deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amount used for income tax purposes. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain.

 

Deferred tax assets and liabilities are measured using enacted tax rates expected to be in effect when the anticipated reversal of these differences is scheduled to occur. Deferred tax assets are reduced by a valuation allowance when management cannot determine, in its opinion, that it is more likely than not that the Company will recover that recorded value of the deferred tax asset. The Company is subject to U.S. Federal, state and local taxes as well as foreign taxes in Mexico (through October 2021). U.S. income tax expense and foreign withholding taxes are provided on remittances of foreign earnings and on unremitted foreign earnings that are not indefinitely reinvested.

 

We utilize a two step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 10 for further discussion.

 

Revenue Recognition

 

On January 1, 2018, we adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers using the modified retrospective method. The adoption of ASC 606 did not have a material impact on our consolidated financial position or results of operations, as our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.

 

Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606. In most cases, the Company has a single product delivery performance obligation. Accrued product returns are estimated based on historical data and evaluation of current information.

 

The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.

 

A disaggregation of product net sales is presented in Note 16.

 

Research and Development

 

The Company conducts product development and research activities which include (i) creative product development and (ii) engineering. During the years ended December 31, 2023 and 2022, research and development activities totaled approximately $200,000 in each period.

 

Advertising Costs

 

The Company expenses advertising costs as incurred.

 

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity and Going Concern
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Liquidity and Going Concern

Note 3 Liquidity and Going Concern

 

The Company’s financial statements are prepared using account principles generally accepted in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has a cumulative net loss from inception to December 31, 2023 of approximately $24 million. The accompanying financial statements for the year ended December 31, 2023 have been prepared assuming the Company will continue as a going concern. The Company’s cash resources may be insufficient to meet its anticipated needs during the next twelve months. The Company may require additional funding on acceptable terms to support it is planned future operations. Management’s plans include executing on its business plan and raising external funds to the extent needed. These factors are indicators that there is substantial doubt about the ability to continue as a going concern for one year from the issuance of the accompanying consolidated financial statements. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.

 

The Company’s primary sources of liquidity have traditionally been comprised of cash and cash equivalents as well as availability under a Credit Agreement. During September 2021, we entered into a new credit agreement with Line Financial. The new agreement with Line Financial includes a revolving credit facility for up to $6 million and a term loan of $0.7 million, all supported by the majority of our assets. This Agreement was extended during September 2023, until September 30, 2025, under substantially similar terms. We also made structural changes to our business, removing the cash required to support subsidiaries that are no longer part of our group and other operating improvements.

 

We have been in compliance with our new credit facility since its inceptions. As of December 31, 2023 we have drawn approximately $5.0 million of the maximum $6.0 million revolving line of credit, which is available subject to the value of receivables and inventory that support the line. Through December 31, 2022, the Company received approximately $160,000 in Employee Retention Tax Credits (“ERTC”) from the United States Government related to claims that were filed during 2021. $123,000 was listed as General and Administrative, while the remainder was in Other Income. During October 2022 we had outstanding $1.2 million of additional ERTC claims that had not been processed. We factored those claims with a third party for $0.9 million. During 2023, these claims were processed and paid, which was forwarded to the third party. At that time, we recognized approximately $0.9 million of the related deferred income.

 

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1
New Accounting Pronouncements
12 Months Ended
Dec. 31, 2023
New Accounting Pronouncements  
New Accounting Pronouncements

4. New Accounting Pronouncements

 

Recent Accounting Pronouncements

 

Credit Loss

 

In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.

 

Income Taxes

 

In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Disclosures
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Disclosures

5. Fair Value Disclosures

 

U.S. GAAP clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. U.S. GAAP also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based upon the best information available.

 

U.S. GAAP establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy categorizes assets and liabilities at fair value into one of three different levels depending on the observability of the inputs employed in the measurement. The three levels are defined as follows:

 

  Level 1 – inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
     
  Level 2 – inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs are observable for the asset or liability, or unobservable but corroborated by market data, for substantially the full term of the financial instrument.
     
  Level 3 – inputs to the valuation methodology are unobservable and significant to the fair value measurement.

 

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of the input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Major Customers
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Major Customers

6. Major Customers

 

For the year ended December 31, 2023, the Company had two customers that accounted for approximately 46% and 36% of consolidated net sales from continuing operations. For the year ended December 31, 2022, those same two customers accounted for approximately 36% and 35% of consolidated net sales. At December 31, 2023 and December 31, 2022, the outstanding accounts receivable balance due from these customers were $3.4 million and $0.1 million, respectively.

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories

7. Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximate costing determined on a first-in, first out basis. Standard costs are reviewed and adjusted periodically and at year end based on actual direct and indirect production costs. On a periodic basis, the Company reviews its inventory for estimated obsolescence or unmarketable items, primarily by reviewing future demand requirements and shelf life of the product.

 

Inventories of continuing operations are comprised of the following:

 

  

December 31,

2023

  

December 31,

2022

 
Raw materials  $1,156,000   $1,457,000 
Work in Process   2,511,000    2,513,000 
Finished Goods   4,124,000    4,355,000 
           
Total inventories  $7,791,000   $8,325,000 

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Notes Payable

8. Notes Payable

 

Long term debt consists of:

 

   2023   2022 
   December 31, 
   2023   2022 
Subordinated notes (officer) due December 2023  $1,344,000   $1,267,000 
Other Note   -    172,000 
Term Loan (2023 and 2022 are net of deferred finance costs of $0.1 million and $0.1 million, respectively)   673,000    543,000 
Line of Credit   4,991,000    2,878,000 
           
Total long-term debt   7,008,000    4,860,000 
           
Less current portion   (6,475,000)   (3,166,000)
Total Long-term debt, net of current portion  $533,000   $1,694,000 

 

 

Line of Credit and Term Loan

 

On September 30, 2021 (the “Closing Date”), the Company entered into a loan and security agreement (the “Agreement”) with Line Financial (the “Lender”), which provides for a senior secured financing consisting of a revolving credit facility (the “Revolving Credit Facility) in an aggregate principal amount of up to $6 million (the “Maximum Revolver Amount”) and term loan facility (the “Term Loan Facility”) in an aggregate principal amount of $731,250 (“Term Loan Amount” and, together with the Revolving Credit Facility, the “Senior Facilities”). The Senior Facilities are secured by substantially all assets of the Company. The Senior Facilities were extended on September 30, 2023 until September 30, 2025 on substantially similar terms.

 

Interest on the Senior Facilities was set at the prime rate published from time to time published in the Wall Street Journal (8.5% as of December 31, 2023), plus 1.95% per annum, accruing daily and payable monthly. Interest shall be calculated on the basis of a 360-day year for the actual number of days elapsed. The Term Loan Facility shall be repaid by the Company to Lender in 48 equal monthly installments of principal and interest, each in the amount of $15,000, commencing on November 1, 2021, and continuing on the first day of each month thereafter until the Term Loan Maturity Date (as defined in the Agreement). Also, the Company paid the Lender collateral monitoring fees of 4.62% of the eligible accounts receivable, inventory, and equipment supporting the Revolving Credit Facility and the Term Loan. In addition, the Company paid the Lender a loan fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon the execution of the Agreement. During August 2022 the terms were modified to reduce the collateral monitoring fee to 2.77% and added a provision that barred the Company from repaying the facility prior to September 2023. This Term Loan was re-established effective with the September 30, 2023 renewal at the original values on September 30, 2021.

 

The Senior Facilities matured on September 30, 2023 and were extended by agreement between the parties until September 30, 2025. The facility automatically extends for successive periods of one year each, unless the Company or the Lender gives the other party written notice of termination not less than 90 days prior to the end of such term or renewal term, as applicable. If the Senior Facilities are renewed, the Company shall pay the Lender a renewal fee of 1.25% of the Maximum Revolver Amount and the Term Loan Amount upon each renewal on the anniversary of the Closing Date. The Company has the option to prepay the Term Loan Facility (together with all accrued but unpaid interest and a Term Loan Prepayment Fee (as defined the Agreement) in whole, but not in part, upon not less than 60 days prior written notice to the Lender. With this September 30, 2023 renewal, the parties agreed changes in terms including:

 

  - Replace the asset monitoring fee on the Revolving Credit Facility with an increase in interest rate, to Prime plus 7.82% per annum. This change was intended by the parties to be financially neutral while easier to administrate.
  - Reduce the interest rate on the Term Loan to Prime plus 1.45% per annum, with lender making a one-time additional advance of $206,000 to reset the Term Loan to $731,000.
  - Reduce the renewal fee for this transaction to $50,000 from the formula described above.
  - Set the Term Loan asset monitoring fee to 0.385% per month.

 

The Senior Facilities require that the Company maintain Tangible Net Worth of at least $4,000,000 or greater (“Minimum Tangible Net Worth”). Minimum Tangible Net Worth may be adjusted downward by the Lender, from time to time, in its sole and absolute discretion, based on the effect of non-cash charges and other factors on the calculation of Tangible Net Worth. Other debt subordinated to Lender is not considered as a reduction of this calculation. The Company believes it was in compliance with this covenant since inception, including through December 31, 2023.

 

The Senior Facilities contain certain affirmative and negative covenants that limit the ability of the Company, among other things and subject to certain significant exceptions, to incur debt or liens, make investments, enter into certain mergers, consolidations, and acquisitions, pay dividends and make other restricted payments, or make capital expenditures exceeding $1,000,000 in the aggregate in any fiscal year.

 

As of December 31, 2023 and 2022, the term loan balance amounted to $0.7 million and $0.5 million, respectively, which consisted of the principal and interest payable balance and deferred financing costs. The balance of the Revolving Line of Credit as of December 31, 2023 and 2022 amounted to $5.0 million and $2.9 million, respectively.

 

Subordinated (Officer) Note

 

As of January 1, 2019, the Company had a note payable to John H. Schwan, former Director and former Chairman of the Board, for $1.6 million, including accrued interest. This loan accrues interest, is due December 31, 2023, and is subordinate to the Senior Facilities. During January 2019, Mr. Schwan converted $600,000 of the note into approximately 181,000 shares of our common stock at the then market rate of $3.32 per share. As a result of the conversion, the loan balance decreased to $1.0 million. The loan and interest payable to Mr. Schwan amounted to $1.3 million as of December 31, 2023 and 2022, respectively. No payments were made to Mr. Schwan during 2023 or 2022. Interest expense related to this loan amounted to $19,000 and $18,000 for the three months ended December 31, 2023 and 2022, respectively, and $78,000 and $74,000 for the twelve months ended December 31, 2023 and 2022, respectively.

 

Pursuant to an agreement between the parties, the Company paid $0.5 million of this balance on January 2, 2024, another $0.5 million on January 16, 2024, and the remainder later during 2024.

 

Other Note

 

As of December 31, 2022, the Company had a note payable to Alex Feng for $0.2 million. This loan accrued interest at a rate of 3% and is subordinated to the Senior Facilities. In accordance with the subordination agreement, payments may be made beginning April 2022 subject to availability under the revolving line of credit, and the maturity date for this loan was March 2024. Along with certain deposits received during 2022, this note was converted into common stock during February 2023.

 

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

9. Income Taxes

 

Tax Reform act of 2017

 

On December 22, 2017, the Tax Cuts and Jobs Act was enacted into law and introduced significant changes to U.S. tax law. The Company reflected the impacts of changes in tax law to the financial statements including the federal income tax rate reduction from 35% to 21%; the new limitations on the tax deductibility of interest expense; the acceleration of business asset expensing; the repeal of the alternative minimum tax (“AMT”); the limitation on the use of net operating losses generated in future years; and the Global Intangible Low Taxed Income regime. On March 27, 2020, the CARES Act was enacted into law and introduced changes to U.S. tax law including revised limitations on the tax deductibility of interest expense and the limitation on the use of net operating losses.

 

Due to an ownership change in the first quarter of 2020, the future utilization of certain post-change income tax attributes of Yunghong CTI Ltd , including net operating loss carryovers, are anticipated to be limited for U.S. income tax purposes.

 

The provision (benefit) for income taxes consists of the following:

 

    2023    2022 
    Year Ended December 31,
    2023    2022 
Current:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Current   -    - 
           
Deferred:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Deferred   -    - 
Provision (Benefit) for income taxes   -    - 

 

Income tax provision (benefit) related to continuing operations differ from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):

 

   2023   2022 
   Year Ended December 31, 
   2023   2022 
U.S. Federal provision (benefit)          
At Statutory Rate  $(49,000)  $(120,000)
State Taxes   (71,000)   25,000 
Change in Valuation Allowance   299,000    50,000 
NOL Carryback Claim (CARES Act)   -    - 
Nondeductible Expenses   -    - 
Foreign Taxes   -    - 
Deconsolidation & Impairment   -    (32,000)
Other   (179,000)   77,000 
           
Total  $-   $- 

 

 

Deferred Tax Assets and Liabilities

 

Deferred income taxes reflect the net tax effects of loss and credit carryforwards and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets for federal and state income taxes are as follows):

 

Schedule of Deferred Tax Assets and Liabilities

   2023   2022 
   Year Ended December 31, 
   2023   2022 
Deferred Tax Assets:          
Federal & State NOL Carryforward   5,163,000    3,241,000 
Foreign Tax Credit & Other Credits   307,000    307,000 
Capitalized R&D   98,000    55,000 
Reserves and Accruals   147,000    152,000 
Capital Loss Carryforward   2,360,000    2,378,000 
Unicap 263A Adjustment   233,000    233,000 
Other DTA   (95,000)   (91,000)
Foreign NOL Carryforward   2,000    2,000 
Deferred Interest Expense   -    1,704,000 
Total Gross DTA   8,215,000    7,982,000 
Less: Val. Allowance   (8,476,000)   (8,159,000)
Total Deferred Tax Assets   (261,000)   (177,000)
           
Deferred Tax Liabilities:          
Fixed Assets & Intangibles   261,000    233,000 
Section 481(a) Adjustment   -    (56,000)
Total Gross DTL   261,000    177,000 
Net Deferred Tax Assets   -    - 

 

Realization of our deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain. Due to the lack of earnings history and in light of management’s comments regarding going concern for most of 2019 through December 31, 2023, a valuation allowance has been recorded to reduce the deferred tax assets to its net realizable value. The valuation allowance increased by $0.3 million and increased by $0.4 million during the years ended December 31, 2023 and December 31, 2022, respectively. The valuation allowance includes no benefit related to stock based compensation and exercises for the years ended December 31, 2023 and 2022, respectively, prior to the implementation of ASC 515 and 718, that will be credited to additional paid in capital when realized.

 

Net Operating Loss and Tax Credit Carryforwards

 

As of December 31, 2023, we had a net operating loss carryforward for federal income tax purposes of approximately $16.1 million, of which $0.2 million is subject to expiration beginning 2037. We had a total state net operating loss carryforward of approximately $18.7 million, with various expiration dates. Utlization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization.

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

10. Related Party Transactions

 

Ms. Jana M. Schwan is the Company’s Chief Operating Officer. Her father, John H. Schwan, held several positions with the Company over many years, most recently as Chairman of the Board until June 2020. His brother is Gary Schwan, one of the owners of Schwan Incorporated, which provides building maintenance services to the Company. The Company made payments to Schwan Incorporated of approximately $1,000 and $1,000 during the years ended December 31, 2023 and 2022, respectively.

 

As discussed in Note 9, Mr. John H. Schwan was owed approximately $1.3 million and $1.2 million as of December 31, 2023 and 2022, respectively in a note from the Company.

 

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments

11. Commitments

 

Operating Leases

 

We adopted ASC Topic 842 (Leases) on January 1, 2019 using the modified retrospective method. This standard requires us to record certain operating lease liabilities and corresponding right-of-use assets on our balance sheet. We elected the package of practical expedients available for expired or existing contracts, which allowed us to carryforward our historical assessments of whether contracts are (or contain) leases, as well as lease classification tests and treatment of initial direct costs. We also elected to not separate lease components from non-lease components for all fixed payments, and we exclude variable lease payments in the measurement of right-of-use assets and lease obligations.

 

Upon adoption of ASC 842 we recorded a $2.8 million increase in other assets, a $1.1 million increase in current liabilities, and a $1.7 million increase in non-current liabilities. We did not record any cumulative effect adjustments in opening retained earnings, and adoption of ASC 842 had no impact on cash flows from operating, investing, or financing activities.

 

We determine if an arrangement is a lease at inception. Most of our operating leases do not provide an implicit rate of interest so we use our incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. We lease various assets in the course of ordinary business including warehouses and manufacturing facilities, as well as vehicles and equipment used in our operations. Leases with an initial term of 12 months or less are not recorded on the balance sheet as we recognize lease expense for these leases on a straight-line basis over the lease term. The depreciable life of assets and related improvements are limited by the expected lease term, unless there is a reasonably certain expected transfer or title or purchase option. Some lease agreements include renewal options at our sole discretion. Any guaranteed residual value is included in our lease liability.

 

The table below describes our lease position as of December 31, 2023 and 2022:

 

Assets  As of
December 31,
2023
   As of
December 31,
2022
 
Operating lease right-of-use assets   4,632,000    4,805,000 
Accumulated amortization   (1,268,000)   (923,000)
Net lease assets   3,364,000    3,882,000 
           
Liabilities          
Current          
Operating   522,000    518,000 
           
Noncurrent          
Operating   2,842,000    3,364,000 
           
Total lease liabilities   3,364,000    3,882,000 
           
Weighted average remaining term (years) – operating leases   7    8 
           
Weighted average discount rate – operating leases   11.25%   11.25%

 

During the year ended December 31, 2023 and 2022, we recorded expenses related to

 

   2023   2022 
   Year ended December 31 
   2023   2022 
Operating right-of-use lease asset amortization   754,000    746,000 
           
Financing lease asset amortization   -    - 
Related interest expense   -    - 
           
Total expense during twelve months ended December 31   754,000    746,000 

 

The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2023

 

(in thousands)  12/31/2023 
     
2024   978 
2025 and thereafter   4,268 
Total lease payments   5,246 
less: Imputed interest   (1,882)
Present value of lease liabilities   3,364 

 

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Redeemable Preferred Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Convertible Redeemable Preferred Stock

12. Convertible Redeemable Preferred Stock

 

Series A Convertible Preferred Stock

 

On January 3, 2020, the Company entered into a stock purchase agreement (as amended on February 24, 2020 and April 13, 2020 (the “LF Purchase Agreement”)), pursuant to which the Company agreed to issue and sell, and LF International Pte. Ltd., a Singapore private limited company (“LF International”), which is controlled by Company director, Chairman, President and Chief Executive Officer, Mr. Yubao Li, agreed to purchase, up to 500,000 shares of the Company’s newly created shares of Series A Preferred Stock (“Series A Preferred”), with each share of Series A Preferred initially convertible into ten shares of the Company’s common stock, at a purchase price of $10.00 per share, for aggregate gross proceeds of $5,000,000 (the “LF International Offering”). As permitted by the Purchase Agreement, the Company may, in its discretion issue up to an additional 200,000 shares of Series A Preferred for a purchase price of $10.00 per share (the “Additional Shares Offering,” and collectively with the LF International Offering, the “Offering”). Approximately $1 million of Series A Preferred has been sold, including to an investor which converted an account receivable of $478,000 owed to the investor by the Company in exchange for 48,200 shares of Series A Preferred. The Company completed several closings with LF International from January 2020 through June 2020. The majority of the funds received reduced our bank debt. We issued a total of 400,000 shares of common stock to LF International and, pursuant to the LF Purchase Agreement, changed our name from CTI Industries Corporation to Yunhong CTI Ltd. LF International has the right to name three directors to serve on our Board. They were Mr. Yubao Li, Ms. Wan Zhang and Ms. Yaping Zhang. Ms. Wan Zhang and Ms. Yaping Zhang retired from the Board in January 2022.

 

The issuance of the Series A Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series A Preferred was convertible exceeded the allocated purchase price fair value of the Series A Preferred Stock at the closing dates by approximately $2.5 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series A Preferred. As the Series A Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series A Preferred will be entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In the three and nine months ended September 30, 2022, the Company accrued $67,000 and $267,000 of these dividends in each period, respectively. On September 1, 2022, the investor converted Preferred Series A into 5 million shares of common stock and approximately 1.3 million shares of common stock representing accrued dividends.

 

Series B Convertible Preferred Stock

 

In November 2020, we issued 170,000 shares of Series B Preferred for an aggregate purchase price of $1,500,000. The Series B Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series B Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series B Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. Initially, the Series B Preferred, in whole or part, was redeemable at the option of the holder (but not mandatorily redeemable) at any time on or after November 30, 2021 for the stated value, plus any accrued and unpaid dividends and thus was classified as mezzanine equity and initially recognized at fair value of $1.5 million (the proceeds on the date of issuance). In March 2021, the terms of the Series B Preferred were modified to eliminate the ability of the holder to redeem the Series B Preferred. As the Series B Preferred is no longer redeemable, the Series B Preferred is not classified as mezzanine equity as of December 31, 2022 or December 31, 2021. As a result, the carrying value as of December 31, 2022 and 2021 amounted to $1,851,000 and $1,715,000, respectively. The December 31, 2022 balance consists of $1,500,000 original carrying value, $304,000 accrued dividends and $47,000 accretion. On February 1, 2023, the investor converted Preferred Series B into approximately 1.9 million shares of common stock.

 

Series C Convertible Preferred Stock

 

In January 2021 we entered into an agreement with a related party, LF International Pte. Ltd. which is controlled by Company director and Chairman, Mr. Yubao Li, to purchase shares of Series C Preferred stock. We issued 170,000 shares of Series C Preferred for an aggregate purchase price of $1,500,000. The Series C Preferred have an initial stated value of $10.00 per share and liquidation preference over common stock. The Series C Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $1.00. The Series C Preferred accrues dividends at a rate of 8 percent per annum, payable at our election either in cash or shares of the Company’s common stock. The issuance of the Series C Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series C Preferred was convertible exceeded the allocated purchase price of the Series C Preferred at the closing dates by greater than the allocated purchase price. Therefore, the BCF was the purchase price of the Series C Preferred ($1.5 million) and was allocated to Additional Paid-in Capital, resulting in a discount on the Series C Preferred Stock. As the Series C Preferred Stock is immediately convertible, the Company accreted the discount on the date of issuance. The accretion to the carrying value of the Series C Preferred is treated as a deemed dividend, recorded as a charge to Additional Paid in Capital and deducted in computing earnings per share. The carrying value as of August 30, 2022 and December 31, 2021 amounted to $1,698,000 and $1,630,000, respectively. On September 1, 2022, the investor converted Series C into 1.7 million shares of common stock and accrued dividends in the amount of approximately 0.3 million shares of common stock.

 

 

Series D Convertible Preferred Stock

 

In June 2021, the Company received $1.5 million from an unrelated third party as an advance on a proposed sale of Series D Redeemable Convertible Preferred Stock. As of September 30, 2021, the Company was in the process of negotiating and finalizing the terms of the arrangement. As the agreement was not finalized as of September 30, 2021, the $1.5 million advance was classified as Advance from Investor within liabilities on the balance sheet at that time. As of December 31, 2021, the terms had been finalized, the investment was classified as equity, similar to the prior Convertible Preferred issuances, above. The issuance of the Series D Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series D Preferred was convertible exceeded the allocated purchase price fair value of the Series D Preferred Stock at the closing dates by approximately $0.3 million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series D Preferred. As the Series D Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series D Preferred will be entitled to receive quarterly dividends at the annual rate of 8% of the stated value ($10 per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In addition, 128,000 warrants to purchase the Company’s common stock were issued with respect to this transaction. These warrants are exercisable until December 1, 2024, at the lower of $1.75 per share or 85% of the variable price based on the ten day volume weighted average price (“VWAP”) of the Company’s common stock. The value of these warrants was determined to be $230,000 and recorded as an allocation of paid in capital associated with this transaction. The carrying value as of September 1, 2022 and December 31, 2021 amounted to $1,580,000 and $1,512,000, respectively. On September 1, 2022, the investor converted Preferred Series D into 1.7 million shares of common stock and received accrued dividends of approximately 0.1 million shares of common stock.

 

Warrants

 

A summary of the Company’s stock warrant activity is as follows:

Summary of the Company’s Stock Warrant Activity

   Shares under
Option
   Weighted
Average
Exercise
Price
 
Balance at December 31, 2022   128,000   $1.75 
Granted   -    - 
Cancelled/Expired   -    - 
Exercised/Issued   128,000    1.75 
Outstanding at December 31, 2023   -    - 
           
Exercisable at December 31, 2023   -   $- 

 

During November 2023, the Company issued 675,183 shares of its common stock to retire all outstanding warrants, as well as a $317,000 deferred liability. The warrants were converted in a cashless transaction based on the terms of the warrants. The Board of Directors determined the conversion price of the deferred liability would be consistent with the approach listed above, 84% of the volume weighted average price during the relevant time period. Both of these items are fully resolved upon this transaction.

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Other Shareholders’ Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Other Shareholders’ Equity

13. Other Shareholders’ Equity

 

Common Stock

 

During 2020, 400,000 shares of our common stock were issued to LF related to the acceleration of closings in our Series A Offering, and an additional 200,000 shares were issued to Garden State Securities in its representation of the Company in the Series A Offering.

 

 

Restricted Stock

 

In 2020, 15,000 shares of restricted stock vested to Mr. Hyland, former Chief Executive Officer, pursuant to the terms of the grant related to his employment with the Company. There were no other shares of restricted stock outstanding during 2020 or 2021. During 2022, 250,000 shares of restricted stock were granted to the incoming Chief Executive Officer pursuant to an employment agreement. 25,000 of those shares are to vest immediately and the remaining shares are schedule to vest upon the achievement of certain performance conditions. Each of three independent directors received grants of 5,000 shares that were fully vested as of December 31, 2022. Additionally, the Chief Operating Officer was granted 100,000 shares, 20,000 of which vested over 12 months while the remaining 80,000 had the same performance conditions as the Chief Executive Officer. During each of 2023 and 2022, the performance condition related to 56,250 shares for the Chief Executive Officer and 20,000 shares for the Chief Operating Officer was met, and these shares vested. As of December 31, 2023, performance conditions related to 112,500 shares for the Chief Executive Officer and 40,000 shares for the Chief Operating Officer remain unvested.

 

Stock Options

 

The Compensation Committee (“Committee”) administers the Company’s stock-based plans. The exercise price of the stock options shall be fixed by the Committee at whatever price the Committee may determine in good faith. Unless the Committee determines otherwise, options generally had a 4-year term with a 3-year vesting schedule. Unless the Committee provides otherwise, options terminate upon the termination of a participant’s employment, except that the participant may exercise an option to the extent it was exercisable on the date of termination and for a period of time after termination.

 

In 2009, the shareholders of the Corporation approved, a 2009 Stock Incentive Plan (“2009 Plan”). The 2009 Plan and subsequent awards categorized as inducement of employment authorized the issuance of up to 510,000 shares of stock or options to purchase stock of the Company (including cancelled shares reissued under the plan.)

 

On June 8, 2018, our shareholders approved the 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan authorized the issuance of up to 300,000 shares of our common stock in the form of equity-based awards. Because no registration on Form S-8 was filed for these additional shares within 12 months of approval by our shareholders, those additional shares are not available for issuance in the normal course. On June 17, 2022, our shareholders approved of the issuance of 500,000 shares to this plan.

 

The Company, at the discretion of the board, may issue options in excess of the total available, if options related to that stock plan are cancelled. In some cases, not all shares that are available to a stock plan are issued, as the Company is unable to issue options to a previous plan when a new plan is in place.

 

The Company recognized share based compensation expense of approximately $20,000 and $160,000 in 2023 and 2022, respectively. As of December 31, 2023 and 2022, respectively, there was no unrecognized compensation expense related to non-vested stock option grants. There were approximately 132,000 performance-based grants for which the underlying performance threshold had not been met as of December 31, 2023.

 

Warrants

 

In connection with the Series A Offering, in 2020 the Company issued 792,660 warrants to purchase 792,660 shares of the Company’s common stock for $1 per share. During 2020, 597,500 warrants were exercised in cash-less exchange for 391,308 shares of the Company’s common stock. In January and February 2021, the remaining 195,160 warrants were exercised in a cash-less exchange for 103,104 shares of the Company’s common stock.

 

The Series D Offering also included warrants to purchase up to 128,572 shares of the Company’s common stock at an exercise price of the lower of $1.75 per share or 85% of the lowest daily volume-weighted average price of the Common Stock during the 10 trading days prior to the date of exercise. If unexercised, these warrants would have expired December 1, 2024. As noted above, the warrants were exercised and converted into common shares during 2023, leaving no outstanding warrants as of December 31, 2023.

 

The Company has applied the Black-Scholes model to value stock-based awards. That model incorporates various assumptions in the valuation of stock-based awards relating to the risk-free rate of interest to be applied, the estimated dividend yield and expected volatility of the Company’s Common Stock. The risk-free rate of interest is the U.S. Treasury yield curve for periods within the expected term of the option at the time of grant. The expected volatility is based on historical volatility of the Company’s Common Stock.

 

The valuation assumptions we have applied to determine the value of warrants granted in 2021 and 2020 were as follows:

 

Historical stock price volatility: The Company used the weekly closing price to calculate historical annual volatility.

 

Risk-free interest rate: The Company bases the risk-free interest rate on the rate payable on US treasury securities with a similar maturity in effect at the time of the grant, which was 4.50% and 3.80%, during 2023 and 2022, respectively.

 

Expected life: The expected life of the warrants represents the period of time warrants were expected to be outstanding. The Company used an expected life of 5 years for all warrants granted during 2023 and 2022.

 

Dividend yield: The estimate for dividend yield is 0%, as the Company did not issue dividends during 2023 or 2022 and does not expect to do so in the foreseeable future.

 

Estimated forfeitures: When estimating forfeitures, the Company considers historical terminations as well as anticipated retirements.

 

 

A summary of the Company’s stock options, warrants and related information, is as follows:

 

   Options   Weighted
Average
Exercise
Price
   Warrants   Weighted
Average
Exercise
Price
 
Balance at January 1, 2022        -   $         -    128,572   $1.75 
Granted   -                
Cancelled/Expired   -                
Exercised/Issued   -                
Balance at December 31, 2022   -    -    128,572   $1.75 
Granted   -         -      
Cancelled/Expired   -                
Exercised/Issued   -         128,572   $1.75 
Balance at December 31, 2023   -    -    -   $- 
                     
Exercisable at December 31, 2023             -   $- 

 

As there are no active stock options, there is no aggregate intrinsic value (the difference between the closing price of the Company’s common stock as of December 31, 2023 and 2022, respectively, and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all the holders exercised their options on December 31, 2023 and 2022, respectively. The warrants have an intrinsic value of none and $230,000 as of December 31, 2023 and 2022, respectively.

 

 

As of December 31, 2023, the Company reserved no shares of its common stock for the exercise of warrants, and preferred stock.

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

14. Earnings Per Share

 

Basic earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock outstanding during each period.

 

Diluted earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock and equivalents (stock options and warrants), unless anti-dilutive, during each period.

 

Consolidated earnings per share  2023   2022 
Loss from continuing operations  $(235,000)  $(1,467,000)
Loss attributable to noncontrolling interest   -    -)
Deemed dividends on preferred stock and amortization of beneficial conversion feature   (11,000)   (584,000)
Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders  $(246,000)  $(2,051,000)
(Gain)/loss attributable to noncontrolling interest   -    - 
Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders  $-   $-)
           
Basic and Diluted loss per common share:          
Continuing operations  $(0.01)  $(0.22)
Discontinued operations   -    - 
Total  $(0.01)  $(0.22)
           
Basic and Diluted weighted average number of shares and equivalent shares of common stock outstanding   19,526,633    9,301,888 

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Product and Geographic Segment Data
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Product and Geographic Segment Data

15. Product and Geographic Segment Data

 

The Company’s operations consist of a single business segment which designs, manufactures, and distributes film products.

 

 

The following table provides a breakdown of product net sales from operations in each of the years indicated (in thousands):

 

   Twelve Months Ended 
   December 31, 2023   December 31, 2022 
   $   % of   $   % of 
Product Category  (000) Omitted   Net Sales   (000) Omitted   Net Sales 
                 
Foil Balloons   11,769,000    66%   10,858,000    60%
                     
Film Products   928,000    5%   2,036,000    11%
                     
Other   5,107,000    29%   5,154,000    29%
                     
Total   17,804,000    100%   18,048,000    100%

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Contingencies

16. Contingencies

 

In the ordinary conduct of our business, we are from time to time subject to lawsuits, investigations and claims, including environmental claims and employee-related matters. Although we cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against us, including civil penalties or other enforcement actions, we do not believe that any currently pending legal proceeding or proceedings to which we are a party will have a material adverse effect on our business, financial condition or results of operations.

 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Legal Proceedings
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings

17. Legal Proceedings

 

The Company may be party to certain lawsuits or claims arising in the normal course of business. The ultimate outcome of these matters is unknown but, in the opinion of management, we do not believe any of these proceedings will have, individually or in the aggregate, a material adverse effect upon our financial condition, cash flows or future results of operation.

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

18. Subsequent Events

 

During 2023, we received $1.5 million of investor funds intended as an equity investment. An additional $0.5 million was received during January 2024. During the first quarter of 2024, per agreement between then parties, these investment deposit liabilities became Convertible Preferred Series E and F in the amont of $1.3 million and $0.7 million, respectively.

 

We had a $1.3 million note payable to John Schwan due on December 31, 2023. Pursuant to agreement between the parties, we repaid the note in three installments: $0.5 million on January 2, 2024, an additional $0.5 million on January 16, 2024, and the remainder later during 2024.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

 

The consolidated financial statements include the accounts of Yunhong Green CTI Ltd., and its wholly owned, inactive, subsidiary CTI Supply, Inc. All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

Variable Interest Entities

Variable Interest Entities

 

The determination of whether or not to consolidate a variable interest entity under U.S. GAAP requires a significant amount of judgment concerning the degree of control over an entity by its holders of variable interest. To make these judgments, management has conducted an analysis of the relationship of the holders of variable interest to each other, the design of the entity, the expected operations of the entity, which holder of variable interests is most “closely associated” to the entity and which holder of variable interests is the primary beneficiary required to consolidate the entity. Upon the occurrence of certain events, management reviews and reconsiders its previous conclusion regarding the status of an entity as a variable interest entity.

 

Foreign Currency Translation

Foreign Currency Translation

 

There are no foreign operations and substantially all activities occur in US Dollars.

 

Use of Estimates

Use of Estimates

 

In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, 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 in the financial statements and accompanying notes. Actual results may differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts, inventory valuation, deferred tax assets, goodwill and intangible asset valuation, leasehold assets and liabilities, Preferred Stock deemed dividends and beneficial conversion feature values, and assumptions used as inputs in the Black-Scholes option-pricing model.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

Cash and cash equivalents include cash on hand, demand deposits and short-term investments with original maturities of three months or less.

 

Accounts Receivable

Accounts Receivable

 

Trade receivables are carried at original invoice amount less an estimate for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts, evaluating the individual customer receivables through consideration of the customer’s financial condition, credit history and current economic conditions and use of historical experience applied to an aging of accounts. A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for a period over the customer’s normal terms. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.

 

Inventories

Inventories

 

Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximates costing determined on a first-in, first-out basis, to reflect the actual cost of production of inventories.

 

Production costs of work in process and finished goods include material, labor and overhead. Inventory is not recorded in excess of net realizable value.

 

 

Property, Plant and Equipment

Property, Plant and Equipment

 

Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line method over the lesser of the estimated useful life or the lease term. The estimated useful lives range as follows:

 

   (in years)
Building  25-30
Machinery and equipment  3-15
Projects that prolong the life and increase efficiency of machinery  3-5
Light Machinery  5-10
Heavy Machinery  10-15
Office furniture and equipment  5-8
Intellectual Property  9-15
Leasehold improvements  5-8
Furniture and equipment at customer locations  1-3

 

Light machinery consists of forklifts, scissor lifts, and other warehouse machinery. Heavy machinery consists of production equipment including laminating, printing and converting equipment. Projects in process represent those costs capitalized in connection with construction of new assets and/or improvements to existing assets including a factor for interest on funds committed to projects in process of $112,000 and $108,000 for the years ended December 31, 2023 and 2022, respectively. Upon completion, these costs are reclassified to the appropriate asset class.

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company has stock-based incentive plans which may grant stock option, restricted stock and unrestricted stock awards. The Company recognizes stock-based compensation expense based on the grant date fair value of the award and the related vesting terms. The fair value of stock-based awards is determined using the Black-Scholes model, which incorporates assumptions regarding the risk-free interest rate, expected volatility, expected option life, and dividend yield. See Note 14 for additional information.

 

Fair Value Measurements

Fair Value Measurements

 

Current professional accounting guidance applies to all assets and liabilities that are being measured and reported on a fair value basis. 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 in the principal or most advantageous market. The requirements prescribe a fair value hierarchy that has three levels of inputs, both observable and unobservable, with use of the lowest possible level of input to determine fair value. A Level 1 input includes a quoted market price in an active market or the price of an identical asset or liability. Level 2 inputs are market data other than Level 1 inputs that are observable either directly or indirectly including quoted market prices for similar assets or liabilities, quoted market prices in an inactive market, and other observable information that can be corroborated by market data. Level 3 inputs are unobservable and corroborated by little or no market data.

 

The carrying value amounts of the Company’s cash and cash equivalents, accounts and notes receivable, accounts payable and other current liabilities are reasonable estimates of their fair values due to the short-term nature of these instruments. The fair value of business segments (as needed for purposes of determining indications of impairment to the carrying value of goodwill) is determined using an average of valuations based on market multiples and discounted cash flows, and consideration of our market capitalization. See Note 5 for further discussion.

 

Valuation of Long Lived Assets

Valuation of Long Lived Assets

 

The Company evaluates whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property, plant and equipment) may be impaired or not recoverable. The significant factors that are considered that could trigger an impairment review include: changes in business strategy, market conditions, or the manner of use of an asset; underperformance relative to historical or expected future operating results; and negative industry or economic trends. In evaluating an asset for possible impairment, management estimates that asset’s future undiscounted cash flows and appraised values to measure whether the asset is recoverable. The Company measures the impairment based on the projected discounted cash flows of the asset over its remaining life.

 

Deferred Financing Costs

Deferred Financing Costs

 

Deferred financing costs are amortized over the term of the loan. Upon a refinancing, existing unamortized deferred financing costs are expensed.

 

 

Income Taxes

Income Taxes

 

The Company accounts for income taxes using the liability method. As such, deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amount used for income tax purposes. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain.

 

Deferred tax assets and liabilities are measured using enacted tax rates expected to be in effect when the anticipated reversal of these differences is scheduled to occur. Deferred tax assets are reduced by a valuation allowance when management cannot determine, in its opinion, that it is more likely than not that the Company will recover that recorded value of the deferred tax asset. The Company is subject to U.S. Federal, state and local taxes as well as foreign taxes in Mexico (through October 2021). U.S. income tax expense and foreign withholding taxes are provided on remittances of foreign earnings and on unremitted foreign earnings that are not indefinitely reinvested.

 

We utilize a two step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 10 for further discussion.

 

Revenue Recognition

Revenue Recognition

 

On January 1, 2018, we adopted Accounting Standards Codification (ASC) Topic 606, Revenue from Contracts with Customers using the modified retrospective method. The adoption of ASC 606 did not have a material impact on our consolidated financial position or results of operations, as our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.

 

Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606. In most cases, the Company has a single product delivery performance obligation. Accrued product returns are estimated based on historical data and evaluation of current information.

 

The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.

 

A disaggregation of product net sales is presented in Note 16.

 

Research and Development

Research and Development

 

The Company conducts product development and research activities which include (i) creative product development and (ii) engineering. During the years ended December 31, 2023 and 2022, research and development activities totaled approximately $200,000 in each period.

 

Advertising Costs

Advertising Costs

 

The Company expenses advertising costs as incurred.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property Plant and Equipment

 

   (in years)
Building  25-30
Machinery and equipment  3-15
Projects that prolong the life and increase efficiency of machinery  3-5
Light Machinery  5-10
Heavy Machinery  10-15
Office furniture and equipment  5-8
Intellectual Property  9-15
Leasehold improvements  5-8
Furniture and equipment at customer locations  1-3
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories of continuing operations are comprised of the following:

 

  

December 31,

2023

  

December 31,

2022

 
Raw materials  $1,156,000   $1,457,000 
Work in Process   2,511,000    2,513,000 
Finished Goods   4,124,000    4,355,000 
           
Total inventories  $7,791,000   $8,325,000 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments

Long term debt consists of:

 

   2023   2022 
   December 31, 
   2023   2022 
Subordinated notes (officer) due December 2023  $1,344,000   $1,267,000 
Other Note   -    172,000 
Term Loan (2023 and 2022 are net of deferred finance costs of $0.1 million and $0.1 million, respectively)   673,000    543,000 
Line of Credit   4,991,000    2,878,000 
           
Total long-term debt   7,008,000    4,860,000 
           
Less current portion   (6,475,000)   (3,166,000)
Total Long-term debt, net of current portion  $533,000   $1,694,000 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)

The provision (benefit) for income taxes consists of the following:

 

    2023    2022 
    Year Ended December 31,
    2023    2022 
Current:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Current   -    - 
           
Deferred:          
Federal  $-   $- 
State   -    - 
Foreign   -    - 
Total Deferred   -    - 
Provision (Benefit) for income taxes   -    - 
Schedule of Income Tax Provision (Benefit) Related to Continuing Operations

Income tax provision (benefit) related to continuing operations differ from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):

 

   2023   2022 
   Year Ended December 31, 
   2023   2022 
U.S. Federal provision (benefit)          
At Statutory Rate  $(49,000)  $(120,000)
State Taxes   (71,000)   25,000 
Change in Valuation Allowance   299,000    50,000 
NOL Carryback Claim (CARES Act)   -    - 
Nondeductible Expenses   -    - 
Foreign Taxes   -    - 
Deconsolidation & Impairment   -    (32,000)
Other   (179,000)   77,000 
           
Total  $-   $- 
Schedule of Deferred Tax Assets and Liabilities

Deferred income taxes reflect the net tax effects of loss and credit carryforwards and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets for federal and state income taxes are as follows):

 

Schedule of Deferred Tax Assets and Liabilities

   2023   2022 
   Year Ended December 31, 
   2023   2022 
Deferred Tax Assets:          
Federal & State NOL Carryforward   5,163,000    3,241,000 
Foreign Tax Credit & Other Credits   307,000    307,000 
Capitalized R&D   98,000    55,000 
Reserves and Accruals   147,000    152,000 
Capital Loss Carryforward   2,360,000    2,378,000 
Unicap 263A Adjustment   233,000    233,000 
Other DTA   (95,000)   (91,000)
Foreign NOL Carryforward   2,000    2,000 
Deferred Interest Expense   -    1,704,000 
Total Gross DTA   8,215,000    7,982,000 
Less: Val. Allowance   (8,476,000)   (8,159,000)
Total Deferred Tax Assets   (261,000)   (177,000)
           
Deferred Tax Liabilities:          
Fixed Assets & Intangibles   261,000    233,000 
Section 481(a) Adjustment   -    (56,000)
Total Gross DTL   261,000    177,000 
Net Deferred Tax Assets   -    - 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Positions

The table below describes our lease position as of December 31, 2023 and 2022:

 

Assets  As of
December 31,
2023
   As of
December 31,
2022
 
Operating lease right-of-use assets   4,632,000    4,805,000 
Accumulated amortization   (1,268,000)   (923,000)
Net lease assets   3,364,000    3,882,000 
           
Liabilities          
Current          
Operating   522,000    518,000 
           
Noncurrent          
Operating   2,842,000    3,364,000 
           
Total lease liabilities   3,364,000    3,882,000 
           
Weighted average remaining term (years) – operating leases   7    8 
           
Weighted average discount rate – operating leases   11.25%   11.25%
Schedule of Lease Expenses

During the year ended December 31, 2023 and 2022, we recorded expenses related to

 

   2023   2022 
   Year ended December 31 
   2023   2022 
Operating right-of-use lease asset amortization   754,000    746,000 
           
Financing lease asset amortization   -    - 
Related interest expense   -    - 
           
Total expense during twelve months ended December 31   754,000    746,000 
Schedule of Maturities of Lease Liabilities

The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2023

 

(in thousands)  12/31/2023 
     
2024   978 
2025 and thereafter   4,268 
Total lease payments   5,246 
less: Imputed interest   (1,882)
Present value of lease liabilities   3,364 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Redeemable Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of the Company’s Stock Warrant Activity

A summary of the Company’s stock warrant activity is as follows:

Summary of the Company’s Stock Warrant Activity

   Shares under
Option
   Weighted
Average
Exercise
Price
 
Balance at December 31, 2022   128,000   $1.75 
Granted   -    - 
Cancelled/Expired   -    - 
Exercised/Issued   128,000    1.75 
Outstanding at December 31, 2023   -    - 
           
Exercisable at December 31, 2023   -   $- 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Other Shareholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Summary of the Company Stock Options and Warrants

A summary of the Company’s stock options, warrants and related information, is as follows:

 

   Options   Weighted
Average
Exercise
Price
   Warrants   Weighted
Average
Exercise
Price
 
Balance at January 1, 2022        -   $         -    128,572   $1.75 
Granted   -                
Cancelled/Expired   -                
Exercised/Issued   -                
Balance at December 31, 2022   -    -    128,572   $1.75 
Granted   -         -      
Cancelled/Expired   -                
Exercised/Issued   -         128,572   $1.75 
Balance at December 31, 2023   -    -    -   $- 
                     
Exercisable at December 31, 2023             -   $- 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

 

Consolidated earnings per share  2023   2022 
Loss from continuing operations  $(235,000)  $(1,467,000)
Loss attributable to noncontrolling interest   -    -)
Deemed dividends on preferred stock and amortization of beneficial conversion feature   (11,000)   (584,000)
Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders  $(246,000)  $(2,051,000)
(Gain)/loss attributable to noncontrolling interest   -    - 
Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders  $-   $-)
           
Basic and Diluted loss per common share:          
Continuing operations  $(0.01)  $(0.22)
Discontinued operations   -    - 
Total  $(0.01)  $(0.22)
           
Basic and Diluted weighted average number of shares and equivalent shares of common stock outstanding   19,526,633    9,301,888 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Product and Geographic Segment Data (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information by Product

The following table provides a breakdown of product net sales from operations in each of the years indicated (in thousands):

 

   Twelve Months Ended 
   December 31, 2023   December 31, 2022 
   $   % of   $   % of 
Product Category  (000) Omitted   Net Sales   (000) Omitted   Net Sales 
                 
Foil Balloons   11,769,000    66%   10,858,000    60%
                     
Film Products   928,000    5%   2,036,000    11%
                     
Other   5,107,000    29%   5,154,000    29%
                     
Total   17,804,000    100%   18,048,000    100%
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Property Plant and Equipment (Details)
Dec. 31, 2023
Minimum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 25 years
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 3 years
Minimum [Member] | Project Life [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 3 years
Minimum [Member] | Light Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 5 years
Minimum [Member] | Heavy Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 10 years
Minimum [Member] | Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 5 years
Minimum [Member] | Intellectual Property [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 9 years
Minimum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 5 years
Minimum [Member] | Furniture and Equipment At Customer Locations [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 1 year
Maximum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 30 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 15 years
Maximum [Member] | Project Life [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 5 years
Maximum [Member] | Light Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 10 years
Maximum [Member] | Heavy Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 15 years
Maximum [Member] | Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 8 years
Maximum [Member] | Intellectual Property [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 15 years
Maximum [Member] | Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 8 years
Maximum [Member] | Furniture and Equipment At Customer Locations [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life (year) 3 years
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Interest costs capitalized $ 112,000 $ 108,000
Research and development expense $ 200,000 $ 200,000
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Liquidity and Going Concern (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended 60 Months Ended
Oct. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Sep. 30, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Net loss   $ 235,000 $ 1,467,000 $ 24,000,000  
Line of credit   4,991,000 2,878,000 4,991,000  
Employee retention tax credits $ 1,200,000   160,000    
General and administrative expense     $ 123,000    
Tax claim factored $ 900,000        
Deferred income   900,000   900,000  
New Credit Agreements [Member] | Term Loan [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Debt instrument face amount         $ 700,000
Revolving Credit Facility [Member] | New Credit Agreements [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 6,000,000.0   $ 6,000,000.0 $ 6,000,000
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Major Customers (Details Narrative) - Customer Concentration Risk [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue Benchmark [Member] | Customer One [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 46.00% 36.00%
Revenue Benchmark [Member] | Customer Two [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 36.00% 35.00%
Accounts Receivable [Member] | Two Customer [Member]    
Concentration Risk [Line Items]    
Accounts receiveble gross $ 3.4 $ 0.1
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Inventories (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 1,156,000 $ 1,457,000
Work in Process 2,511,000 2,513,000
Finished Goods 4,124,000 4,355,000
Total inventories $ 7,791,000 $ 8,325,000
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Long-term Debt Instruments (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 7,008,000 $ 4,860,000
Less current portion (6,475,000) (3,166,000)
Total Long-term debt, net of current portion 533,000 1,694,000
Subordinated Debt [Member] | Officer [Member]    
Debt Instrument [Line Items]    
Total long-term debt 1,344,000 1,267,000
Notes Payable Related Party [Member]    
Debt Instrument [Line Items]    
Total long-term debt 172,000
Term Loan [Member]    
Debt Instrument [Line Items]    
Total long-term debt 673,000 543,000
Deferred finance costs 100,000 100,000
Line of Credit [Member] | Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Total long-term debt $ 4,991,000 $ 2,878,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Notes Payable (Details Narrative)
3 Months Ended 12 Months Ended
Jan. 16, 2024
USD ($)
Jan. 02, 2024
USD ($)
Aug. 31, 2022
Dec. 31, 2021
USD ($)
Nov. 01, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jan. 01, 2019
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]                      
Debt term           1 year          
Debt instrument renewal fee percent           1.25%          
Loan amount               $ 7,008,000 $ 4,860,000 $ 7,008,000 $ 4,860,000
Interest expense, related party                   628,000 450,000
Notes payable               1,300,000   1,300,000  
John H. Schwan [Member]                      
Debt Instrument [Line Items]                      
Notes payable - related party             $ 1,600,000        
Debt conversion, amount             600,000        
Loan decreased, amount             $ 1,000,000.0        
Loan and interest payable               1,300,000 1,300,000 1,300,000 1,300,000
Interest expense, related party               19,000 18,000 78,000 74,000
John H. Schwan [Member] | Common Stock [Member]                      
Debt Instrument [Line Items]                      
Debt conversion, shares | shares             181,000        
Share price (in dollars per share)             332.00%        
Alex Feng [Member]                      
Debt Instrument [Line Items]                      
Notes payable                 $ 200,000   $ 200,000
Interest rate                 3.00%   3.00%
Term Loan [Member]                      
Debt Instrument [Line Items]                      
Loan amount               673,000 $ 543,000 $ 673,000 $ 543,000
Term Loan [Member] | Subsequent Event [Member]                      
Debt Instrument [Line Items]                      
Payment of loan amount $ 500,000 $ 500,000                  
Line Financial Agreement [Member]                      
Debt Instrument [Line Items]                      
Debt instrument interest rate                   0.385%  
Debt instrument renewal fee                   $ 50,000  
Line Financial Agreement [Member] | Term Loan [Member]                      
Debt Instrument [Line Items]                      
Debt face amount               731,000   $ 731,000  
Debt instrument interest rate                   1.45%  
Short term debt               $ 206,000   $ 206,000  
Line Financial Agreement [Member]                      
Debt Instrument [Line Items]                      
Periodic monthly installments           48          
Periodic payment         $ 15,000            
Debt instrument collateral monitoring fee percent     2.77%     4.62%          
Debt instrument fee amount percent           1.25%          
Debt Instrument, covenant, tangible net worth       $ 4,000,000              
Line Financial Agreement [Member] | Maximum [Member]                      
Debt Instrument [Line Items]                      
Capital expenditures amount                   $ 1,000,000  
Line Financial Agreement [Member] | Prime Rate [Member]                      
Debt Instrument [Line Items]                      
Debt instrument reference rate               8.50%   8.50%  
Debt instrument, basis spread on variable rate           1.95%          
Revolving Credit Facility [Member]                      
Debt Instrument [Line Items]                      
Line of credit balance               $ 5,000,000.0 $ 2,900,000 $ 5,000,000.0 $ 2,900,000
Revolving Credit Facility [Member] | Line Financial Agreement [Member]                      
Debt Instrument [Line Items]                      
Debt instrument interest rate                   7.82%  
Revolving Credit Facility [Member] | Line Financial Agreement [Member] | Line Financial [Member]                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity           $ 6,000,000          
Term Loan Facility [Member] | Line Financial Agreement [Member] | Line Financial [Member]                      
Debt Instrument [Line Items]                      
Debt face amount           $ 731,250          
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal
State
Foreign
Total Current
Deferred:    
Federal
State
Foreign
Total Deferred
Provision (Benefit) for income taxes
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details) - USD ($)
12 Months Ended
Dec. 22, 2017
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory tax rate 35.00% 21.00%  
U.S. Federal provision (benefit)      
At Statutory Rate   $ (49,000) $ (120,000)
State Taxes   (71,000) 25,000
Change in Valuation Allowance   299,000 50,000
NOL Carryback Claim (CARES Act)  
Nondeductible Expenses  
Foreign Taxes  
Deconsolidation & Impairment   (32,000)
Other   (179,000) 77,000
Total  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets:    
Federal & State NOL Carryforward $ 5,163,000 $ 3,241,000
Foreign Tax Credit & Other Credits 307,000 307,000
Capitalized R&D 98,000 55,000
Reserves and Accruals 147,000 152,000
Capital Loss Carryforward 2,360,000 2,378,000
Unicap 263A Adjustment 233,000 233,000
Other DTA (95,000) (91,000)
Foreign NOL Carryforward 2,000 2,000
Deferred Interest Expense 1,704,000
Total Gross DTA 8,215,000 7,982,000
Less: Val. Allowance (8,476,000) (8,159,000)
Total Deferred Tax Assets (261,000) (177,000)
Deferred Tax Liabilities:    
Fixed Assets & Intangibles 261,000 233,000
Section 481(a) Adjustment (56,000)
Total Gross DTL 261,000 177,000
Net Deferred Tax Assets
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 22, 2017
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Statutory tax rate 35.00% 21.00%  
Increase in valuation allowance   $ 0.3 $ 0.4
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]      
Operating Loss Carryforwards [Line Items]      
State net operating loss carryforwards   16.1  
Federal net operating loss carryforward subject to expiration   0.2  
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
State net operating loss carryforwards   $ 18.7  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Related Party Transactions (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schwan Incorporated [Member]    
Related Party Transaction [Line Items]    
Related party amount of transaction $ 1,000 $ 1,000
John H. Schwan [Member]    
Related Party Transaction [Line Items]    
Due to related parties $ 1,300,000 $ 1,200,000
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Lease Positions (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease right-of-use assets $ 4,632,000 $ 4,805,000
Accumulated amortization (1,268,000) (923,000)
Net lease assets 3,364,000 3,882,000
Operating Current 522,000 518,000
Operating Noncurrent 2,842,000 3,364,000
Total lease liabilities $ 3,364,000 $ 3,882,000
Weighted average remaining term (years) - operating leases 7 years 8 years
Weighted average discount rate – operating leases 11.25% 11.25%
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Lease Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating right-of-use lease asset amortization $ 754,000 $ 746,000
Financing lease asset amortization
Related interest expense
Total expense during twelve months ended December 31 $ 754,000 $ 746,000
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 978,000  
2025 and thereafter 4,268,000  
Total lease payments 5,246,000  
less: Imputed interest (1,882,000)  
Present value of lease liabilities $ 3,364,000 $ 3,882,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments (Details Narrative) - Accounting Standards Update 2016-02 [Member]
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Increase in other assets $ 2.8
Increase in current liabilities 1.1
Increase in non-current liabilities $ 1.7
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of the Company’s Stock Warrant Activity (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Beginning balance, shares | shares 128,000
Weighted average exercise price, beginning balance | $ / shares $ 1.75
Granted | shares
Weighted average exercise price, granted | $ / shares
Cancelled/Expired | shares
Weighted average exercise price, cancelled/expired | $ / shares
Exercised/Issued | shares 128,000
Weighted average exercise price, Exercised/issued | $ / shares $ 1.75
Ending balance, shares | shares
Weighted average exercise price, ending balance | $ / shares
Exercisable shares | shares
Weighted average exercise price, exercisable | $ / shares
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Redeemable Preferred Stock (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2023
Sep. 01, 2022
Dec. 31, 2021
Sep. 30, 2021
Jan. 03, 2020
Jun. 30, 2021
Jan. 31, 2021
Nov. 30, 2020
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 01, 2023
Aug. 30, 2022
Class of Stock [Line Items]                              
Purchase price of shares                          
Deferred liabilities $ 317,000                            
Conversion price percentage 84.00%                            
Common Stock [Member]                              
Class of Stock [Line Items]                              
Issuance of shares                     125,000 81,250      
Purchase price of shares                       $ (1,000)      
Warrant [Member]                              
Class of Stock [Line Items]                              
Issuance of shares 675,183                            
LF International Offering [Member] | Common Stock [Member]                              
Class of Stock [Line Items]                              
Issuance of shares         400,000                    
Series A Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Debt instrument convertible beneficial conversion feature         $ 2,500,000                    
Preferred stock, dividend rate         8.00%                    
Preferred stock, par value         $ 10                    
Payments for dividend                 $ 67,000 $ 267,000          
Series A Preferred Stock [Member] | Investor [Member]                              
Class of Stock [Line Items]                              
Purchase price of shares         $ 1,000,000                    
Conversion of debt, amount         $ 478,000                    
Debt conversion of shares, shares         48,200                    
Series A Preferred Stock [Member] | Additional Shares Offering [Member]                              
Class of Stock [Line Items]                              
Issuance of shares         200,000                    
Convertible Series A Preferred Stock [Member] | Common Stock [Member]                              
Class of Stock [Line Items]                              
Convertible preferred stock, shares issued upon conversion   5,000,000                          
Common stock dividends, shares   1,300,000                          
Series B Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Issuance of shares               170,000              
Purchase price of shares               $ 1,500,000              
Preferred stock, dividend rate               8.00%              
Preferred stock, par value               $ 10.00              
Preferred stock conversion price               $ 1.00              
Proceeds from issuance of preferred stock               $ 1,500,000              
Equity carrying value     $ 1,715,000                 1,851,000 $ 1,715,000    
Original carrying value                       1,500,000      
Accrued dividends                       304,000      
Preferred stock, accretion of redemption discount                       $ 47,000      
Convertible Series C Preferred Stock [Member] | Common Stock [Member]                              
Class of Stock [Line Items]                              
Convertible preferred stock, shares issued upon conversion   1,700,000                       1,900,000  
Common stock dividends, shares   300,000                          
Series C Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Issuance of shares             170,000                
Purchase price of shares             $ 1,500,000                
Preferred stock, dividend rate             8.00%                
Preferred stock, par value             $ 10.00                
Preferred stock conversion price             $ 1.00                
Equity carrying value     1,630,000                   $ 1,630,000   $ 1,698,000
Preferred stock with beneficial conversion feature             $ 1,500,000                
Series D Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Debt instrument convertible beneficial conversion feature     $ 300,000                        
Preferred stock, dividend rate     8.00%                        
Preferred stock, par value     $ 10                   $ 10    
Equity carrying value   $ 1,580,000 $ 1,512,000                   $ 1,512,000    
Advance from investor       $ 1,500,000                      
Warrants to purchase shares     128,000                   128,000    
Exercise price of warrants     $ 1.75                   $ 1.75    
Percentage of variable price on VWAP     85.00%                   85.00%    
Fair value of warrants                         $ 230,000    
Series D Preferred Stock [Member] | Unrelated Third Party [Member]                              
Class of Stock [Line Items]                              
Proceeds from issuance of convertible preferred stock           $ 1,500,000                  
Convertible Series D Preferred Stock [Member] | Common Stock [Member]                              
Class of Stock [Line Items]                              
Convertible preferred stock, shares issued upon conversion   1,700,000                          
Common stock dividends, shares   100,000                          
Stock Purchase Agreement [Member] | Series A Preferred Stock [Member]                              
Class of Stock [Line Items]                              
Issuance of shares         500,000                    
Shares issued price per share         $ 10.00                    
Proceeds from share issuance         $ 5,000,000                    
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of the Company Stock Options and Warrants (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Ending balance, shares  
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance, shares
Weighted average exercise price, beginning balance
Options Granted
Options Cancelled/Expired
Options Exercised/Issued
Ending balance, shares
Weighted average exercise price, ending balance
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance, shares 128,572 128,572
Weighted average exercise price, beginning balance $ 1.75 $ 1.75
Warrants Granted  
Warrants Exercised/Issued 128,572  
Warrants Weighted Average Price Exercised/Issued $ 1.75  
Ending balance, shares 128,572
Weighted average exercise price, ending balance $ 1.75
Warrants exercisable, shares  
Warrants Weighted Average Exerisable Price  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Other Shareholders’ Equity (Details Narrative)
1 Months Ended 12 Months Ended
Feb. 28, 2021
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Jun. 17, 2022
shares
Jun. 08, 2018
shares
Apr. 10, 2009
shares
Class of Warrant or Right [Line Items]              
Stock based plan, vesting term   4 years          
Stock based plan, vesting schedule   3 years          
Share based compensation expense | $   $ 20,000 $ 160,000        
Unrecognized compensation expense | $   $ 0 0        
Outstanding shares            
Intrinsic value | $   $ 0 $ 0        
Measurement Input, Risk Free Interest Rate [Member]              
Class of Warrant or Right [Line Items]              
Warrant measurement term   4.50 3.80        
Measurement Input, Expected Term [Member]              
Class of Warrant or Right [Line Items]              
Expected term   5 years 5 years        
Measurement Input, Expected Dividend Rate [Member]              
Class of Warrant or Right [Line Items]              
Warrant measurement term   0 0        
Series A Warrant [Member]              
Class of Warrant or Right [Line Items]              
Granted, warrants       792,660      
Purchase of common stock upon warrants       792,660      
Granted, weighted average exercise price | $ / shares   $ 1.75   $ 1      
Warrants exercised 195,160     597,500      
Common stock issued for warrants exercised cashless       391,308      
Percentage of variable price   85.00%          
Series A Preferred Stock Warrants [Member]              
Class of Warrant or Right [Line Items]              
Granted, warrants   128,572          
Stock Incentive Plan 2009 [Member]              
Class of Warrant or Right [Line Items]              
Shares authorized for issuance             510,000
Stock Incentive Plan 2018 [Member]              
Class of Warrant or Right [Line Items]              
Shares authorized for issuance         500,000 300,000  
Restricted Stock [Member] | Mr Hyland [Member]              
Class of Warrant or Right [Line Items]              
Restricted stock, vested       15,000      
Restricted Stock [Member] | Chief Executive Officer [Member]              
Class of Warrant or Right [Line Items]              
Restricted stock, vested     25,000        
Restricted stock granted     250,000        
Restricted stock, expected to vest   56,250 56,250        
Restricted stock, unvested   112,500          
Restricted Stock [Member] | Director [Member]              
Class of Warrant or Right [Line Items]              
Restricted stock, vested     5,000        
Restricted Stock [Member] | Chief Operating Officer [Member]              
Class of Warrant or Right [Line Items]              
Restricted stock, vested   20,000 20,000        
Restricted stock granted   100,000          
Restricted stock, expected to vest   80,000          
Restricted stock, unvested   40,000          
Performance Shares [Member]              
Class of Warrant or Right [Line Items]              
Restricted stock granted   132,000          
Warrant [Member]              
Class of Warrant or Right [Line Items]              
Warrants intrinsic value | $ / shares   $ 230,000 $ 230,000        
LF International Pte [Member]              
Class of Warrant or Right [Line Items]              
Additional shares issued       400,000      
Garden State Securities [Member]              
Class of Warrant or Right [Line Items]              
Additional shares issued       200,000      
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Loss from continuing operations $ (235,000) $ (1,467,000)
Loss attributable to noncontrolling interest
Deemed dividends on preferred stock and amortization of beneficial conversion feature (11,000) (584,000)
Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders (246,000) (2,051,000)
(Gain)/loss attributable to noncontrolling interest
Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders
Basic loss per common share continuing operations $ (0.01) $ (0.22)
Diluted loss per common share continuing operations (0.01) (0.22)
Basic loss per common share discontinued operations
Diluted loss per common share discontinued operations
Total $ (0.01) $ (0.22)
Basic weighted average number of shares and equivalent shares of common stock outstanding 19,526,633 9,301,888
Diluted weighted average number of shares and equivalent shares of common stock outstanding 19,526,633 9,301,888
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Segment Reporting Information by Product (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue from External Customer [Line Items]    
Net Sales $ 17,804,000 $ 18,048,000
Net Sales Percentage 100.00% 100.00%
Foil Balloons [Member]    
Revenue from External Customer [Line Items]    
Net Sales $ 11,769,000 $ 10,858,000
Net Sales Percentage 66.00% 60.00%
Film Products [Member]    
Revenue from External Customer [Line Items]    
Net Sales $ 928,000 $ 2,036,000
Net Sales Percentage 5.00% 11.00%
Other Products [Member]    
Revenue from External Customer [Line Items]    
Net Sales $ 5,107,000 $ 5,154,000
Net Sales Percentage 29.00% 29.00%
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events (Details Narrative) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 16, 2024
Jan. 02, 2024
Jan. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Subsequent Event [Line Items]          
Proceeds from sale of equity method investment       $ 1.5  
Notes payable       $ 1.3  
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Proceeds from sale of equity method investment     $ 0.5    
Subsequent Event [Member] | Term Loan [Member]          
Subsequent Event [Line Items]          
Payment of loan amount $ 0.5 $ 0.5      
Subsequent Event [Member] | Series E Convertible Preferred Stock [Member]          
Subsequent Event [Line Items]          
Investment deposit liabilties         $ 1.3
Subsequent Event [Member] | Series F Convertible Preferred Stock [Member]          
Subsequent Event [Line Items]          
Investment deposit liabilties         $ 0.7
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "MI?5@'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 " K:7U8NM[:H^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;0=RD+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UY[=@D:26)&$&%GXALJ[52JB DH9PQFNUX/UGZ#-,*\ >+3J*4)45L&Z> MZ$]3W\(5,,,(@XW?!=0+,5?_Q.8.L'-RBF9)C>-8CDW.I1TJ>']^>LWK%L9% MDDYA^A6-H)/'#;M,?FON'[:/K*MYO2IX4]3K;74G^%KPU&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" K:7U8[4MT8\(( M-0 & 'AL+W=O23Y>D/9<[HDA*/7.$K2F\:2\]7G5BOU MER3&Z05=D02^F5,68PZ';-%*5XS@0 ;%4X069$/YS-69PU,I5@C F21K2 M!#$ROVGT[,_]M@R05_P3DDVZ]QF)JLPH?18'P^"F88D2D8CX7$A@^/-"/!)% M0@G*\;^M:"._IPC<_[Q3'\C*0V5F."4>C?X- [Z\:70;*"!SO([X(]U\(]L* M70H]GT:I_!]MLFLOW0;RURFG\3882A"'2?87OVY![ 5TK8H 9QO@O NPVQ4! M[C; /3:@O0UH2S)9522'/N;X]IK1#6+B:E 3'R1,&0W5#Q/QNT\X@V]#B..W M'GTA##71STD???C]XW6+@ZCXJN5O!>XR :="P';0=YKP98KNDX $98$6E"8O MDK,KTIVC5>P3_P*Y]CER+,=5%,C3AW_'[ )"97A;$=[7A_^Y3N#NENKNI=JX M.6!7ZKE:P+]ZLY0S:.3_51'.%-IJ!='S/ZJ #IX^UH%Z2K'&$'LF* M,JXBI=?A;*T$I8VJ"\J06 E4)P?5.;*K,0Q#NAR1JV'IM2J;E3:L+BU#8B5: MW9Q6]SA:8\)"&HB!#\'@JWQ&'5#:#7658YTVOBXT0V(E:)]R:)^.@S8(4Q_Z MXI;= $ZG*G!ZM<&3"I8VIBXL0V(E6+95I&56+5Q/!+-J6 ?$JAJ7/JPN,%-J M96)[B:RMK:2W9NP],%W//"#7;-I.T[65V+21M;$94BMC]PD/^1M0 MBP@:K>,984I8>A'+LIJ.:]N72ES:V-JX#*F5<179O*U->7>X'LDB% D]M+<1 MCM7M2R_T]'/T[JEH-'95MNQNQTE-:-YOBFU,K4BT[?UJ?J6VA2_HF$ MZ,)YZ&.9I6FZK%[2O6HZW7;W4UL],ACU *;4RO0*%V#KT_* R5+H\[!E%J99>$=;'W*_YZE M)XZ@%4[I)E%RU,L]X&LZ,5&'84IM?*L:F$I'+T+>(]M3%,.0_!_PE7EH^^ XI48@94S MM$:-A2FU,K?"6#@'C(6DQ@BNQJ07^-!M=U0SZYX^KC:F4Q@)IS 2CMX#/%!I MZYH%GKY]_5-)R:B5,*56IE18"4>?]^]:&KI_]9_B51U'Q.($F#OHI3>,@%:)BF MZXJGG%YS1)78C%H&4VIE;(5E<(ZR#/_0",P59MD$$U-.7AY0JH!EU!.84BO# M*CR! XA-117GZJ-K43F$#G,(&.$?9@&'""\3 MD &1(!-4[DL7%K6Q]7&=@IKX.YM&#IJ MB6&RA)1#"TLO4PW+[ ZA4R3];I'TNT>M)XS7LRCTT2"B6/G@UZO4WF)EU!!L MU2ZEFMBG^7)KMSM776F#7U1TBF3?/6K=(+.(.WLX$6XP13_6/.4X$99)2WD==S2.$6Z[Q;IOGO96/*;$\@K?()^ M3=87\3FQ_%Q-R-H#HE$@#8AC!3B3I-[3QY L6S'0@%^2Q&> M0\J'^L0G8IHIWRMZ(3PM6?$L&%K'BOCR5F&2;9 6"V;BI%P^BZ*W$@6T3^$, M;O>N@+(T[W\9N"*A''X[. S$K?(*8"BFF(;AD@Z=*Y=V]2VE]H/D%);/+2R? MJS=J0V_PB'KK(.3P:_@.W:WU54UH' MPN\&9W>4+<2SU!OWT-A3 C/J!DVIE7=8%VZPK7=Q.V"#$!YSP[Z*V0&%2ZNM MW"2E#ZN]S_H4MJ]=V+ZVWJ[M,(DU#M$/E9ST$F*A=D-I<'[F_5#R,NK\3*EE MO%I[[Y<(,R??TTF1+S9.9*^:Y&?S=X%Z\@V85G%Y]B+1=RR\8(HB,H=0ZZ(# MZ1[+WLW)#CA=R;=59I1S&LN/2X(AOQ$7P/=S2OGN0-P@?T/J]O]02P,$% M @ *VE]6+?!T;Y9" *BL !@ !X;"]W;W)K5LT0-KFXO0.A\-]8&0ZUE42O125 M-/OKEY0=TXI&M+VK#VTL9SAYAD/.\PRITQ398*K4Z&8_+ M9,ES5GX0*U[HWRR$S)G2C_)I7*XD9_-Z4)Z-B>=-QCE+B\'TM/[N3DY/1:6R MM.!W$I55GC/Y>L$S\7(VP(.W+^[3IZ4R7XRGIROVQ&= ?^M#EX'\\A*?BFR?Z=SM3P;1 ,TYPM69>I> MO'SBFX "XR\165G_CUXVMMX )56I1+X9K!'D:;'^R7YL)F)G /8[!I#- '+H M +H90.M U\CJL*Z88M-3*5Z0--;:F_E0STT]6D>3%B:-,R7U;U,]3DTO15&* M+)TSQ>?H@F6L2#B:&7(B(1R@P_/+PX:0Y?*P#W$9)ME&2VA_MBK*2DA<*L;+4@9U \:P=^+ #LYE. MRA5+^-E [Y:2RV<^F/[R$YYX'Z'H>G+6B)5N8Z4N[]-+5BX1*^8H,1_X[U7Z MS#(=? E%O785U*[,CG^>Q@1[GG)XFH-#!= M#A*N43YF?(@*KB"@:T^3'00T#H,VTK8=GN"H$VJPA1HXH=X4SWH*A4PY.(U! MZZ^&80S,8]LNHB3H1#?9HILXT=U)OF+I'/$?NKJ7,,1)>P(I:2,$S**X$V"X M!1@Z 7Y52RYU.=O=A1!(IQ=XWR!H__U]/XTPHVV8D3/,!Z%8=D"847N14@_' M[6P AIX?=B_G> LT=M;#.ZEU@%2O0[32%5_5Y<)4BI4F: 66Q[C/\MB3LT;H MV+.,YSFS])DE2_V5?&V *.U.@94AH9ZKP#D-C]^99+%)-RHM* M%JFJ)#\ -FZ!(5[D ZCW&S9!6\+%3H[3!5-I:::U6J5WQ&JSW$"LI%T[(PI MW6O71&KI$KOY\I9K%;@4V1REN0;ZS/,NLMPX:I(0@'2?61.H94OLILO?TA\F M_64S_XBIC4[4%383"3/J&(;?YL8 *CK[[9H!6 [%;A+55>?_>D64J"KFA@XT M3B6K6LZ#>-MLB3% 69"=UUTCL655O(]6'55RB)ZD*.&);I,HP7X8 M A2Q)T M2RML&1>[*?>6ER4ZT6U24N555LO[.=?U-$G9NG_2P;!<2)7^P3HS$+;@C8@W MP=#V!$TI==02RZKX$%I=N;/1H1MQFT*C"50)VW8Q(=W@+=-B-]6NI8^C\<"] M4FM?WIIMEN56XN;6KSI%>CD53R@S915)TT6/Q&)4E1SLNMJT22F4'\@PBKH3 M1"R]DCWTNI,@$*)S^!&BM ='S1!WNE\W&:\WD-@7:)MA.W(!&#IS8;F8N+GX MX>O#^2TZG\VN'V8@Q#:UXI#X0&6%+ /B FEYF/@''29D*7M,LU3IGA ^47#2 M^=%'"CUY:P9MN9NXN?M!LCE'*_9JNG1X^;1I.,909@"ZIKA;R1'+U\3-U[?Z M&8D%2B2?IR ;D#;?^C'4J .&)'(T7L3R,MG3"K^KD#NK"$3Q!+OL1-ON=)(BLM'O;A;/,G(60" 4,_1HK+?&\IH4[6/;:4].6M&;8E7+J'<(_; 13H42,? MV * X7O^:B*V_$D/X<\,2A>(&")2Z+ 2, R\P+&T=LZ #R'2VYOSBYO;FX>; M:Y!-*<"1-, 04,"2!+2[3Z&63:F;3:^UA%>O\*KOE4#[\M:,TQ(H=1/HC)O# M8W2![B1?<%VCYFBF1/(=_?)3I'N^CZ@0FEXE>F9998[!1;$^Z-$4.M33C,HE MJWO_2BV%3/_@\R%*R])49F,E*E4J_<'L*J;0%4]X_JC5WML53&UD+E.0=K+B M]=U9]HI^S5(]_?-U1[BJ@7%S 31"/^,/(!C3\,W6"^*A%B!OM@>EL96'1D[!G(#'#- IVR&6 MS5FWPH>ZA<\=2^>CM!@E;)7J<@KB;(N823P!-"1@2*.X^R*%6KE#]\J=G?.2 M19K 0I*V5*[M4N+5]'YERLT^W1^?_WIZ^W5]?UL&\8_O]T\_ <,HZU3 M.II8R-+9Q/I6TOAN2?-%%)*OE_D=D^H5_?=S753^!R+N]7*\+V_-R*TT\FDO M[;OO5%A'!]V3MV;0.S?M[KN#+T)I>MFT[YKS1'VG),LA*JM'(37AF*4 3@-P MHPZU28 =<=P<^U8X^4%/79+_%Z2'(V,]>6N&;46*[Q8IC8R!T;:I.J I0-V M/@F[$V,)W7<3^OWA]>,OW,<[$M.3MV;85B'X43_UPRDTC@ZZ)V_-H*W0\-U" MXV_4#^"@A?K J;(;P?''XX'5(D%?YS!!K^.=%1O,6Z6AU"[D.L7,]._T34$L#!!0 ( "MI?5C 99&V1@, M (P+ 8 >&PO=V]R:W-H965T&ULK99=CYM&%(;_RHA& M52*ERY8P9[:7ZE&7 (9\K;C0%[L5I0))YLUUY8JF\G:<"9@J8BNJXJJ;W? Y7[N^,[3A4]L4QI[ MP]+,39.-;IBPKW%E%-YE MF&>RA11:DD5"%."83GE;\@OY//JGKQ^]8:\(DR0 MCXQS?!-ZYAH$L7)NWCWTKGUH<.&A]Y#?D-!_2P(O" ?2%\]/#X[37;3?ST'0 MST'0Z(47]%8&W>/2-$2NR7LF< X8Y60I-6N6VE_O'K11N.#^'K+::D^&M6T5 MWNHMS6'N8)EI4#MPLI]_\F/OUR'C_Y/8T32$_32$8^K9"A0#3>X(:J]!*5P0 MN/SRQ[=D2Q7945[#D/]6-&I$[4=CEWDS=W=H:BSBB'32DT[^(ZDN<3SB#'DN$>.?PP9=P9M MJ"B8V QQQU>YSR/&N).>.QGE7I[BFHM86L*C31^1)RO#JG5ZMS+.((,.T!TQ< /JLBT[-%$'A/QPGN M>6AT&GA$[7O?=T+OY=R72[)3.X:>^E&41B?( Y%^['M!,DDO,!_LWO[+F:_4 M9"=Y#)XD?AHFI^#GD;C0HS1-_0O@W[=-H M>LIZ+:P%=0]:)=NG?J1JPX0F'-:8Y]TD6 BJ;?W:@9';IGMZD 9[L>:TQ'89 ME W ^VLIS=/ -F1] Y[]"U!+ P04 " K:7U8)SKI>I<& !K'P & M 'AL+W=OE^_8Z2+%G1BG,Z'*I@+1*N3N1&I/#+4F8)U_ U6PW5)A,\+ 8E M\9 YCC],>)0.9F?%LX_9[$SF.HY2\3$C*D\2GGV_%+&\.Q_0P>[!IVBUUN;! M<':VX2MQ(_27S<<,O@UK+V&4B%1%,B696)X/+NCIW/7-@,+BSTC'?5LQ%'!M/@.-;Y710O],,W/^\\_ZF( ]D%ER) MN8R_1J%>GP\F Q**)<]C_4G>_2XJ0B/C+Y"Q*OZ2N\K6&9 @5UHFU6! D$1I M^9_?5X'8&T#]G@&L&L >#O!Z!KC5 +<@6B(K:%UQS6=GF;PCF;$&;^9#$9MB M-+")4I/&&YW!KQ&,T[.Y3)6,HY!K$9(;#?\@1UH1N20?-B+C)M:*\#0DM(^P6_MP> M?U6DZMB2OR\62FB&QT)A+,NAHV*HJ33;&1U/',]QG+/A=I\!8@AVDWW# M%KI1C6YD13>72IM)WHNP'.[OO]@;>7X7(68XI4XO0K]&Z%L1OLU@:9%-)I>1 MQ@#ZG?>Z;#3IXD/LJ-L?P'$-;VR=UE5U2%=$W(.F**%.,93C0T[G SEK\9W4 M?"?V=(@4",=%*>0A5.+(+&*C01CM22?H;#H==9/3M7/'K'_N3&NP4RO8&Y!% M2 V&;-J=KB[M L/,_%Y[!6OO91C#"P MB)WGL'ZT>^)(K6@_2PTIEYVICH*EW5SZHS&"MFOH/5BY;;BL@1,1>1%LR0>KZ%0R.%U*Z% M54L+&*VSV.H$7V@$7;$O=]0FVL@HM>OH#Y*%LNXJ9T]^$$-K?E@CLLPNLNW- M68$_C%1% ?9Y>].M6"FF$89D8G3L;WI"$@_@J!V-1L297<3-1L1$ J77U6(\ M6YBA/5N-:K,?J+90ZI08E+&9;ESK+%KDFB]B6&*2I#(UF?KU^2=#E'^[F.SB1C:L]GH._,> MT==8#DM0X-:>X:D=SJ&\M2/0M [,WCJ\ ?V*5BD)\BP3:? =MDO_YDJ;LP^4 MN]7;4R;MRQVU&3<="+-W()]$$'.EHF44%&75U--E?Q3,=!8\2V$YXT7)^K:G M1.3ECMH1:;H<9N]RVO,_[JN^C^UE,$/[>FUZ&6;O9:Z$2$ 2PV@;A2(-%8'T M ?2E@+2%1&D9W)9[_D3"OO6_.K\+D0K(=P2M)Y1GV-06!]M+P76>H>T0Z^[U M82^%<$7L1A.OGVK3S3![-[,30G+17UM-:375*P$R-VL..91Q".101M/.X=PQ MPX[(4$-G1'LYN4VKXSK6UMSI?BSLR0,ZA_/&5(&F> M+ V5,<"JI_#[CEE17F6NE093T$/T_,<]:'=T*&_MH#7= MD6OOCHJUBK)$SD>F(^;[KOLPGUW+J>O0R632D]&FD7'MC4PU%5%XR,E)#[RN M)0YON'=MF8AL5=SF*I@;>:K+Z[[Z:7UC?%'A1L$%DNS\]P=*1.S7%LWS2]38_7F;MA_ZE:<;KU^S_'OQ)$2I_;E: MIL7-X*DLUY^&PV+^)%9Q\3%;B[1ZYR'+5W%9O;_WW-;Z^SYW*9I.)KKA7/JU6<__@BEMGKS8 -WO[Q+7E\*NM_#&^O MU_&CN!/E[^NO>?5JN*,LDI5(BR1+M5P\W P^LT^1,:HK;$K\.Q&OQ=YSK3Z4 M^RS[7K\(%C<#O6Z16(IY62/BZN%%3,5R69.J=OS10 >[F'7%_>=O=&]S\-7! MW,>%F&;+_R2+\NEF8 ^TA7B(GY?EM^S5%\T!F35OGBV+S5_M=5O6&@^T^7-1 M9JNFMX+15##Z5A@U%49]*YA-!?.@ N=' M*EA-!>N@@F$=J3!N*HP/(QSK5KNI8!]&.%9ATE28'%8X=@Q,?_OD](,JS#A6 M9?=A;P?==I1LAI@3E_'M=9Z]:GE=ON+53S;C=%._&EE)6DOJKLRK=Y.J7GD[ MS=(B6R:+N!0+[:ZL'BJ]E(66/6AW3W$NGK+E0N3%WS7WC^>D_*%=:;_?.=I/ M?_W'];"LPM>0X;P)]64;BA\)=2?R1!3:9^UKI1J1YYN V?R[]M^?Q>I>Y/\[ M^@81:]HKUA=(+*=7K"DDEMLKE@.)Y:EC3;/5JCKIG<3,U)C/BT52GSWCI?8U M3A972:I-XW525J\54%\-_2;*:KJH#M*-\S1)'PL5*SC1P%^G@?:Y+//D_KF, M[Y="*[.JJ7FE Q4U5%-_JR:XXCG_L>V_#UK3FPI@= *855W6K3:LQ+Y3/-\I MGF\XHR.<+_$R3N="BTO-$?./FL$^:%SGC!+TEF1N2/7D_')K,-/4=?UZ^+(O M1KD<&S.YG$.4LPQ=*N<2Y4S&I7(>46YD&K94<"87'!EL+)7SY7)7G%O$(0?* M3JX3H4_%.IZ+FT&5Z10B?QXT:141$9C$I7D0<@6YVRG5&@[$;#4:?T?!! M*^JS?=%K5&R)UEY3ZOZ1!H5<;-/CAV.B7S&W7S&/:-O$T$>Z?3 @E+U"?WQ_ M^PNS]']2YRHD+$#"0KD[KD8C>7"!8G9&X&@W D?*$?AY/L^?JS.Y(ZK4HWI( M7I*%2!=5IG%L$J?&I#+&F;TV'4C8;"2/(:H[?&30 D+ MD;#H IBFD(FYDXFIE,DV#0N*XKD^7U,24-8_5P)(F(.$N4B89Q*SKYP]F/+< M(P]_9+L")"Q$PJ(+8*KA;^V&OW7&\']+5R@9*#GGR@ )VG?V5%05ZS42+.E0L2 MYB!A+A+F(6$S),P?$[G:R)*_Z 871"6_OH(X48^&=S1@[S1@O^_;A70YDA*) M+:4)G.C4J;(IYPY_),Q%PCPD;&;+'SS5MSXR:("$A4A8= %,E5Y-=C*9*&4R MS=(7D6]\,EH71X0QD?-G8\3E*W539?ASI8&$N4B8)_<'V1TS9% ?"0N0L! ) MBT"PCCZ8WOID^OL44E_D/_ZMI*%WSG/D55-U,\Y5"I3F0FD>T246']N3R:%8 MH&%]*"V TD(H+4+1NHK9UV*"V$TJ)+:,J$K+7*@1KS4%H I8506H2B=173NO-,;<\W M.RJFV6HMTB+>[#":5@)Y)%=WJ6%G"P3JU$-I+I3F06DS)OO4S)+]'1\:-8#2 M0B@M.MTC77FTQCU3._=']BEP4ASOMTT;7UO/K@J@]%2EB@]C>4%D!I(=$GY 8,5-3NCK#6 MW.9J<_ON;:?%-HLODWH7W$'VKEQ[KN:?FYTTM.XYP";F60<:UX72/"AMQF6W MG.P2'QHV@-)"*"VZA*:Z,,1;:YNKK>VS]*+ZVJN.<[9N"#.7G#R@85THS2,. M@MFVK8\/M_!!P_I06@"EA5!:A*)UM=.ZW/R4R[W9"%UL-))4&JD$\Y#E6IJ5 ME:36\8_-%NPX76A)I:VJ6*XMQ#HKDI(4$-3[AM(<*,V%TCPH;=;0.AM(;#G- M\:%1 R@MA-*BTSW2E4]K?/-3QO>E\E'.0U W'$ISH#072O,X99GKMF%8AY,5 MU#*'T@(H+832(A2MJ[;6,N?OM,Q[;4Y7!SE;7;(MS8@K5-"@+I3F06DS3ECF M1(_XT*@!E!9":=$E-.4WH]8RYVK+O#$UYGNF!JD(J$,.I3E0F@NE>5#:C,L; MVXDEDCXT: "EA5!:=+)#NJIHS7&N-L<)52BS,:@9#J4Y4)H+I7F<<,R9)6]D MAT;UH;0 2@NAM A%ZZJH-6!I*Z0MO,42G.@ M-!=*\Z"T&9?M>H,1M[J#1@V@M!!*BT[W2/>VH^V2 Z/W?OK+%*/FGZL8*,V! MTEPHS3.(;?=CD]F'F[R@47TH+8#20B@M0M&ZNFJ7)ACJI0F];OJE9IRQ6NT2 MD$(VH&:Y*) '/;X9E.8;Q&H/;A"WJH:&#:&TJ,=!=(70KC,PU.L,O"P7R6.J M39^KN22=_]!^JV:88GGTDK0:=_9\ EU) *6Y4)H'I4%OV)U;OTR,4:M!?0J.'*=3"A](\ M0S;=N6XSTYR8AP,6&=>'T@(H+23ZA/ZY!5#4K4*&>[_^5/\,VL]Q_IBDA;84 M#Q5>_SBN1)9O?UEL^Z+,UIL?A+K/RC);;9X^B7@A\KI ]?Y#EI5O+^K?F-K] MOMOM_P%02P,$% @ *VE]6 *50243!P +R8 !@ !X;"]W;W)KBC4KS9N%D 75YE8N^VHM&K^F2W3/]=7TGS5U_ MKR7C!2L5%R62;''3>X>ODIC8!D[B;\X>U,$ULJ[,A?AF;SYF-[W(6L1REFJK M@IJ?+9NQ/+>:C!W?:Z6]?9^VX>'UD_8/SGGCS)PJ-A/Y/SS3JYO>I(*7+G_T4,M&_50NE%:%'5C8T'!R^J7/M9 '#3 HQ,-2-V M_-A@<*)!7#>(G]O#H&XP<,A4KC@<$JKI]%J*!R2MM-%F+QR8KK5QGY=VW.^U M-&^Y::>G,U$JD?.,:I:A>VU^S*!JA<0"S:A:H0\F,!2Z0%_O$_3JU]?7?6TZ MM4W[:=W!;=4!.=$!)NB3*/5*H?=EQC) 01)6,(H""OK&W;W/Y,GG6Q+4F+#T M+8KQ&T0B$@,&S9[?G$#^M.[]R)MX/X*QTQ>?&D$[3 LW3 LI"F1*@J2:E\LJ MI[CF3%U!XU:I'*2B*R2WK37_[!8^BWR'(NE26=*3L",[! M'LY!2/OTLZFUN5 *0JQJ.70M;4'=3B](/(RBZ+J_/00#D,.#T=@33""%@\C] MV4L>>3'<>S$,!L6[[%]3.ZI4UL(4Z%24*<\9*FOW[%-[G=KH64NQY2:WT'R' M7FV4N>#E:S^0& C*L,LPZE)9TI&RHP$8[0=@% RCA!FE*:?5Y%9FB!9":OZ? M>P#!6*D;'80"&5_ZH>6+Q9/8#ZR@<2U='^]='P==?_]]P_4.I:(PY$15"*0K M*I<,\GOL^XU]MWTI/"*^VT'#6KH]V;L]"=?A%2V7S&0.HDHQDW=VU'-.YSP_ M78,G729/E\J2CI0=07FYA_(R&$'OTE1L;.DR*<3XELYS,'0NO:"PY=@OLS-? M$$^(7[>3H%4M?<91P\2BH-A5TS6"02"@'T0@ $'Q";Q"( @:&);"$@# M 0E"\)>D&4-KNK,1#OM+_,&,+WU/9I#@!$.C'C2IK"V+X'9(NB+.#L S\4<880QG@ M2Y)X- & "1K>%IB&I^(P4?UQ]<)-$53/6;W@3GEGI]J2KK0=8]I03QSFGG<; M:?B6+:EF%6_"S 27WKU!ZYR6VE599AC:VBX.0&!]BGE!($X&">(10$;#YK:% MHZ&C.,Q'[Z1(&)Z9. ,A:,$C$1A6'2E*VB@Z#V%#;7&0 M[ITK7U#2@KA.GAM:@" <6C^#IN*&I^++%U6O!2^I66<_HWIU1#5KN+K4EG2E M[7AOKJ'!)$R#OQA:N+/%R69IQN95R9)L*_*M1=;*VU>I9!D'*UBX@Q>D+P&H M-,'0RJ%-E^E#TL<5VICPM"AE(MR>:&9+%I"Z1-I@K&?B+.P@2^H M=&T4G4>RH>0D3,D_A_?$H 0')N@>&EB11# M+-"KC%57K^U^A\/+1I:[L.1B:R;9$E[!$9^QC\? 'BH@!RP DK#5;5%I>#T) M\_K9*=<1U6C.EKPL;;"8'-LQ*D$\?**.!\ "#Y ; 2O:L+UM\6CH/ E2VS > MS"[P T@,_34?1 X .0BQI)8;GM9W[&3#K\DH..O?;];KW'TGHSG*N$ISH3:R MJJ1/A,#D1?51EHL29 "D(U)<8]*EMJ0K;:O MZ7;!I)FRD=(B_09BXO-G#$'BBPTG_I9B$C:Y+20-RR;A[> _W9PC[1?\"[&X M,)/QT1:[>_NTG[0#X6C!:&%"Z.\DCP? ;E.;#L\"%C<4.@Y3Z)DP"S+ICF:X M'8"C>+')).S7F<*\/AE!L4]]\3 "=N P=%X .15V.:VF#04.0Y3Y&-,2J'K M'>>,K87B)I:>!XO/AS&)_"]1L[ U+^##;12=AZWAPW&8#[M:[#[#K.M:K.FC M/?"S*:&S'+=A=2](M5K1X>P- 9VTZ? T/OV#DS0%DTMW(DDA]SFJ.F"R?[H_ M]?3.G?7YX?DMOII59Y<:-=51JD]4&EJH3-U:&)71V[%Q45:GDZH;+=;NO,Y< M:"T*=[EB-&/2"ICW"V&"M[ZQ'>S/B$W_!U!+ P04 " K:7U8?YEM%AH$ M # " & 'AL+W=O7SIL5+:39/2^_ID,'!9R95PJ:E90U(86PF/K5T-7&U9 MY-&H4H/QCD_EQT(\*7R2OW=Z:0B1+8^[# MYC*?)L/@$"O.?$ 0^#SP@I4*0'#CGPXSV5T9#/?76_3S&#MB60K'"Z/^D+DO MI\F[A'(N1*/\K5E_Y"Z>-P$O,\K%7UIWNL.$LL9Y4W7&\*"2NOV*QRX//V(P M[@S&T>_VHNCE>^'%;&+-FFS0!EI8Q%"C-9R3.A3ESEM()>S\[#?A&\MD"IHW M#C+G)@,/W" =9!W&O,48?P=C-*9KHWWIZ(/..?\68 "'=EZ-MU[-QR\BON M(!?G4@N=2:'H#H<,$GI'?YTMG;>@T=_/I:AUX/AY!T)KG;A:9#Q-ZG"7?>!D M]OK5Z.WP](7PCG?A';^$_H-%?!'C>0]':>__V-0>]7#TJ68;D^;HST:71J]Z M%Y99T^+W2[KR>4K],#?8JLU6X4D4$E];:2QY0[X4/HHN=0[66\D.=;*U:?$/ M#DFB!"T8)LC2R5R*J/43?=;24Z7^N>)'$[ >V#JA#NDN17O3;7H5OXOT2PK+X/0%8QQ\:QSN^=!8S$JZ MJ)8?#TY).%ICUN#;RQIKP2#J@U5Q"!WLVP;3NZ:NU>80P8/W??1T'%H/',Y\ MR?3ZU;OQ>'BZ,%4M]";N1J<' #R :TZN0&IXU!2 #\4*3N8R9''9>*:*O5#R M*^>](% @]",F64P*"F#R)D-J?6E-LRHQM^.-F*4JCT!]B5M,+#23VSBT0RQ$ M5.O,8ULI@?G4M5AFL$"QNQKKN %A"JDJUVLKDTC6F!/@=K)I>(]+&AZO$E0WH/=1IO2AZ)H4]R3&E-F M]$N;Z"[#R*I'D6&>M\R4GM:H*&Z)D3Q'JWC-$P]:JN2-#?H88R/"S,DCBY$. M1HL!5=-_6)?VSK+,V!Q&V]J;IQY#R#AQ3& 3'.% ,90[4\(Y6FX(#?9>%11C%=].A\0VVKVF]/-^:SL\6?9N4P[XZ%:G?NML6GK ME]MR9:_M\&7[T>'3:5JE;C:V\TW?&6>7KTXNSW]X\X3C9< OC=WY[&_#DRSZ M_H8??JI?G9Q1(-O::N *)?Z[M5>V;;D0Q/@]K'F2MN3$_.^X^CLY.\ZR*+V] MZMM?FWI8OSIY?F)JNRS'=OC4[_YNPWF>#P],&\X;7UVH,TR_-=;/JFF53E=U@+JNJ'[NAZ5;F8]\V56/]R],!^W'6 M:176?J-K7]RS]OF%^=!WP]J;'[O:UH<+G$+0).U%E/;-Q7=7?&NKN7E\/C,7 M9Q>/O[/>XW3ZQ[+>XWO6.W),\^_+A1\_^5/Y\_.7GQ'VB=)VB??6_V_M-5WUSXN^<6\^,_W-!]=TU7-MK6^ MP.BKOO-X4I<2?)_7MJC2-[8VRZ8K,;ILC1_P!<)\\ ;SV[&V9EA;A*OLX+GS MO\9NW6.KOSEK.W/U^2?S?JCG,U-VM6DP9+?NVQ8R[CI;S["*AOH,2+/P3=U0 M?DZZ'K?;=C\K?NK@19]C@P&8DY^O MW/!$W.FWL5Y1W]R@LJZ#$0MJO+8KZ)_D9ONV \K+QNO3&[[VU+==FR6IN>.IP9/0Z/'V?K$?2)_;JULC-2F]-][@PK=NL&J^F61W>$ MLWJSZ;'U7_[T_.+B[$75]L@U_@UEI<'YR\HV[2T>-1_MCHF%5O72/@M M;&=A2''E8.#ZKH],F\S-%WHDO^BK:G3.PM!B6.L&)&IC;[^QB;.WS'@BG[-< MMQ%UP^*0 @_[48R&" T)>56ZF@# ;1C$HVAQ2>&B2'QYIUPSK" ZUB5B>+F$XRH\ M;A2@('WOQ)>7'&\#9K50>M.**F:F;CR]$=SNE5R$NR"H/S_*\O_ %&3NH/F:BX M+=M1/1*F[7<0#0_A#:;NQ\6P'-N4*IAW&%4](C3-FI$@6B?!6GX-^IZ95=_7 MNX8.RP36P8E7#6-$GN>S6PO"29PH[K/M1QH2P4N+F(5/<#\N==?E1D^34A?;42)!LL2;MJQN'EU7D(K>+&,?(0XJ MVF73U[:=FZO2KPLNQS_,CX K["&63$\J/K'9DYC[Y0&D6V,4U;?AZ!K>XIMP M?K^&YSQB^A25^T&=1&*S=\T*'M3"%W"V 5T86:VC9)16 ^BB_NHZ8I/MK(0 MA"8 ",'L+GV!+1V%#YRF;J!(\&8KO\:0)D/.'*:JN&Q M;)P?'C7P)?T+1M!0F=&4 ,@V94U-&"KA$OKHR4;OI>'/@:GQ4J#RDZ+V[ M89["M$JC7>J8!M5W+9@^H1@%!O%I >'E@G[0J0NL;9DI=4]%D.TG[9.;?97% ML=^A HN@0$@&GR))_=@*L'YN*)YN9'IF6$U>A"3F,/ M!SXAOJPT<%M"H8J Z]*M-#9R&B8G9K3B5&\M_(O4E_J4B-H@<=!+_4037]1X:EI3?K4&PID:IPNR^K!X,S:MX,C%4_/XK/B \@;B!X2<+/O8G#\ML.9O\/% M$Z&-M@\:%_&59@!H*;Y=D@H(XX8TF[3L8_.T>$\UF6FKI^;\K/B[+6_WV9?G M9]SR9RZ#/#.B@!0:<2C64_-<*E]!)\9<.O;_L2+^-*:CMJ^"! MYY!;I"ZFDPB4AYB%7]] !TQMOFI0FSD3/DI(2LF]@\^L>R:5M,;1+0:KP,6IR5+DPW!!*K&%25VV8@ M'BA28+DN-#>%_%#$P074$OS8913_%$<_4#9KYJ^-0FH8ELY 5 588@J!(=5N M9(TC625B>\,$(H"P/7( ;/]GD/^4Y"'HRJ8VD.! MF$MSP,M )4J0B8SE%AD9 1,3 [G^RC& 9&P@HC/6 @,H 273!\(7NF^_AM'K MPY) 4!C%P!](;[D 52YIJ&4F$L<@4T&D7EH",3751421G;):25&,O%50,:3] M]=VIF02%"GLT:WY+R86#SX*:H+S>@;EH39F1^\/RW37^YM&2'#F9FE-F4ZOD MMF=EWDIS).N?B$Z(,1I/L>PP^\:V2 G76/&?J-7,^1.E0[72.*'/>J,@S;)W M.'KQBQS] Y !P:\NJKV! 45ZOX17Z:F7=@ 2X M:KTOY-1K400=J$7EWWKE4ZP;9V;1LS!;L*>AX&!C;$/]?O8T[A1<6(OU;,VB^.3D.EU@+:S MM&)BE9',EVPU#SM>Q"H9WA6M ^V7(<- 1]VA;)DS9JJQC0ROH?UJ8$?;2046 M/DWH?.0T2N%\LVG:TH4 *#)1I5MP=)ZJ(7;-P\,\/V8"9E&K!ZA*>B4PTKE^ M(3A3L\K,5# O]."/,Q4=V#^DQL,%(/'06NV&'ZRF5PFHQZ6"56>,S;#@/G=; M/-)2.-9TF!TV^J6KE!5,V>-MN4^BJE)"C5KD^**%5.D!4V+-U$Y2P>"HD[=Z MJ2U#;SAK:73:E-$9GAIG3I=8/)8F%DP#@,;"6VVTFP<(Q1;ITV%3H1Q<7250H9)"4:9[*J4%+::6"JX^2.'@C M$T2B?.])D-\+/E]JLL@Y2.B"6)^N9;1C3G^L&E>-&U:K#!ZY#PI-]CHE75%M M2 @'NLP\E13]42L2A'3U(&%TNV?*TS)/:,]P2(8?"O]!W*G9J%Z7"DD:0=H! M]):\O:F,+D.>O.-[V2FE:HB>FH$D3LR*[-9E" M7)7*B5.[2V7#L8[YN/9;MUO4IHR/ HX:;?&Y_&H/(SPA MN]8W',46O?49KYX8F?8,YH *X\=JG;7U#Z;FK28V;]CSMW)GHZJU&U)QMR_T MEL(*@@1.=Q0C[N&Q@G"IEYI=I42LC]5&Z$U+)__PH&GLO/AD$XYJDOCFQD+Q MGMTB>I3<=@??MJ7<'WN]6!UX(ZZE[G05%!IY$@CA_C%SH6R3NZ?DE$31U2J6 M)"6(IC5- @)MVK)_II=DTL<4'73*D3F(UU+.E^V47C-+%#BE#XT:;701UB=9 M2L@)I3HQG*+%#!!GZ96XD$1^JU1#TM?'GU<_";.V\O+!,4[R]2+2E+Z MAFJ=GO"KO@Z6L9.JQJ?[67V ,WU R%:]>1!O!WY&WEE P(NSB_.'R:<3O MY.X:;[S 8B8,+(Z=:EVIT59,H!P:2-D$"=RP@[ 7^-L!D5,+[^3],P&-VQ(U M@!!0J<8KFQA)./)W/I5$_>*RB_%N4(1'3$1ONUC.^QS+(2 M!:FH;\<(*JEYN]T";?0.#GNL-&1"TX@5BEZV!.["3%WG2HJJ#3HJ]&)SB&5X MRQZU3^^ZZ%G#0>6$3\_^)YZ8W-FJH*&C)F)49+F9^[XA]E-_*E#7EG[?PY:ETX2=W+^P'92U37X?+#(R)KX6NR MP(/+ZZN'YC/PH3+/SI[-XBYZOWW%UW3**MY]7H7NJ#?_M$,!E)ONL:?[>)FH MSZ9&9KQ7;;;;B-^\?FTEJTKC'Y9A0L.4B?$(/](%L#[2 7T["DBU!^R.[Q-, M*>&0V.=XIG#N0U!9I6Z\$A&V*5N*[4/;A(@6SW"P=XK(>#U5;/M&FK1,4@&: M=]-"D1UMA(LEM<12*/:=8UY-7_0+!H8_?&,JK!6DRF"VF#J,T2):M7]/\[&Q M(W)+MU%NFN1&A_,T5^52S28YX]55/PX+:!\8Z 0GY/XN.$?H)>N5F+C&3-%= MBQMY@=;6X51L$L0+U[J9^MZZ"MR5?BJ46GI,X)8VD(.\O\M7T[I5R_>;U']J MRTH(<9+3_W[1!H20NWHW3J:)#J=T+UW#)+*;50O2AI'J:D$6+"'&EN"3!KI AW@9*UM] ([8]GMK]::; M]\D0PI0K[5?L;)9LIC7B_4#?Q6,)(N0-Y^!OLXB5@4H' [OX'A]C4&PLN^L M7$6)'/^5,_P*_M&''*MO957:70Q7L:H!B20-I G3J)?HUJ"J/X^3*7;@R^1V M@1JPN>WH-H^&_=9F3V,K/$3W8?PF0C4AH:QE/' (.#R]Q14%DZH+1!\Y99;/ MO"L/CPLWY\ME3"?'_5JILDMONP::7I)N:]<5>&!)1I"$Q#TB^?+,ES6YP(J8 MTP5UQK2L@G8ZU59'F;A/5!O)BB8!FIC7E?)W^Y+EQN2W!XT M#_D6B5;Z]RWSH,$HVZU 8RS?0@.OE[?1Y*4FN7(UK&\H:&4W9*OQ/7.9CC\N M9IDL\E)2ML,DV]##$$IUXJL+H!M_Q@IG<@EV6 !^HN ]&WZ/<6E_HQ@&JX_QOB U,.\UMHE MII[-__KTQ#C]@8-^&/JM_*A@T0^()/F3[S98QP%XONSA!>$#-TB_,GG]_U!+ M P04 " K:7U86,XQ_.(# "$" & 'AL+W=OUFU,OZ,.R!ELX6 M48I42*R4=O.H]+Z^3A*7 MEU@)%YL:->ULC:V$IZG=):ZV*(K@5*DD2].KI!)21XM96%O9QH3#N/QM%QX:/T\6HZO M;Z=L'PS^E-BZ9]_ F6R,^(0N\NT"!Y;WP8C&SI@7+UH3&'R'5X$WDI.:B MK+VE74E^?O%>?FED(?T!A"[@G9%Z!W=&YVCU+/$4@,V2O >[[<"R[X"-,_A@ MM"\=_*P++/X-D!"S@5YVI'>;G46\QSR&R?@"LC2;G,&;#.E. M[D.WB_VYW0 M\A_!)^*"$W5&R4)T!X0$6%ETJ'VW8+;P5FJA]!SZ_ZWF6;#35'\S M'D<3.!,(_BAQ=&>J6NC#JQ=OLO'K&P?;04?WI*.P"(1:U0@<[U&B%4@?>Q-J3K=3@2X0'+7D6*N/@!PZ6I3P%M*?.2I\2K5@&+T:G%J?ZD\$D0SB%SIG152'[8 M45)LI))>DF//3'/#4(396(=LL^'TT+EX1.I KPZ4@@#IEE<-A:7F!)JZL#*. M]+*F(C#.EZ,0;;H)6&W0#K\Z9V#IF;%7\(5 MI/%K^(2CH%%017;"4,VI.%T4$O4YU0')O=42!?#,LC_;34I_1"EL*+5 MWQ3V,D[ABOZH3URD*8W9I!OCC#C^%/Y.]8_DV&ULM59=;]LV%'W7K[C0@#UE_DJ:=IEMP$G7 MM<,Z!$FW/=/2E464(A62BNU_OW,IVW&'Q&B!]<46Q7O//>=^4)RNG?\<:N9( MF\;8,,OK&-NKX3 4-359F<&C. M4$K=L W:6?)W0LE2!;YSY1Y>QGN5OX4Q(O[3N;<]'.15=B*[9.8-!HVW_KS:[/!PYO'G)8;)SF"3>?:#$\JV* M:C[U;DU>K($F#TEJ\@8Y;:4H]]%C5\,OSO]$WA9%X3H;M5W1K7<6SP4C[S%, MAQ$AQ'!8[."N>[C)"W#C"7UT-M:!?K4EEU\"#,'M0'"R)W@].8GXEHL!G8_/ M:#*:G)_ .S\(/D]XY_^7X![NXGDXF9FKT*J"9SF&(K!_Y'S^XP_CR]$O)\A> M',A>G$+_=K(GX9XG>T&#[&0>2QVS/UP(],%FOW>64:[QY1G% MFNG=XOZ:= @=EZ2Z6#NOHY)9I%6G2P44B@X#WAHEC_#0MN@\,,D(HFY:I;U$ MHH;A7CKC5EOJT&">DB%V?ELL;C$ZL29U;)7%6D4Y/.04",2;%O\ +A+CA,^! ME"UA\]!I)(4*AQ,'T"J=&JX"X-([)<&\LBN65SC^@K-J:3CYAJYMG8]IK6U_ M4HHS9/7+["@><8@:!AP&A(.%VFYI=$$0H:/FT.?LD!D-^ZKB='81H*C2H5"& MMJQ\H"6OM+52$55%$,2P<+/$P_A5&IC16>*G+39UD[7X=65(>=*@5[O 7P"> MT;K619T""8T;A]S;+:U52.M*^Q#IH5->HB$1.V>$&@_H$RQ4Z=JDO=0E61>I M5B".FBBA %.I9A$S6.C8)]L9:)6B5-I"LQ@%-$C?6P,T5.$:SCZI#:?N.FA$ MA_W\]1TF?1 0W.@*64YNZJFA1;!.@2BF0!#<0J5H%%/WB(8P8&]1I 2=I9XM M.V##K36\T7&+_6-4R+"E\B54+*"F[*<%<4Q7,KP;]PBQ"%$PN@>^O"DXI2]( M[Z1&8"N1J?5PTP@3Q/YI%+/[?0P4JX2VHF^]UQ>H?9\Z2JG;E>>)AC+!';CL M,[/S!I7 23(YL/"DI.//T.AH#J3&<^%6DHI^0O 59)G7#+G#=F# 8R=$;G_J M6D&3#7P\M:BGE7/E6B.;TIO_*4*%&2MJ'5(=^JKIOA3H"[--7^"2$D71]OP( M9=]MA.A;1BC[KB-$7S]"SWV)AD=WAH;]*MV,! W%Z*\/A[>'R]>BOW,\F?!#%=P'0U>O\K)][>A?A%=FVX@2Q=QGTF/-&PO=V]R:W-H965T M.LN6\ZN);Z"HD\6%(E62LN/]];LC9<7-' -]L47J[KOON^,=-=L8^^1J ,^>&Z7=/*V] M;Z^SS(D:&NY&I@6-;RIC&^YQ:5>9:RWP,C@U*LO'XXNLX5*GBUG8>["+F>F\ MDAH>+'-=TW"[O05E-O-TDNXV/LM5[6DC6\Q:OH)'\%_;!XNK;$ I90/:2:.9 MA6J>+B?7MV=D'PR^2=BXO6=&2@ICGFCQ>SE/QT0(% A/"!S_UG '2A$0TOC> M8Z9#2'+>[Z86;-AEJP1 MC1Z"U."-Y*2FHCQZBV\E^OG%!RXM^\95!^Q>.J&,ZRRX6>81FRPRT>/<1IS\ M#9Q)SCX9[6O'?M4EE#\"9$AJ8);OF-WF1Q'O08S8=/*.Y>-\>@1O.BB=!KSI M3REE?RT+YRT>CK\/B8Z09XGB]&1R,;XY0OAL('QV M#/TG2G,4YS#+\U'R1D*^CAY'R6_+Y0,3BEM92=SS-?>L(OMUL)>.<ZA6: ^.-Z;2/GAO3J9(5@%8"L E+Y@W#SE2$PIW#V6,L:[D, M+[ :VE5@$\Z4Y(54TF^9U&1K; E6;:,)CWU=@-\ :&P*^X1 +;=>"MERC<,J MB&%!#%?.8/SOG;0[07Q?4@.<]..\\31L:&J0C@3I=4U+D=RA$+VVS@%1I&10 M O9EO6B@Z8&F+9*F#!7@/#K%P1HFU)I+Q0L%H[TBH!%N2>QPS#GZ68!?%*Q! M!=[1L99@N17UEB$8*X=B,E.](1%3\P4I'((0W,/*6/DO!201+N&Z'&30<7AU MS>@0+?!#!A76CS(9F#H,NTY.3]Y?7+Z_87^063)YMWJ' M171PJH2Z T.URZ6[LXT> "W T$JE7/A^/;P+X BU(;W![?#MM[% M/A8G08&2ZH%-;0'+-'3//UVY"I'H8 CL#(EMB;G'CC3X[UH0%'@'__]6&+%# M\S';N\8:L*MP66/J:9#$&VW8';X'EO$:?#&/'Q.?N%UA%3'?%;J.1Y?G*;/Q M@HX+;]IP*1;&XQ4;'FO\I@%+!OB^,L;O%A1@^$I:_ =02P,$% @ *VE] M6(WGL;51 @ , 4 !D !X;"]W;W)K&ULC93? M;]HP$,??^U><,FE/%0D)L*J#2(5NVAXJ(:IN#],>3'(0KXF=V4<#_WW/3LC8 M1-$D1/SC[N/OV7J2K#.(HF826D"M*I7UN:=*IW5$J%2P-V5U7"'.98ZF86#(/CPDIN M"W(+83JMQ18?D9[JI>%9V%-R6:&R4BLPN)D%=\/;^X-O$AM[,@87R5KK M9S?YFL^"R G"$C-R!,&?%UQ@63H0R_C=,8/^2.=X.C[2/_O8.9:UL+C0Y7>9 M4S$+;@+(<2-V):UT\P6[>,:.E^G2^G]H6MMD'$"VLZ2KSID55%*U7['O[N'$ MX29ZPR'N'&*ONSW(J[P7)-*IT0T89\TT-_"A>F\6)Y5[E$8M('X#,(SA02LJ+'Q2.>9_ T)6TTN*CY+F\47B/68# M2(;7$$=Q\P5M)^VQ!J!R>5(:&.%-)HH4?=VM+AM/BY[FH6^;H M/-.5RJVM18:S@&O!HGG!('W_;CB)/EY0/.H5CR[1_^=1+@+.RYL,KOX! R?V M%14(!Q0&T+T?\.UCM4;3O\ U.(N%KFJA#E"('*C176HZ!A6"N+@RO5/$_MPG M0-2UT7O)-8/E 4832-K?&)+!"*+!$,Y=4GB2Q4S>^EJUX,%M0O>K?3NX:ZO@ MCWG;2QZ$V4IEH<0-NT:##UQ]IJW/=D*Z]C6QUL1A^&'!+0V-,^#]C=9TG+@# M^B:9O@)02P,$% @ *VE]6 Z&<1Z4 P J < !D !X;"]W;W)K&ULA55+<^,V#+[[5V#4G9Y4ZV$[3E/;,WETVSWL-).T MW4.G!UJ$+#84J24I.^ZO+T#97J>3S1YL@2#P\0,(@(N==4^^00SPW&KCETD3 M0G>59;YJL!5^;#LTM%-;UXI 2[?)?.=0R.C4ZJS,\XNL%C$!A\Q_-'=.UIE)Q2I6C1>60,. MZV5R75S=3-D^&ORI<.?/9.!(UM8^\>*#7"8Y$T*-56 $09\MWJ+6#$0T/A\P MD].1['@N']'?Q]@IEK7P>&OU)R5#LTPN$Y!8BUZ'![O[%0_QS!BOLMK'?]@- MMI,R@:KWP;8'9V+0*C-\Q?,A#V<.E_E7',J#0QEY#P=%EG!0"IS<>C,U XDT>"4N&#""A!! @- G4H.K U5-8'L X,305J=:W^ M%6N-L!6ZQS'<\J[R5/P!'=4D ?1>F0VC&2F=HVJ&A!=Y^RSH@;"J&?# M+YXC[DRHE?/A!V7200*:'MQKRH_A\24FDW:XI>9DVH9^\A_J$EITZ)25JA): M[X>= 'L4#I!D;EP)PQ3HA0:I'(V%:*;,L!@13=D/LR*>-8;?F-L1=R"4QD3= MVK839G]@XD$1,W4J-1J5@!1H&W-KU]YJ]!6:"CFGO:'I]X0A9E0%; FS)^& M\MXS)HUS)SC((9<51>)43,X 45M-94"65_!(+X#L-3+".2 U*;9KJI1CH\+_ M->7H0>R XW=*: _OH$B+V46:YWF4I[,YRZ-/-+$I<7#O;(7>0YG.BB):L32) M-N^5412IA%^LE1ZF:5%.H\DTG1W&^A.U5F=OX-Y.O^Q.!QXF4[*: FO M]6AV-CU;=)OX1GC*3&_",$A/VM,S=#U,WR_FPQOV4;B-HLQJK,DU'\]G";CA M71@6P79Q%J]MH,D>Q8:>4G1L0/NUM>&XX -.C_/J/U!+ P04 " K:7U8 M6$?-%X4& !G#@ &0 'AL+W=OO.*-F.LZ,0DG4U8GM&<=IILVXC2=.-P\[^P"1D(0-2; :-G_?K]S M0,E28WO[()$$SN4[=^!L:]UWO]$ZT'U5UOZ\MPFA>3L8^'RC*^53V^@:.ROK M*A7PZ=8#WSBM"F&JRD$V',X&E3)U[^),UF[/(MU6EW,-[7=KM M>6_4VRU\,>M-X(7!Q5FCUOI6AS^;&X>OP5Y*82I=>V-K6_1HT*O5%N&+W;[J^[LF;*\W)9>_FD;:;-YC_+6 M!UMUS$!0F3H^U7WGAP.&Q? 9AJQCR 1W5"0H/ZB@+LZJS08!(WACD'?O[R)X]PS[*Z'=;AXVG7^I" M%\<"!L"R!Y3M +W/7I3X0>,M 'X_/2^M9I M^O?ET@>'9/C/4]9&69.G97&!O/6-RO5Y#Q7@M;O3O8N??QK-AN]>0#K9(YV\ M)/W_A^)%]J?!+=+D2"Q=VWJ=!.TJI"X[.HMW:+BB[;4B5T)W1NA M$P?^5L-I+8HQ^(0#P]')$L1*5TOM.%X'R[?MTKK"U"KH@FI1?V)7*Y-K]YJ* M5M.>3WA>T:@_GDSZP^%0WK/9G-^3SV$#$H9/;V@TSV3Q*T.ZMJJF$V%6=2%* M22&V-9H8L*,HM7/0O0*&.M>P,IH(\<-T)+_9?"P*IQ-Y)M?P)E-<@<\$FO1/ M3T="D/47\T54;8,JJ=P[1AS(4&4;+(O9,,K2WJ-V :$.U%@G[>=DUI_,IT+Y MFD[&_=%L%C\ZN=='@B M-93*&M$)O$L__[3(LN&[*]2&J=>$#J)E:?3N=9^8X,I6C:H?"! T>]34P9*" M$R"7M7@-@"8\D%H[K3D_C@1?[E9W4I.M"1N!2Q\E. :F'W)<:_01]PABNS'Y MAAIG[TR!/,(4@GJO:X,74;X/,QO0I3._PAL*4^/.EG>R$SVS4KDI@3\N' M! %C/;<1;R?6P(ZM\H"/2 4A@-A*DQ,-[;(TZ.54,#FL M>>C$QU#[-L]13)C;U&AG;"%5;)$]#UHY,2AY0U]T4Z+O):Q:>79K96L3K..0 MKK2F+@S/QIDD*Q%H!!MIGBXRT5RTG>(C\IW& MQR(\9A^E$T1B&#L 9PVWC2-Q*'J]1309/GLB;(PGS*W:JWB"Y+*7H0%OU6L?.U2[_"].@ E,W^GT9ET;C"-(1[;E2$\XU$N( MD0"MBYT=N$NC>;U2WSF^=XBN3,!^;(>Q&>Z$5MJMM<,>]R!;FD)U4AF$RN%8 M;^)*TJ@'*@PW-,YSWA<-$3KGD#,YCT[0=?J 14ARU1@>%OH>AW)D,,K5BPE( M9QC/(V'G_DO/ ^%P0M/1P(S]70:.=/.E*F56QKX&[9)@PW2.WY2F*29A>DJ' MHSTY^;P;ZC*DH\9/JFYQNB?1-SH]'B,;!5_(D8"-DP,)U'RRFYI^3?G\L55U MG_,=WL2AS2%PW/ !N5N[VBA.EWH7_?=6N4(XV/AT1K/._-$BCN]Q.N;&AX5T M3( 3]V+==8\X0F]:YUMD!">*M/P7&MNQ48TRA;AJ*C\YMB0''OE[#+)_XI/+ M4M_31\UU*[8-TXS&]-0IHR7AX>R>,5['?E MUJ;V*.856!'[:8]&PO=V]R:W-H965T7G6G(^CL:K6Z M'TQBP'<2.VL[I=U??\^QG33LT*[F0TMB?)[S_OB8B[W2W\R.M9R!/UDI]HY?;[+(S)(-XSE-+" P_'OF" MYSD!H1E_!LQ.HY($V\\U^L_.=_1ES0Q?J/PWD=G=96?6@8QO6)7;I=K_FP=_ M)H27JMRX_[#W>T>C#J25L:H(PFA!(:3_9$\A#BV!V? 5@20(),YNK\A9><,L MN[K0:@^:=B,:/3A7G30:)R0E964U?BM0SE[=RE05'![8$S<7 XN(M#Y(@_2U METY>D8X3^$5)NS/P268\.P08H"F-/4EMSW7R)N(-3_LPBGN0#)/1&WBCQK^1 MPQO]HW]P(TR:*U-I#G_,U\9JK(C_'O/9(XZ/(U*7G)N2I?RR@VU@N'[DG:OW M/\6GPX]OV#MN[!V_A?Z/^7A3^KAM9_VHC4K_HR6G?J:> +7!6,=3N)<1!I\7 M:ZXA27INL0=VYX.WJ*P!)C/XCUH;F*/MSYM;_J@T54%.G# ZI8J*)D\IG:G/J59Q$I%KB8HEXT ML986LA8D(-JT$9+)5+ X0?@P$(#&K:@-S73D ML-&J@-$$DAAN*AXA-).@]I)KLQ-ET.Z4.XW:6/BS8MIBK%S\DJ$/U::R5%^5 M%;GXBSEH,IYKB_P(I3+V0X/5V,*LU6)=6>X\_;V2VYV2VVCQ< MW-H->RQN) M-(V$C-;3&U:S@91I_:P>T=(>,-2-L1:I*!GE!?U8<\A%(>@-4^Y#W])=5AJM MXL:E(2JU>A2.;[MK+OE&V!,G]2* -J8**=GXM#B?58[4CO:81? M44J5=-G MU8??GK"$\5PZ%X'%1'U.@4QB7[G3'LN@:88D0U:.Q:5U@AZ'OT< MDOH./M!?M*+LX_.'".D:R5BZYP=E<4\007HPR9V*!:7YT4:E:HB@**J&5%DNMG8&69 M/]>53BU06:6?OZMUM8FPN-L):J7DF$/+%^,6+\;=-\;]4-9\KEUS M4"4/=;Z)0#$R*A>9U_R>%>5'N$4:$[KP!=@=)<&/>TR81L>FM9?3J;/*%UPH MRJ;P(LK3W!@>>/A.L#62C!6HNMES4("!2UU=$&]0*7"LI\"HCCP(*45)83V/ M8!7OF<[\%TBFI=(XJH4ZY!A"@X1B]YQ[)G0R5!9U82(N*%J MS1'9<5A-0%YCJ\8K$RCK*%NMVB?+ =.H2M-8Y@/BZ-4'S1D0*I!TN=/BL&4= M?9I :.;DD,\:!G@]$3_4$D?P7BC)%XZO]*9*0W)@THM/1ZYF1KUD[!J@78NP M\ GU&+[*_)*!T7#J!?UGM&"EP&H3?Z$=2R=P VFPW&KX_ZE MR7A2-^LEL5>GM:FS7KQ)/3RWT^-5LUTD].: ML[#WIV'_PO.>!9WV4D[O,@]D],# M\VJ/[QJ48%#T&?GBF/%TJ"TYJX>;Z&_]!JU^$WA\<8QU1KJKDH8L/QQA9TCL M?!Q7!+*%?/:3D\4AA8@$J\PS /7R?B?2G6O+2H8AJD\#6CW[Y<3;>++5D+## MP81.$#^'(@'AG8R "B;QBDEA>/_3+(FG']T9ZF=%S;=8-J1\J^@_4CCJDHXP M"IS8PH1\AAJUJK:[@X9V]Q0C"=S#LC_!O#)C%Z+Z9%N]JPF]Q MQ.* ].?&$]UW[NW)%TS,J_-GW7MMDCW"V^Y\*/'\?Q)XH>8Y&1N?]F.T-H%X MUI_"L2O4H'6]+;C>NDL\)1"KQ-]TF]7F=X*YOQZ_;/<_,OS"]%;@8)7S#8H. M^]-)![2_N/L7JTIW65XKBU=O][CC#!VB#?C]1BE;OY""YM>3J_\#4$L#!!0 M ( "MI?5@7X>Z="P, ,L& 9 >&PO=V]R:W-H965T,2-63!1BG;9K:EFSW(XGD)DK2]E#UL(;!K+KLT-UU MB/]]9X%01W4M]0#L+#-OWAO@,:G)_+0%HH/'4FD[#0KGJO,HLFF!I; A5:CY M3DZF%(Y#LXEL95!D35&IHB2.7T>ED#J839J]&S.;T-8IJ?'&@-V6I3"[!2JJ MI\$H>-JXE9O"^8UH-JG$!N_0?:EN#$=1CY+)$K65I,%@/@WFH_/%J<]O$KY* MK.W>&KR2-=%/'UQFTR#VA%!AZCR"X,L#+E$I#\0T?G680=_2%^ZOG] _-MI9 MRUI87)+Z)C-73(.S #+,Q5:Y6ZHOL-/SRN.EI&QSAKK-'7-RNK6.RJZ8&912 MMU?QV,UAK^ L_D=!TA4D#>^V4#>"&U%,R\[B1SC^ZPH[; 6+5;R#ZQ1 BO2KK#P06>8 M/0>(F%C/+GEBMTB.(K['-(3Q: A)G(R/X(U[M>,&;_S?:N'[?&V=X>C'(>$M M[.EA6/_AG-M*I#@-^,NP:!XPF+T\&;V.WQTA?=J3/CV&_I^/Z"C68::C.!P< MF6=A64C,X;I"(YS4&[C. M$"#>2"2\P0KJC0*LKIIJC<;ZJ!-]J5,R%1D_I^&@+F1:0&7H06;(@%NI,J_9&Z%#+72* MX.?+ ^!AT;Z4$.[W=)4B0ZC$CIW.-9D'VGD6HN)FCY*-"%GN"Q@-XSCNSG,[ MR*1EN["<*S5\)H?P=@@KGOWS>4/-@Z*:T_[""\=\)'#HC8WV#*9$LVELU$)* M/-S6:_K=WJGGK4']26]M?B7,1O+S59AS:1R^>16 ::VS#1Q5C5VMR;'Y-S& < ($0 9 M >&PO=V]R:W-H965TY?G_.[67IZ;VN>Z5+=6N+HHI'UZKW*SONB->^V+SWJY\O1B M>'E>R:6Z4_Z/ZM;B:=A9276A2J=-*:S*+GI7X[/W4Y)G@3^U6KNMM:!(%L9\ MI8>/Z45O1 ZI7"6>+$C\/*AKE>=D"&[\V]CL=4>2XO:ZM?Z!8TI7%[UY3Z0JDW7N/YOUSZJ)9T;V$I,[_BO60786]T12.V^*1AD>%+H,O_*Q MR<.6PGST@D+<*,3L=SB(O;R17EZ>6[,6EJ1AC18<*FO#.5U24>Z\Q:Z&GK^\ M-D6A/;+LW?G0PR"]'B:-\ON@'+^@/([%)U/ZE1,_E:E*=PT,X4GG3MRZ\SY^ MU>*-2@9B,NZ+>!1/7K$WZ<*;L+W)_X)LAZ,$IG6-9'3R2+75SR%'G0BG@P'J%/"F[L2@D\'ED;$1OD)2W(1*"X-14#:+7"\Y:H3R!QP)"*8L0)=03/C%X0%@<$N* M[T0\F(OQ8(Q_IP3Z5'EE0;)*Z RVD7@K01;L 3 K&T M&EUN)YRKWI#76OL5)[I!.05+WF%8 M%6%8 9TY>4=]1=7I(-&D=(DRN$E!:0]_L*AJFZRX MQ1K WYFB"2*22ZM4V[2AJ:TJU1II#]*.D$B%<@;64LQ;S 2V50XG=;0"SC4G<&NU+L#X(ES%WG.VH+NEL@CK.L%U: 3KXS3H3686W&]4,4" M ;97#,XP%O&9N,-]-ZUS=%\6H"1N&V47785R7+$1_AO]_FPR':*G:?]D$O=' MHQ%6\]&,5M%5DM1%'4HJ"V.]_A::]VC#$;L_VMG49V3^(W4R9[9N(^.+0Y MN'%A:W>C/SC/NV>BOF^$4*?J5_4Q>THGHGON]\;YJB(6HR.%8JNNJ\@J;\S91J> M<%T;@X#WD?93(Q6Q);(2_77PK"V!3>9WH+<%E5U\G>6?MHQU3(?;8:BMF_2P.8>_$W7O4"V>R$\=X3[.#-T76)M[NCP MC0BZ=>$J(&E2,%Z:2;L/I/;2L5?0EUI_NPR?=@X(1=GNJ2,>=IA?J#* -XZ' MD_&0K%!!IN+=Z9P6LW#7(K*5&=*%MD=+[T"_N^3,^O'T)")V/A,?BZK>R3&X M +V YK]]/IU?:"!QZ$-CN/596"B[Y(]?)[@)PA=B][;[OKX*GY4;\?!Q_DG: MI2[IFIE!=30XG?4"[-H';RK^R%P8CT]67JZ43)4E >QGQOCV@0[H_M?A\C]0 M2P,$% @ *VE]6';D[&"?!0 > T !D !X;"]W;W)K&ULI5=M;]LV$/ZN7W%PBR(%5%N2[<3-&^ X298LUT7S8HZ,E"JIH9VJKE0#<*6>&4ZFJ0)8257)[VTM[[QF2]+8V\,3H\;ML1;-'\T-XIV@PZEX#4*S:4 MA8N3WC0]/!M9>2?P)\>5WEB#C60NY9W=7!4GO<0ZA!7FQB(PNMSC#*O* I$; M7P-FKS-I%3?7:_1+%SO%,F<:9[+ZP@M3GO0F/2APP=K*?):K7S#$,[9XN:RT M^X>5EQV^[T'>:B/KH$P>U%SX*WL(>=A0F"0O*&1!(7-^>T/.RW-FV.FQDBM0 M5IK0[,*%ZK3).2YL46Z-HJ><],SI3(I[5(;/*X3/6""5W"YO*#>H%!9P:V1^ M=SPP9,MJ#/* >^9QLQ=PTPP^2F%*#1>BP&(;8$!.=IYF:T_/LIV(YYCW89C& MD"79< ?>L(M\Z/"&+^!=?&VY>82_IW-M%)'CG^>"]!"CYR%LPQSJAN5XTJ.. MT*CNL7?ZYE6ZGQSM<'#4.3C:A?X_2K,3]WFOTZP?_9Q!N$7%44=3V)3_5NB3 MB'YEHJ4^AZ$K61*#*9%TZH:)1T!AT$IS820PT$ZI:55>4HL!6RJR3C*PQS0P M6A&'@)KX$N?*@68CCPI,%#!M%*\@#89@SQIZ\VJ29;GEI?.CL,^XUBTZ8S11JMBMKB_ARH8AF!TPK((;@WVX M-D6?GL,M%TO62(5 WMTS@U'%:VX(+@_H>YV/VSAK]^+@$=>D(HR2547:\\?. MO8(K&FY2Q3 K&:<9)6);",T+FSKKXJSDN("+!\Q;._W@TV+!+,7L+CWTN, M;.J8R!'DPB77\P>F&YQ9HD#%;&X8S&E-3G+*9^X(YN;_ IEI*9=[9[/++C%, M<4U(JQ)IO-,LGAN0"M WMJ:8E5U0^ESUBFC%#2D)P'J.1>$JT1F0C7M+F)(9 MJ['A!67!NLU)E&BJK DNW*U:"B22D *%Y_7GF+.6N&8??X].F8VL_<4"W=N( M>*_XG6-(CIWM"K6VFV"$J3MZ.7N1D,*6^D%5C\2PT#FDZ"W61#'7. 6S9*3\ MPX*H ?>L:CMU*R9%Y%5=!SY1_YGJK)@.L?A>QX>[//0+MA$:V]KZ2V(5G7M>4Y:QHE'SB]>[%ZA->0]<T/ MUW/I;.=$D"%J;3"0 ](#P*GXVW6I_:/[)+U-)Z,TR!TD(Z_$1\F M(]\$WJVT_W[MU.Q'3JV')?F46I>VYZ/8F(B>Q'0@JGS6F3*/\8Y9]+-#Q,Z+ MZ&F.; ^(C=NO&0H-J<\*(H^S1#^+ZDB49I.U*:+5&+)AY^FD6Z79ACLI?&%*T=N" M2!R%8^R:W,&BG=WIP9$.?;GR\O[P&881==."JB!7^A!N/4CT H@/+QB%:0") M;GT%W!2@5-N#)TVW,U:Y,4O=1&13.K95DQ MN'AHN IWZ9VA J%'(C7=&GUFA#A+'M^HR]X2:$.T2\(/2:?NZS8NI/ MTT_B_IOD(U-++NQ$7I!J0I'W0/ESOM\8V;BS]5P:.JF[94F?1JBL #U?2&G6 M&VN@^]@Z_1=02P,$% @ *VE]6!,=FV. !P .A( !D !X;"]W;W)K M&ULG5A;;^.V$G[7KQBX17$.H-B6'.>V28!&IJ9:]&E7/MQ61BBPH;8<>Z145OEMHTPM&C64UL:U"4GJFI)_ET>C)IA%2C MZTN_]LE<7^K.U5+A)P.V:QIAMK=8Z\W5*!OU"Y_EJG*\,+F^;,4*']!]:3\9 M>IH,4DK9H+)2*S"XO!K=9!>WQTSO"?Z0N+%[]\">++1^Y(^L_>=_)E(2S>Z?JK+%UU-3H;08E+T=7N ML][\@M&?.1F2QHI I7\13CL,=P-GV%(8\,N;<[ M*/)6W@LGKB^-WH!A:I+&-]Y5STW&2<5)>7"&WDKB<]JQ/)0P(3,&VS, M>QMO\S/H^J#%'\Y"Y?Y24K4_6*6Y>F$+G2V6 MSB'"O]B7?/IN6/'/V;M_@RBIEJ1UY"]0!)BG%6H;?;=@6<41EWL);2V4';,> MP">V1.##O8DMA)U#0N$I7PB[L6V5Q"-$@XVE7"XIK@',8?O M&[&EMD*6D84(4L%*ZQ*60KIJ#%]4C=8^XQBH+6A.YX8L3)-H#ZQ0H2&3ME") M$@0!O/WDM^[=*=-JTV(IVA;H]=8IL3,7-!GMT#%+14^48"&6'L* M7NEC'2(W+(-0)8V A<5O'?$G8B-,::&@B*RTD7]2R(0EM\NN0&K^CBW"IJWU MUC^)SE61C.V4UG9"A51T+3@-\RR Y*-*?NTH@&?<-C+ZUYTY=+7WRPMBFK]S MC"A>RK!@KE+:PJ"/>TS%0E. 4@\+%HD]T!@: M^%0P'"*ETT[4(-9"UF)18PIR.1 ;K"G")9OA"'T1LZVWVV!2L*5UC>68W >K M&Z2,6+0I*$U!)T#[T-G 3'<[-2Q2/),7+&7$')07+4.G>J9#;YQ.!-4#KJ7N M;!"TJ9"D@:+1[I^E]YEN"QSO!X^<*_1*^@R)^&J-&2SW-]^%<8(Y2P73*&5BEN)#=6B]^L!C:2@W,#'Y1*Y-:9L M(3>]9VYS-.#T/$]/3J;#-8/Y^:EO;+/S+)U-SR [GZ=DAG/10 M4%60MD:76+.(M:@[/&B#H5 Y\(2 0$>VQ#Y!K&MA?.H$.=OL(,HZ6)C/ M?" M]S(#.-E#CTX$(^WCT=)0:V/1G#*IJ,71?&$*:JW1@="_:-GGLJ3B6-/G'>(FAZ.U)N&7WA1MJH&\!Y(W7M>+T]G/G.R_8@A!$XJQH ME%'K*:C\]RC^J9_)D)^#Y&V0P++&'5KTWESJT^HM':#H32;24 29SX"OA@UR MR[ 4E9J. ?8"?ADL3F+K\*-P9_V%=[Q';6(CU2T1:TM R8.4$W=JBXZ M;G'[L1!*=0QS*E)BB+BB)LX7A,.Z+9 M^&P*[WL0U7(931\0PDN]B"$O!OVNSW<+6@^X]%2L<"#S61HDA5*C@YQUE$>* M]OC[E BU0W2O>0[WL0X37Q#1P%BEOC">%2I!F9SJRS@ABB5*BA$24+[R$(C, MG/&]E^E!DZ7^;*4?['L("' 5 =""/:11QAV0!GPA6]\U>-P:O]>@[G:3Q./I M:]5SL-E+=[%CJ/=#5JIP6B:2E)W;!_Y#$/^L"<6M1[^G96'][!DVNE_]"1-W M;X:5Y%;4?A=$,/I5$.;)_'!,AN.*9J63&N!/B:4 Y*$(W#;!@;+O]<\)> M"I<4FL4XKLB)J:_U(1'IQN_=>!A79.-_ZV0D%UQ 3T?JFUZQ]8P?"Y MZ/HO4$L#!!0 ( "MI?5B6%L_:O@, . ) 9 >&PO=V]R:W-H965T MZF6T@=KJN0 L$3;=A M&/:!EDX6$8I427H:%$H*;2KN<&JVD:T-\-P;53)*XW@:55RH8#GW:W=F M.=>-DT+!G6&VJ2INOJY ZOTB2(+#PD>Q+1TM1,MYS;=P#^ZW^L[@+#JBY*(" M9856S$"Q"&Z2Z]68]+W"[P+V]F3,R).-U@\T>9/+N=%[ M9D@;T6C@7?762$XH2LJ],R@5:.>6;[A10FTMNP/#[DMN8!XYQ"5IE'48JQ8C M?08C2=D'K5QIV1N50_XM0(2$CJS2 ZM5>A'Q%K(A&R4A2^-T= %O=/1RY/%& M+_:2_76SL<[@H?C[G,,MW/@\'!7*M:UY!HL *\&"V4&P_.F'9!K_?('L^$AV M? G]A2FYB'&>83(>]LY$8L6MR'IP$-0HL%X@+,MT53<.:JH-$M!%JVYIE'7V3FNDOZ1]=/1)(SCF UHDH3CZ:MVVMI^'VBE%2$9+25!">4 8^78%?X- M>K< %5+R^0*58PP5PU-=@#&X_!A&7FGCQ#^>!,5Y PH*D0DNB2S\2F["YZ]Z(0<$WQZ0"@FX^EC3-(PGG0$>OVW>'L.HK-G\$)H M3MCFPG:$,2+_$=\K_S_H/3DI;;'0P3@UO*8#=/XPQ,,X:;V.AVE*&7V&+CGU M23M,V#FKIT2^+S?VI-R^+:^7-)7D=3A)I^%T-&*OPU&OGT^<+,5Z+^$ DWCX:M)P$S[GF@G3M?^ M#M]HAR\"/RSQ"0:&%%!>:.T.$]K@^*A;_@M02P,$% @ *VE]6%+5DF93 M P 2@< !D !X;"]W;W)K&ULG55+;]LX$+[K M5PS4;=$"AO7P,ZEM($XWNSVT#>*T>UCL@9)&$A&*5$DJKO_]#B59=7<3H^A! M(FG#" M^VSMAXX0"DRM0V T/.(U"N& B,;7'M,?0CK'T_D1_:;-G7))F,%K)?[BF2W7 M_M*'#'/6"'NG]G]BG\_,X:5*F/8/^\YV,O],#"HNNY%]Z^MPXK , MGW&(>X>XY=T%:EF^8Y9M5EKM03MK0G.3-M76F\AQZ39E9S6MY"BP% M@!@.-.,CS6U\%O$=IF.81".(PWAR!F\RI#UI\2;/X!WSN\-::.E[=,.S--1$KE#[ ZS ,W\"GBEO']".EN&M3 M?$;OW2@N8,NHO;),0+08+<-.&]%',0ETNCQ1 M/'5A@I/^5J$NVB[NSEDC;=?J!NWP4%QU_?&[>??*?&"ZX)2[P)Q!1=@>#XW_P)02P,$% @ *VE] M6 U/OETQ P \ 8 !D !X;"]W;W)K&ULA55= M;]LZ#'WOKR \8$];G#AM-W1)@'YLV!X&%!MV[\-P'Q29MK7)DD?1\?KO1\F) MUP!M[HNM#_*0YU"B5H.GGZ%!9/C=6A?665YT VV*LQ\ATYV*D^M8IE2 MG8>.4)7)J;5Y,9]?YJTR+MNLTMH];5:^9VL9Y1-*:5ITP7@'A-4ZNUYHK412-+XMSI]Q*/8.1+'FUOO MV+@:G3885CD+9-S(]=[]9G0OGG%?%/!9$)H [UV)Y3% +KE,"16'A&Z*DXAW MJ&>P7+R"8EXL3^ M)X++A+=\EF#;&I9CQ &4*^&(,-R9H*T//2%\O]X&)CDE M_STEPQCD_.D@\>9+R_F[$Q3.)PKGI]#_OT8GW9]. M;G$Y.SN6XI,[XP;!4VF<7$_0WI6]9O 5^%Z.?A\$-X17," HT:LBWP++!07V MXS_TVQ]RV>+]JDA"+%3:4YI!)$LAE:UX 6&_BAU;7;&@O1()2%$1D_@)2() M)VF9&B.GU'L$-FE7>HC);M$:W(EXC9)])WKW1&)K'R)8@K98BQH=>8V8%@3[ M[RQ$G8?&Z.90$06=(B$\&&NA4;NX$DF34194N1/=$+"J8HTB_Z.J5E)U.0AB M&0MO1H4HZB7:A;-X"CJD49X9/'6J\T==J$6J4Z\- M<['AO2M#JU\^NQB_TU M']^"SXIJT5H4J,1U/GMSD0&-_76502U;=Q M[-(2*^&&ID;-EMS82A!O;1&[VJ+(0E"EXF0TNHHK(76TF(6SM5W,3$-*:EQ; M<$U5";M;HC+M/!I'AX-'693D#^+%K!8%/B%]K=>6=W&/DLD*M9-&@\5\'MV- M;Y=3[Q\,^I0^ M\'A]0/\0M+.6C7"X,NJ[S*B<1S<19)B+1M&C:3_B7L^EQTN-R+)5\Q'<)D/(!DE$S.X$UZD9. -WD%;V6J2A(_)7(@ M= 8KILM:4:<2'=Q+ERKC&HOPXV[CR/)+^7FJ#%V2Z>DDOGMN72U2G$?<'@[M M%J/%VS?CJ]&[,Q*FO83I.?3_NZ>S$*<)CJ^'%_]@PY<2+[AHM= [?FP[V"#4 MPM(.R$"*EKC908G6-9(K:BRD2LB*:VNEXWA@*Y4(VK>-@M0TUB&8'#8-F]&Y MH4\ W#>2VXHM#:6F"AXLC?:U4"DJQ18^9R:W,&J'4SDO9YQ!%8;DLQ![B MPK.TDJ6(;(M>"^8Y3Q5H:L^BL9!++?@Q!;&,Y^?- %+A2LAYZH42Y0WY%\:% M9]W.T^+!:H5W'<*I!Q(?-76%M@BCR_EJ:NKZNS_MI^-=-Q3^N'>C]4'80FH' M"G,.'0VO+R.PW;CJ-F3J,"(VAGC@A&7)$QZM=V![;@P=-CY!_Y^Q^ U02P,$ M% @ *VE]6*XR]^0E @ Y 0 !D !X;"]W;W)K&ULC51-;]LP#+WW5PC:L%,1?R5=EMD&DJ;#=B@0--AZ&'90;,86:DNN M),?=OQ\E.UZ&I4$/ED21?'I/)A5W4CWI$L"0E[H2.J&E,S;B@:>SV-BJ-96LJ+F"CB&[KFJG?*ZAD ME]" 'C<>>%$:N^&E<<,*V(+YWFP46MZ(DO,:A.92$ 7[A"Z#Q6IJXUW #PZ= M/ED3JV0GY9,UON4)]2TAJ" S%H'A=(!;J"H+A#2>!TPZ'FD33]=']"]..VK9 M,0VWLGKDN2D3.J2;=MCL-SRT(0^X...K8,PAKG5XV0*QZB/ 5B" D]U*84I,[D4/^+X"'?$92 MX9'4*KR(N(9L0J+@FH1^&%W BT:1D<.+WBJ2_%SNM%%8$K_.Z>W1IN?1;)LL M=,,R2"CV@09U )I^>!?<^)\O<)V.7*>7T-_V0RY#!//)U?^2UZWBHKBR5WI- M.L".R@ ;(B?O23"9$1^_8!+A_)$\PE7)&PO=V]R:W-H965T?=L)56*+#EQ M)C.Y5#G)9#=;R4XJ3F;JU*GS )&0A E%:@#2LN?7GZ^[ 1!R:&8JYR6Q1*+1 MZ,O7-^C9H75?_-:83EWOZL8_/]EVW?ZGTU-?;LU.^WF[-PV>K%NWTQT^NLVI MWSNC*UZTJT_/%HO'ISMMFY,7S_B[#^[%L[;O:MN8#T[Y?K?3[N:EJ=O#\Y/E M2?SBH]UL._KB],6SO=Z82]-]WG]P^'2:J%1V9QIOVT8YLWY^7R1UK M;_QJS<%G?RLZRJIMO]"'M]7SDP5Q9&I3=D1"X[\K\\K4-5$"'W\$HB=I3UJ8 M_QVIO^'#XS K[[K[F-[^)<)!SHG>F5;>_Y7'>3= M\TW$IVE#M6EW:36/7MM1-IR[*LNV;SC8;]:&M M;6F-5_?B7_>?G7;8F@B1 M\9=GDQ1?FW*N'BYGZFQQ]G""WL,DB(=,[^$=],9._#\7*]\Y&,[_CIU8Z#T: MIT?>])/?Z](\/X&[>..NS,F+?_QM^7CQ=(+;1XG;1U/47WQPMBGMO@:3T-RK MMO'@N=)DZ&.L3A(;9W78H;B]@_JT-469OC&56MM&XVU=*]_A"WAMYQ76UWUE M5+7\[5/R\N/@"<_^@M7L":7 =Z1U*GG7[OJPW9!&U0&M? MR0JRBLIL8 /T!AYT#N#77H&R;N).JQNV"!@$=F3C^8JIN?K4 A"_L)UYD_;R M,WS;(+#PQEOM:8^J+TG#V "/ZAMOV;B)%6=J%HS?VKT*WTUM2^(RNMRJEF0X M4W(<.GY<+4>0)^9Z;WAG1%,G^]QZK3AL+:C)EJ,[PJ&\VK78^A]_>W)VMGA: MUBVB&\S;^Q:^!_+\8/F4>!M(L]7_->I85.R=Y8"P,HV!(MG=@H*KVS8R;#)7 MG\EKZ(NV+'OG#!3-BC6N0VZ@S-57.G'FBF(L\^<,T;4L;F@<7.!AV[/2@"(A M!]AH5Q% TS8$-#U+<3 7[2?,=M*)'RU;WS[Z#^73CF#9)85P8(%OD9 &>9!M[Z!AV<$?8 M(:.A?)5,XF"[;0P M&0_!,X-+-R)C,K2[,D]K9CPY\;2I\N.M\3^%SOC &JY M^1:$.5Z9Q!F)'J[8[_:BBFZK@8'K-1Q?0N!.@A"X;QUCP9K>-R$NU3!:6[.2 M9JJRGKR[=PDPAH>P!E6U_:I; M]W5*!RBW(%1J@7!IU8Q2>N,8[/1UD/=,;=JV.EAR)4I2&KC7QA+&\/-\=6U0 M(A#.%G?I]H.+&UQV;?D%^T%F%<1P!?AK*EF1T+T=L5 M#-K;H"*_A7$_H R)K<)W8L<,'ZVS&QAY#7.%^ ..DI=1\K*3L@8&!NE.8^F/ M29(_3DKR(N:K'TUI:W>V M'%[W;-F]A%=9 NBK&:*A(3JY1B%D)3NCS'9#1R$!AR,"=:GJJ4QV#LKVX@ED MYB2( MO\6:V-\!?M89VIL+E2; 9-$W);(6:NG@U3EY".T3/?(K4C&/A"GE%&D'2CE= M92HA+XM,->G R\7055E,NO#;$%GNJ.ZF5X_[;D9297]S,LB1EYV5! Z/D"R_ MI&J!RCM#V;:N[9^L/0X?<\15/(4&DT>1F9$:69](M7F]#[4#C,RUUR'8T@-Z M6:K-@;78XWASQ,CXJ MA!\J75OWA?(/+"L%A;@'8?T6AZ!8/4 _,8R"H$9HUBNRST9,,77L5H((7<7D/U$D.V MVFT$7?(2A75#> ?YOS9@DHI7TCQCT@ZI"_FY'PH]IZFU^H!.JG8&.6(&+C'X M,$02\M?PXE1< M&!1R]XN7O:T9B<_.U<-%\5Z76[ ?8LR@V8=J>5Z YN_PQE"H0!IU&R3.[$NB MBU!%[)LU):-\: M-J%;;)VK)]R[8GPG=$C'_I%6WZ$\6O7F#HIDMS&(UVT9+' )OIGK8C@)!\. M+K#K+Y !)0>^M-Y3;B)9@@W\"<@1>VP6DMK MKMG,N$9E>.7,@--__IC6,2B*\C(0=(8=ONE"&25H6>J][0BY!-- K@D#$8ICGXD;.IZ75L!__!:.@/A/V =2P@84O>%ZI:>ZAKX]HY" M, /"?N0 V/[O:KD\FRT6,)?%$_Y_"F3/!I ]FP19KK0>O.0TE,I)%+=WMFRF M28WC:T:_R.ESXS74K]R#]/RBY,,0'"6F5TB\X-4QSE))O''DY?QNJ-=F5#)W MR/Q(?/* T\+FZZ]AF=5QY% M6):/).NM)%OG*DEFI=^:&RR'R=1R6WWM@(&!N=U==/4WICH8C MR!=?DP\]SJZ >Z[AGG*ZK)6VZ6VEA_J#P8&[C:.-C] /!1$O2>=&+TA/,*[E ,Z% W9M ADNX,Q#8*&^P)">PU4+BTUND)]X M3>B1A:XCY$LN"(".OS96IO:30U *:J55+#8P5J9IS?T&-X8N9A(%07\;J 0SN6ZB<5C#- M1)+DEGPUXVE>7""[HC>7X<60@%-+_H^^)>5&P;&^1,XRVXM/0LHD+TAG7XIW M*GB3^I*NYF''L]CP@G5%[4#Z.H1JR*@YYBTSQDPTQO+K%:1?=C2 =-P,")^& M,#=R&LF%O=W96KO@ $7&*C?^1M>)&.*0,SS,$XV,P0Q9Y "E)JL$CCO7KA@+ M*VIX9"*8%W+PAYF(CO0?17.\?-%#'&V-<.YG.[6UO& MMN#MYMSL>"[+#>*L=L\>[_5-8E6$$MHE18XO4M-K#YAB;:;.L# &0QVLU7.; M(XS)LM9?(_U56>%)XI0%#S="_WHK/46U+CK MZT[&'Q+6/,O8!/6LJ?28Q;SSN+_5]BX223EEB'(I&I[SJ9'?DY8*HMYSX)@. MA,.EA^7TK8=?4V\?_+RCU S!R&RWDOAI+ZAZ!SZ M!_M4&Z9"X3ZGDX (L3"R!)?:'&0OW$0CP\Z'*I+%9R"9=PH9=SC,(N_<;'A< M7V0&'!J\ ?U_HB8 *EL&NN@N7%QW9G,S2P:5NIVS& 1V&H4*E]@A-L4(_E3N M'^#0C(:4@,CP_LH4\)ZL10I**:-;]^+9TH> A,,(ZJF #Y)&QE^H!/6B8_!/ MO=C.T5R&FD5YLSAE%.SH,5H.DI@5V:Q[0",1*BT20*LZ%Z[IN!1AHYCFT5"K-O=*:'"PS+Z1L,;U$X M[8SZI*_O:$U_QY4%H5DPS2-\3"%<.@*\<\=O#47>D'I+EVT.H%6^+[?9*/9H M:=Y&IL8LS6D-S]G%,,V.ZD)W4\ADV3#^AN1]%&'O*%@XE*7Y33;^CD$]EKYA M'L;3U^.#IG?GQ4>3 J9D U]-F26P4W^5_)%OH05D,)KO3'FY3-31335I#@WC M^]"D9Q@)=V[F@PEGF]P^)2U)M9AHQ5 V&EB3 CO!J R*J#X$2M%(+@PG9RG\J1!7ZA>U1<)_!-N!B.HQGSY#\@JCQ-8X*C MCLC72CWNP]#1^]7O;+PM7Z KWAC*L>J9=-I%.RT%+[%UI),'+E]]NNTC#W"F M]\"2LE7WXD3R%T3M%1@\6YPM[\_E?EYFBK'!P[.20(MJ/^JH\H4\V= Q^E.W M@Z,!,!W%@.0PTAKEA=$B)2=ON!$5FGM?O9+2")(M BS!H>U(XGB19^T$;K^9 MHJ<^S)]4ZW8'E.V=V MAH1-'"E;P(X;=N#<#_9VE+&+A@]\RYM!XTJCV.-*@UM#I4GY7#CRI(6986>V M+GB51^:A):?GNW3ZNM ]$-$1-IIK'>]NSK):%!#'@=U MCT;"[[BO%D@7&6GU2U/\6S<]7:3DZ^K+)S/8D=)5RW?.LHOGEV'PZH$8%6?C M3.#>Q>6K^^H3\*M4CQ>/9RH>@.],O:*KL[J,EU5>A7F'5_\Q70$4'NY>\ M>*$\&T83\2*,W>]C?*'[,C6G(SS*@^50P,62(9_E[%<(@#["%?E>9)#,(L26 M>$=M"%G'%6:.MQ)N?'!Z(XDYC6.YEN MV39#_XX0-Y[A:.^$&'$T7NQ;RV,7 M"J(A=!P&0C'WW7&FG<02:_(X28IQ/WW1KLAQ_?$MYD K<)6%@6)HQT>-2/MH M2O*QP\A\I]P\HZ5U$DMSKF8#GW%LWO;="M('1CO&,;X[$(PC3(=D',^F M,9/H(Z4K_XS&5.%4U*V*EU J.TRRA K,E>R4"R9N=J)R,"%YR8CZ8.GZ0371X"1/3H/55,IDM2#W [DVOLJ;"/'> MS5'3/L]@0RP29Y$V(:EM;4]20D7?0!"N;G8]'8@QM;&748I$'R&'K M]L88N?U#=VS A-(;:9P=3!8,!QIQXM.: M&H4(8MXL7WF;'SHNS)PN+%.X&[=K2>5=^I5,*",TE0/2_@<>&$J6$"39/&)R MZ"F>5Y2K; ASFB#.F#8DJ1S1Y:*4<)R'*VESP*LHC8,#/6=3A--1(T]O-LYL MDM_$XZ;7R&K"^%FD)9'\\73('NZ6+JOJ:7=WGU!YCLNET;Z MQ2WZ1U@0?D#BU8!7PXLRQHI<#A?NT[B2(_ ]>Y^N_TFSZ2XR]RS>,LT&C!NZ M?HWBB*]A\VU>ONFAJ$@D1DNSHY0__@Z.E^./LUG&"U]US788>.M:6(ODB_%N M%W*VOX/"XINS]^$RZ_(;MUDKOK_@ISLW?YE&(=V9HRYLO*VNLZU" R6[;#1V MFM/LEY- @@W_/I0@%.XB/Z),WZ;?H%[(+R^'U^4'K.\1IRD)J,T:2Q?S'\Y/ ME)/?A,J'KMWS[S!7;0?8X3_I$IIQ] *>KUNX3/A &Z1?YK[X/U!+ P04 M" K:7U8VFQ_@CQ4?3"[LZP;K[VQO1#^ M?<=>V- *Z OK8[YC;,\P6"G]; I$"Z^ED&88%-96EV%HT@)+9LY4A9)VFY>!_PG>/*[(S! M93)7ZME-[K-A$#E#*#"UCH'19XE7*(0C(ALO&\Z@E73 W?&6_=;G3KG,F<$K M)7[PS!;#X"* #'-6"_ND5G>XR:?O^%(EC/^%51/;3P)(:V-5N0&3@Y++YLM> M-^>P [B(#@"2#2#QOALA[_*:638::+4"[:*)S0U\JAY-YKATES*SFG8YX>QH MUEP&J!QF?"%YSE,F+8S35-72 MX-N7[\_QW%A-S^;7OHP;OMY^/E=*EZ9B*0X#JA6#>HG!Z/V[^#SZ?,1MKW7; M.\8^FE%I9K5 =VM3306J[1JFPET<.V7*]LQA'3O*+ MHT'(:RVYK37^8ZL/%YU[::E9D*^:B;>T/SGT@[-2*$&^2K*[1 3#,2P]_6&.P5-@(5O6P;\&VUJNUUM.^.X:0AOX4U;?61ZP4E) M8$[0Z.QC/P#=M*IF8E7EV\-<67+GAP5U=]0N@/9SI>QVX@3:_XO1'U!+ P04 M " K:7U8)+7*XJ(" #&!0 &0 'AL+W=O^ON,K0M$D1^2QE71L)QMAX0*J C8=I#VYRVU@X=F<[ M%/[]KITVE*ET+\FU?>[QN;;/G:R5?C UHH6G1D@S#6IK5^,H,F6-#3/':H62 M5A9*-\S24"\CL]+(*I_4B"B-XY.H85P&Q<3/S70Q4:T57.),@VF;ANGGU=1-1,5FQ)=ZB_;&::1I%/4O%&Y2&*PD:%]/@+!F?YP[O 3\Y MKLU.#*Z2N5(/;G!538/8"4*!I74,C'Z/^ 6%<$0DX\^&,^BW=(F[\9;]TM=. MM45FF.!C[7J0\0++8\B2$-(XS0[P97V=F>?+_E/G,UQP4PIE6HWPZVQN MK*:'\7M?R1UAOI_0F65L5JS$:4!N,*@?,2C>OTM.XL\'Y.:]W/P0>W%+YJM: M@: 6L'-%^V0>)-HOPE3AX+7% -X?-''5_>_#O3#JX86MZQ!8U9\+ $21A,CP)XSCV<3X< MN7AP3WX&+F&F58G&0!H.D\2C7)1YS"67G%Y_!=^4J@SD89+F'I*'V7#H(7?* M,D$\+P_]"$;AZ%.RV? TS%*/A'T7%^UXJT&]]!W$T,FTTG8VZV?[)G76>?,% MWG6X:Z:7G$Y6X()2X^/1, #==8UN8-7*.W6N+/G>AS4U6M0.0.L+I>QVX#;H M6W?Q%U!+ P04 " K:7U8R#(&V0 # "0!@ &0 'AL+W=OI;OKD/Q]9]?@DHKP 'N;<^;,SLYXO!/RM]H@:G@N"ZXFSD;K[%[LER[DS'=N]A9R.1:6+G.-" M@JK*DLF7&19B-W%\Y[#QD*\WVFRXT_&6K7&)^MMV(6GE-BQI7B)7N> @,9LX MU_YH%AE[:_ ]QYTZFH.)9"7$;[.X2R>.9P1A@8DV#(R&)[S!HC!$).//GM-I M7!K@\?S _LG&3K&LF,(;4?S(4[V9. ,'4LQ85>@'L?N,^WAZAB\1A;+_L*MM MPZ$#2:6T*/=@4E#FO![9\_X>C@ #[PU L <$5G?MR*J\99I-QU+L0!IK8C,3 M&ZI%D[B6$%XAB]L(@TM7_@FWTK# M;:Z20JA*(OR\7BDMZ57\.A5MS16=YC*5,E);EN#$H5)0*)_0F;Y_Y\?>AS-* MHT9I=(Y]NJ3*2RM*A\A@+OCZ2J,LP>J_XZ2YHJ+0ZI3JL[RG51L'+>L@-0X2 M0?6FM"+?(S@(:9T5TC(),ED*6I0S+%0EIA=#@+.8"_$X811W/\^P\B/MFWOJJ-V1B7BQ<@=\/[.:CD307C$/;@AE/ MK5-@E&-.78VT4Y6BE.0[(PT\08JR#I'HO:YO?W$_M Y[D1U;<[H\8W%#N%Q# MU!D.?6L0= ;]0>U::%9 T5R,O4 CU1X39!![-1H2)"&ULI5=;;]LV%'[7KSCPBL(!7-N2 MKTD3 X[3;@'2-K#3#L.P!UHZCKE*HDI2=;)?O\.+%'ESO 9[2$Q)/!_/Y?L. MR?.=D%_5%E'#0Y;FZJ*UU;HXZ_54O,6,J:XH,*U&_/^YEC.>MV;E]=RMGYZ+4*<_Q5H(JLXS)QTM,Q>ZB%;:J%TM^O]7F16]V M7K![7*'^7-Q*>NK5* G/,%=78S/?3OC"<:<:8S"1K(7X:AZN MDXM6WSB$*<;:(##Z^8X+3%,#1&Y\\YBM>DECV!Q7Z.]M[!3+FBE?AX;! MM/^,0>0-(NNW6\AZ><4TFYU+L0-I9A.:&=A0K34YQW-3E)66])63G9Y=Y['( M$.[8 RIHW[%UBNKDO*<)VDSHQ1[FTL%$S\"$$7P0N=XJ>)1C1R.5,%B_&B17I0*+]C:_;ZIW#&I&\>R!Q*H3V)>:XX?I@Y8ZN>^W1@9H <+>\ MMHR)!R;*]P@/24O0ZBL M[*O;IS1=/ILFF@A'.#&J.3'Z84XTDGC(A26F%$ "6E#R<\WSDHH"GPH*TG1# M=8@H1Q<_3!3G14!1PB&^R"/ MP(HB?31V9H*BNI1:R,=&@D&:6HE-$(5[K/N?*7H1%3]W5UVH2'0@%<%.[YECP)_91H9 ;!8LOR>Z3HX0M+2^LIS(WH M6!XC1*<.<62Q@H^?;F#!I'Q,RE09?B)1/+8]3[:=YP_,5ER#;&I#O6+'9.)^Z"1>J6D Y(7!U)= M%:Q1[Q!S"VMM#%*6BU.WWKWIR%U;$!K[A,:-*QWL]7932'(9<0HR1<\@YX&5AUE*6VWL98[0/ M,^6W#G6ROW/\0#E?I-,#>$_-W['9R:^6CB\.C#KA>&")/.A$0ZO*ID!@X0KJ M,!SUW2L%@_[$&;K?8,$*3A+@?Y$?2VMP!:=3)URG\J4CF8MU'L>R9*F"<.AP MPE'4Q($;0ZH]9Z/.8.S:"8TF%CKXG%/A"HC&@SG,DS_I;&D5&PU<5/[7J_;J M;@[MTY$7;OO4=Z$ZXG^E)_*K&8@ZR=>Y)@(K7>_S;R#L3/K#1AOX61KGS7+3 M3A2Z!2>=TZE#ND&ESDRGZS::7'O:&4[&E6O33CCR#>:?^W.#,^UH7#52:D@3 M/W]O9H-21 G^0*^]L>]RN:;6:[JD@@JM2MK*7S*&T[#-3IKII88X&N^Y5T5\ M4Z-XAX*/U"\..?_<\:'7./=G*._M[<9LGB1E=P6HW]87J+F[-SQ-=[>O#TS> M<]J04]R0:;\[H<. =#<:]Z!%86\1:Z'I3F*'6[H$HC03Z/M&"%T]F 7J:^7L M;U!+ P04 " K:7U8[5O>S$($ 6"P &0 'AL+W=OO(%2L2 GDBC+<5/;@).T6(&F"Y)LQ3#L M@9;.-E%*5$DJ3OKK=Z1D69X5KWNQ*/'XW7?'[\XWV4CU3:\!#'G.1:&G_MJ8 M\C((=+J&G.ES64*!.TNIKM;$?@MFD9"MX /-[>:?P+6A1,IY#H;DL MB(+EU)]'EU;7Z&))[%XJ13: M_9)-;9M0GZ25-C)O#B.#G!?UDSTW>>@<&(>O'*#- >IXUXX1'"_LI3P8A;L0GI,X&A :TO@(7MS&&3N\ M^"?B9$5&KI$N+U90I!PTN>$Z%5)7"LA?\X4V"L7R=U\::B?#?B>V@"YUR5*8 M^E@A&M03^+.W;Z)1^/Y(",,VA.$Q]-D#%F16"2!R23X#*I'<2-@ MCVOPC+UNLK"%B4+6J>(+S(6L%!$.OFS@"=/6)UX)Y M0[;6X1.*"7I(M-^^0 MFS?7&C#K#1TF_%@/';X MWF?.%EP@6]#>=:44BJ3#,*$UBR1R^)V=QO; XHLLT@,8.A@/:>.XH=#9W1WI M-7R4AHDF$+%CVQO-5]>(;(*>$'V%R07;G*T7 RHG)R_ E#XE;]^,:12])W+_ M+C2Y(.-#D PK1%9(#VWA];-1=$X3\LOV>43U2:OZY'^J_L,S_B.ALS[1'\7J MK\^;2F$ GED#L9DA8#O8$;$/R,;F-)7*VD%#!K_4LC2RIQBVE#V'9%&\/WM] M=0QVXMBKCHZ:]TO@(JF5<#$<.1U\Y 7#[M;66,^1,W+FW3>\>8'J &VV$;G- M6G?;+YG+%#$;$$] \KKA'X3P;R+DB A&K0A&/RV"6V:0AY-_F]].!?>IXBAX MORIL?UQ*@:W1A>PZ93VX\!_HV:HEWR.R:YO= L6IB3 A#@OEM9;:URSV&&RJ=S9+V J>F*CO9YV=>3TQWC*UXH5&]TL\&IY?8/6K>@JK7XPLW>2SD ;G M*+=/8/4$L#!!0 ( "MI?5BCI 3 M ( "0& M 9 >&PO=V]R:W-H965T?< M788;J5YUAFA@6^1"C[S,F'+@^SK)L&#Z6I8HZ&0E5<$,;=7:UZ5"EKJ@(O>C M(+CU"\:%%P^=;:[BH:Q,S@7.%>BJ*)AZGV N-R,O]':&9[[.C#7X\;!D:UR@ M^5[.%>W\%B7E!0K-I0"%JY$W#@>3GO5W#C\X;O3>&FPF2RE?[>8Q'7F!%80Y M)L8B,'J\X13SW *1C-\-IM=2VL#]]0[]D\N=.2>5-K)H@DE!P47]9-OF'O8"^L&1@*@)B)SN MFLBI?&"&Q4,E-Z"L-Z'9A4O519,X+NQ+61A%IYSB3#R5X@V5X)+"9!IF(L7T7P"? MU+:2HYWD2702\0&3:^B&EQ %4?<$7K>]@J[#ZQ[!F_VNN'F'G^.E-HJJY->A M)&N(WF$(VSD#7;($1QZUAD;UAEY\<1;>!OF%*,6%@;,N<\CF4Q$F:PTF,._HTNW;LFX:=->S -3 - M*YE3U^L!-"ET_BN%SB)C) 0J*AP%+Z[!,.U,6,Y$@L ,4"E@L:3#IAPB"*/^ M91 $< [A]=U-Y[,%I"J^@JO.U$;E.:;^;%MRU5AG6U0)UV1]U+HBXP[!Q7^M MC#9,I%RL#_%U]R%T('->=_]>] MGI]/3*VYT)#CBD(#4N^!JF=2O3&R='-@*0U-%;?,:(RCL@YTOI+2[#:6H/TP MQ'\ 4$L#!!0 ( "MI?5A#3A+$Q@( *8& 9 >&PO=V]R:W-H965T M_K M.,65#22I>&9P <% MNLQSIEZGR.5Z[ 7>-O"8K5)C WXT*M@*YVA^% ^*9GZ#DF0Y"IU) 0J78V\2 M#*<]F^\2?F:XUCMCL$X64C[;R6TR]CI6$'*,C45@]'K!&7)N@4C&GQK3:RAM MX>YXB_[9>2Y?HKUG[Z%B^67+LGK*O# MN-1&YG4Q*<@S4;W9IOX?=@H&APK"NB!TNBLBI_*:&1:-E%R#LMF$9@?.JJLF M<9FPFS(WBE8SJC/1O4E1P3QE"E/)$U3Z]&00!I=7=C=AP*W8:'D6\QO@='H2 M7'2NC@CL-0)[Q]"C>7550"Z!]@EF,B^8>(6YD?$SW!?V7&M@(H$GIA031N\S M<)1BOX%)2^]EKL^&!NT4R$I!&]8UO=.BD#.#"62BZAF4TH:,UC0L):7 M_=876T](9ZV9K>,<$_]F4V3*Q6XVJ.),4^Q6Z]*%=@CH*&*^H*O3?:,X3/!N MBO\1CC!V':,SM@6R-_50JO6_[T3Z.[TC1[5R'5)#+$MAJC;21)LF/*EZSUMZ MU<'OF%IEM$4J*HK5A,C"]>)%M)07W/#E#XDJ&P"K2^E--N))6@^ M3=%?4$L#!!0 ( "MI?5@#\V_G9@, !P( 9 >&PO=V]R:W-H965T M5MM*JNW=5 M5?6#22;$6L>FM@.]^_4=.X%R71;UI I!;&?FF><9C\=,MTH_F K1PK=:2#,+ M*FO7YU%D\@IK9@9JC9+>E$K7S-)4KR*SUL@*[U2+*(WC<50S+H/YU*_=ZOE4 M-59PB;<:3%/73/^S0*&VLR )=@L?^*JR;B&:3]=LA7=H_UK?:II%>Y2"UR@- M5Q(TEK/@(CE?#)V]-_B;X]83APF#SED'8.J>?=!O(LKYAE\ZE66]#. MFM#HOT).(5Y@/(DA#2.,U.X&5[ MN9G'RWY=[N>+I;&:JN/+,<$MW/ XG#LQYV;-)>/XSQ-D MAWNRPU/H\SLZ@44C$%0)CXF'L&"&Y\!D 5=<-/;GA+<"3H8X+@!V@7N_&KAW MJ:11@A>,)H [ES6Y&)]DMWWN)^W=*&.@U*J&G$J%RX8L@7J,9NZ4&G@.9VDV M"N,XAKZ;).%P_+*=MK[,6LV7C75%"E:!5-(A:26$@^+2(BFQ\((^_=X58DV4 M"K[A!&Y0^RY4(K.- M.R))TC$\&TV&A^Q.*/N9^*=&5HI,WFI$"9?WUW!C"_*M:XKDTU8I45!DGY/A M^$=.TC >=01Z9V^I\_8C\3]3<\"VX*8C3!GY37Q?^&^_]ZA2P!-UA7'H>.X* MZ'@QQ(,X:57'@S1U._H$72?J7EG:L&->CXEL?<.F :/=I?L'9%,OB1=MON=D MO#5^;?B&"91VMTKO=]1]]=!-9RR9.NK)JW"4CL-QEL&K,(N3<#*9P+%.$!UT M[!KURM]+AH ;:=OFO5_=7WT7;F^^97G'2+[ DUWCPPT# "F!@ &0 'AL+W=OOH.+U/"^']8-['];@C9REA5;9*)0<5E\V0/FWMXEC"* MWTA(-PFIY]T,JU5OLHL M,)G#9U2%9G7),YAC03=OP6'"_BU;"#0'X\C2B2XORC;HLP8]?0,]2>%225L: M^"1SS%\"1$2UY9MN^<[2G8AGF!U"-^E &J?='7C=5G_7XW7?P-L*O<%::RW7WB[T MZ9PZ,E\)!+6$?WE?R*9%7:TO'F'S8E_3L/N4VQ*#I1+4K0[5NEY6DO'HMY4CZ3I81C5""RUJH!&AO9$#' )R++2!=L2X1&9=LZ<9\QB M#ONT;TNU,E1_YN 8MA*#_Y 8W*Y1W..+2@NH3K!:H&YK!?[VI,%[V'.\FD>P M[813(E8H_0C[<1P?P%7%K6/ZE23.O<0W_,&YX@)FC&[."4^2SG!PU*%8& SH MA"3NC/JCQHYA+SCGHMHJ,'"4-EM]BDP[<7?@K22AP"NZ-PW]3A(/O3,]HA@R M^[W6#&Z590*286<4-]Z$?G0F@?9&3X[7:C!Z-CLJU(6?D 8RM9*V&2.MMQW" M)\WL>0IO)O@ETP4GZ0*7E!H?#OLAZ&8J-H95M9]$"V5IKOEE21\2U"Z ]I=* MV:WA#F@_3=,_4$L#!!0 ( "MI?5B1I>W1"P4 $0J 9 >&PO=V]R M:W-H965T'FUL[M=;>SFY,2JO-E;. U0NVLH%VFVH?-96KMXJ/R)U MI29U1K)THLB'5R7U1H'@*5A"W,@*J39IJTUVU<:='$WM5?KUOTU'I((FZ=CP MD_863@)*Y21 Y:=MY:?AI8*GX%ZEG+7%GNVJ%%O_WY86Y-95B,D#C=RQR>=M MW>H'+: ]CTP@O$D\.O$+H"1[JK1FX=YE?>*9A,\.A=NPV8I"R@4F@( M7%+@)46AMB>IX#G\V*% 28HS;(-4/BOY_+JM5-#H7;L-U*1)2*F$P"4%7E(4 M:GN2"IZ#]OQ: 4Q2'&(;M/*IUD5J:JV:ZC^E+VZ[PB6#)NG:=< G/0LIF1 ( MIG 5"9"*B8$4AD@E>$ST?TH!L^QQ2L&*,IPPGFA!)W_:,A58TTI36[+D73^ MFD=((::E#(#+3D,**01H&8"6X1/5_0@)ST$;(6'E EH9CKT[^=+-G0LQ->5 M6-X+:="%0"L'M')\GKH7B7AR<'[MIK8"L/:>GR$/#D $]^ %?7DV,+ MG0 ON 4'H-W72N[ MN'9X]*[M!HJ*D :O" %/ ? 4!S!X/3FVX(]8^3^HQ^%=UTH'UPY/TK7K %$1 MTN@5(3 J */B $:O)\>97S% 3N'Q>=<5L[MKA^?HVG.@J0AI\XH0,!4 4W$ MF]>38XMW3 ( 33P^[X9OE]UM.SQ)QZXG -4DI-&;A&!J DQ-#F#T>G+XWS$) M8#3Q&+T^*OT?VP[/W?59 '&3D/YO$H*TR&5-H%M?>2?U M4VH?=Z8F-E3O^-1&UHLEBXL=4\Z:98*/I;$2:3:G2HZ5=A?8\Y.R-&\[;N5A MNW!T^ ]02P,$% @ *VE]6,P8X7:- @ <08 !D !X;"]W;W)K&ULK55=;],P%/TK5D!HDV#Y:K=II)'Z 6(/0]6JP0/B MP4UN$FN)'6RW'?QZKNTVM%M:>. EL9U[CL^YB4^2C9"/J@+0Y*FIN1IYE=;M MC>^KK(*&J@O1 L:&W6[AG9:7-@I\F+2UA ?JAG4N<^1U+SAK@B@E.)!0C M;QS>3(>FWA9\8;!1>V-BG"R%>#23VWSD!480U)!IPT#QMH8IU+4A0AD_MIQ> MMZ4![H]W[!^M=_2RI JFHO[*83;/U8@9FHE;V2C:N] MBCV2K906S1:,"AK&W9T^;?NP!P@OCP"B+2!Z#A@< <1;0&R-.F76UHQJFB92 M;(@TU5(A]X#ODA@8\V.B_1SLLD.LDX@^R"Q.%;$@51W"-H^N_PZ(2R M ^N#SOK@%'MZRS4@JR:94%J1C+9,TYK]>OZ:G6W'-;1<)G76:1AB"@6)O]XW MU%,67.^7'4@==E*')Z7>HWDJLXI0GN/Y7V.NM9A2FL 3)J6"/L'#%TJ,W!>" M_UKF!/M[I[8IR[^_M"X,+ZCLF1 5/ #[NKFC_,RL*%&<0I;')$,4 MEE/CRKX,[($0R!9_Q[#/:\=(/,J"D!_BY&,T-2S1(T@@9 *!^<\.YI D@L3[ M\;.$&I5-(:P?'^B!?'C^, N$L0N])G*W0G&0AT R]\8#A.,G1)TPI%AGP%OV)OCYX MZ,WO;R%*><%4S:Z)1E;Y\C/(H@4^ODK>NK9[Y!C.8[JB;KE'H25O*>0>Z?+5=;]_V<]Z)8_P(;+ M+2FW.WS9JS*Q)WF]%WB\-B1X08I$0U<\X[(5\!K&9&;6SS^S-5#$UCA#3=&W M&\Y$'QFD^7=5?A8=Z*L[(&KX9;[!(4P-7J1SH#LP9G_\9KO67ZK0ZH1Y.F&^ M3EB@"=9(B7Z5$OTN^NP3'UD3DN>J6'8JSXUE 1M(F!B+=S.G-[ L:V+NZE%J M-[/[[K#5SE?@^I;\:S8,-#U$P[F#RKF#3N?*=X4L44B!UW^5BSOUY[JX@+DU MG_3'8[OMXW8[9S0J2+OZ;3IGV8ST&2S$0;;.G[K6:_,I_9H+@5GWF=5LZ-EE::IY7F:Z4%NFC-Z->^ M].U?_8%5]D!79NBD>5IIOE9:H(O6S SGF!G.*P5ZP7AQYK.@K8P_'U8!X91L M,^5W03?M["CKI'E::;Y66E#2ZE.287.0:,;ON')B=WZ%S^YA1Y*=7+HKJGN MPS@1BWJUVMY=_)5QUKI>HI7F::7Y6FF!+EHS&XZ+)G;_E]=YK:LO6FF>5IJO ME1;HHC4SX[CB8Y^SY"/*O*P2[\2&0IQN4\03@$-%(0DQ[P>_IXR^UH6ADE:O MBJYJL&PO M=V]R:W-H965TK71AMI;4%, MHC!U#!X0#VYZVX0E=K#==DC\>&PG=9,JC38I+TULWWM\SO5)5E M!U-($H4D>?PI0"VSITHLWQ_0/VKQ4LP2\$M'8&EIH!6N\3<2"[C]! M(:BG\$*:C:Z&RI)B;J&.\%DZNQS!/!'/^F#$WU1L X MNIR!P''"T1?,&%8E?H/>F74TI20$(M2*/(-%S!_1SSFD2V"_9-C#_0Q=7KQ! M%R@F:!XGB0SB(UM(GFHW.RPX37).WAE.KH?FE(B(HP]D!:LJ@"T%&I7>0>7$ M:T2<0=A!OOL6>8[GUQ":/C_=:Z#CFZ+[&J][!F\!.R!;0!,@822?GE(1_QUK M_96 F:\K8N,>ZO&_YAD.86S)YYL#VX$5O'[E]IWW=05H":Q2CJXI1U>C^V?* M46>JSS(&W0I(>:WV;IO:6P*K:.\9[;U&*U2U,Z4] Z:FY$NT3GD.=Z7AU#MZ M%SB=;G]D[\J*ZH+\8U"%:=\P[;=@VF][VFC:QCU>>G M@57*,3#E&+1MVD&; MVEL"JV@?&NW#=DT[;/9CKJ@VJ%=OVBO#]*J1Z4T8TBT1'"T@A'B'EPF4;:O< M:JS;9-O&75YZ="V!50KB.L MWZCD6(.2*?U.]\2X-4%.QSTQKEWJT:3;-KIUY4ASR1L9,VO:XQO=%)[,3U3; MK'N_(TS><\\QV\2$HP36$M+I#.1G@.5M;#X0--.=X)(*:7E]&\G6'Y@*D.MK M2L5AH#8P?R:"_U!+ P04 " K:7U8ME,B27X" #;!@ &0 'AL+W=O M'+A)K!J;V4YH__UL0Q!52-2'O8"O?<_Q.<;WDM9 5,KZRY*+'2H=BXLA* "PLJJ1MX7N*6F# G2^W<0F0I MWRE*&"P$DKNRQ.+U!BBOIX[O'"8>R&:KS(2;I17>P!+48[40.G([EH*4P"3A M# E83YUK?S)+3+Y-^$6@EKTQ,DY6G#^;X+Z8.IX1!!1R91BP?NUA!I0:(BWC M;\OI=%L:8']\8+^UWK67%98PX_2)%&H[=:X<5, :[ZAZX/5W:/W$AB_G5-HG MJIO<*')0OI.*ERU8*R@):][XI3V''L _!0A:0/!>0-@"0FNT469MS;'"62IX MC83)UFQF8,_&HK4;PLQ77"JA5XG&J6RIKT6QHX#X&MVS/3#%!0&)+N:@,*'R M$GU!C\LYNOAXF;I*;VA@;MZ2WS3DP0GR.>0C%/J?4> %X0!\]GYX\!;N:IN= MUZ#S&EB^\ 3?P=\KFA.94RYW M#OZY540M^F/T/^&L)HF-!4V$16.(>IHTM( M@MB#DWWZX"?>MR&W_XGLC?>P\QZ>8\\><*VOC0)!,)5#3AMX;.&F]/>9[\>) MYWFIN^^;&,B+XG$_[XV^J-,7G=7WI(L=$886@N<@!Q4V!$EOYR#V_6.%@WGA M285QIS ^J_"6,*+KK$!WG!># N.CC2,_B(X%#N2%<7Q28-()3,X*_,D5IOH, MNR(>TI@ MV6ZTXDKW-COFV'$@<9&44=.V+,_,2)H;X:2XM^3AA.TE37-8*D$CC12956R:F=I M7OZ3']5 G"5@]T*"7278UR8X58)3""V9%;+F1))PPMD1<1VMT/1%,39%ME*3 MYGH:5Y*KIZG*D^%*U46\IX!8@A8LW]Q)X!F:PUJBQUQ(OE=3)@5Z-0=)4BI> MHSOT935'KWY_/3&EZE^CF%'5U]NR+_M"7W.([I&#WR#;LIV.]-GUZ78SW52J M:^EV+=TN\)R+> V1Z.M"!:!'"9GXUB6N1'.[T?1R>Q [$L'44.M) #^ $?[Q M&_:L/[ND#@36$.[4PIT^]/ SDX0B6L]VK :B2W"),BI0]'9P"'W+"BS+FIB' MX7O9=-$L4[ZS[.\_U1VV>'8$. M]KR+1$-QFA,)<;GPOWZ ; W\&_H/?4J2- )>W^JBWPM_Z[H8"*PQ$GX]$OZ@&X(_ MI/"!P!K"@UIX,,B&$+0KT''==J5VQ-F>?[%2QS7-<2_-CTR"0$OR3-;JA?4$ MM"C9)>'RN;= >U%OG:>!P!H#@*W3V]H:M$0KN(&T#X76%']F5? @9=H/TTT3 M=>K%[4+V[8MUC$_. _>^W\//FOZ"D;RW;OM!;IZ\7V$Y\,ES8&?8RNWU,#>+ M'PBM*?[D9'"_E;FZ?:.1"E- M?_*6Z._NYH+[%48&GYP,'M;*X$&]S%!H3?$G-X.'L3,53./@,A[CCAIN!]J! M'[2+V#P[B.NO(!\(WZ2Y0!02E6G=^PJ"EQ\6RH9DN^)LOF92G?2+RRV0&+@. M4,\3ICQ/U=#'_?KS3O@_4$L#!!0 ( "MI?5AX['W## \ !?H 9 M>&PO=V]R:W-H965T?XM:.J[.Q>C/;") >PFM@9QT"1^N'73@SF$',2S_QGYV(*J<_O."4/ M=NPG]ME#7GQ;W2I56M\7\VSUX>"V+)?OCXY6TUNU2%:'^5)EU=]?[PX< ^>'K@:WIS6]8/')V?+9,;=:G*7Y9?BNJ[HV=EEBY4MDKSS"K4]8># MC_;[>#*J!ZR7^'>J'E8OOK;JIW*5Y]_J;X+9AX-!O49JKJ9E3235'_?J0LWG MM52MQV\->O \9SWPY==/NEP_^>K)7"4K=9'/_Y/.RML/!R<'UDQ=)W?S\FO^ MX*OF"8UK;YK/5^O_6P_-LH,#:WJW*O-%,[A:@T6:;?Y,OC?_$"\&.,X; YQF M@+/O@&$S8/AJ@#UZ8\"H&3#:=X9Q,V"\[X!),V"R[X#C9L#QZP&G;PPX:0:< M[#O#:3/@=-\!]N#I)S?8>\CS#WOOG[;]]..VUS_OH\T+:_VJ=),R.3\K\@>K MJ)>OO/J+]4M[/;YZ,:99G<++LJC^-JW&E><_YZ5:65^2Q^1JKJR?7%4FZ7QE M_9P415+GX^]G1V4U3;WPT;0A@PWIO$$.K<]Y5MZN+)'-U*QC?&0>;SL&X*AZ M?L]/TGEZDI\B*IG%H MWVB2F$MB@L0DB7GFGYUM/:JDZ$HAN1(!B84D%I%8#&%:"L?/*1SO3F':;C,+ ME:F'9&Y=*V4M53&M'NO*IQ'MFT\2_4*JT^0'%_/C@;#1^.V0GSR$[,89L<\QTN3EFVA4IX_"^D2(QE\0$ MB4D2\TC,)['@9.L5:0\'V]N1D)PTVG/2&)I4"]7I<12"/4-UXDYI*8(#%)8AZ)^206D%A(8A&)Q1"F!=4>M*<, M!^@9@X:# HMJ+JH)5).HYJ&:CVH!JH6H%J%:3&EZ=%^<[;?WWW6U_K'[W:'9 MZYU=4G-13:":1#4/U?Q&>WGPP9YT[ \&Z+0AJD6H%E.:'DNGC:6S^WS"-,_N M55'7V]X9CF6:I=Z!)#47U02J253S4,UO-.UP1F<>R5E#5(M0+:8T/8]M)<8V MGL/?G$^8J6FADI6:&>.(UF%0S44U@6H2U3Q4\QM-VSX..O.(%EY0+4*UF-+T M/+:E%]O(\%]8RTE13;W$GY':?^S&+OI*"-%%03J"91S4,U']6"1M->KJ<=.>E8 M;/MT7-2QV'''6;NNQ49O)Z0MB=CFEL@;IQBL']9%OECDF759YM-OQE,/YAEZ M)P;MDJ":0#6):AZJ^:@6H%J(:A&JQ92FI[EMNMC'[%D(M.B":BZJ"523J.:A MFH]J :J%J!:A6DQI>G3;_HQM+M!L'>[> MK;8HXYB+,O]2Q<):MV6,[Q/1A@RJN:@F4$VBFH=J/JH%J!:B6H1J,:7I@6U; M.\Z8?9^(5G90S44U@6H2U3Q4\U$M0+40U2)4BRE-CVY;)W+^T$5GS*-[)Q6M M"J&:0#6):AZJ^:@6-)KVL8_CX7:[SMF^6,QXM+UV]3^N'=7EWM5*_W=4;-W&_WL29]DS1D@ZJN:@F4$VBFH=J/JH%J!:B6H1J M,:7I86Y+.LX)NV>*%G10S44U@6H2U3Q4\U$M0+40U2)4BRE-CVY;XW',-9XO MR>,ZLOFU-=^QDWJZO2O0<6CY8L_E7/.*]0X:6K=!-0_5?%0+4"U$M0C58DK3 MKYS?UG*&YEK.>I,HTRS)IFDRMS[>%$HM=NWCFLV^&TI4(MG10S44U@6H2U3Q4\U$M0+40U2)4BRE-CV[; MTAGN<U"LQ>[^RBK1U4$Z@F4Q?$U+QZ+E_<3SMI-C[2;$WE&+O*,7>4HJ]IQ1[4RGVKE+L M;:6VKQ0T[KCH!S6I'LFV%#0TEX)VODNU?EC[%8?,$_5.*UH<0C6!:A+5/%3S M42U M1#5(E2+*4T/=5L<&K+%H2%:'$(U%]4$JDE4\U#-1[4 U4)4BU MIC0] MNFUQ:&@N#JVC>UWYAA,S9J)W7-'V$*H)5).HYJ&:CVK!<+L]=#SL;2(-S4VD_D>'T.(1JKFH)E!-HIJ':CZJ!:@6HEK4:%LW MMAQM'1SZ,SI%P[93-#1?^.?R-B\VMR^V9E5".X.(UHA0S44U@6H2U3Q4\U$M M:#3]@XF3C@T?6A#:<]:8FE5/6%O]&9JK/[^OD8!>P ?57%03J"91S4,U']4" M5 M1+4*UF-*T_([:1M&(O;?6""T3H9J+:@+5)*IYJ.:C6H!J(:I%J!93FA[= MMDPT,M];ZXLJTGR63JU%GI6W\\?U^\]D/J]SW'E)2[/7.[MHFPC5!*I)5/,: M3;M)\(F^4^>C,P:H%J):A&HQI>F);#M"(W-'Z#F1RTTAOC.$:"T(U5Q4$Z@F M1]N7A[''6V^'/'12']4"5 M1+4*UF-+T'+:=H%&_3M"TOJQLJ8KJ#6JUK4S+ MO$BSF[HA5%]H=OI64-&F$*JYC?;Z^)MS?*S'0:#32E3SWG@2HXGS>FN(]GM0 M+42U"-5B2M-3V-: 1N8:T.L4UGG;G( TQ@ZM_*":BVH"U22J>8VV=8#?&;_. M)MKF0;40U2)4BRE-SV;;YAF9;][UZK#/NVH3>:^RI/ZJ3+*;M+Y;5/ZF)I6 M#V5;0!K]P0)2M8O\I4@7ROJ:E,J\EXS6DE#-136!:A+5/%3S42U M1#5(E2+ M*4U+];BM)8W96M(8K26AFHMJ M4DJGFHYJ-:@&HAJD6H%E.:'MVVEC0VUY*V M+\APK0J53=6;GX4Q@[W#B_:24$V@FD0U#]5\5 L:[?7IJ)/--2&?_K-?%?+1 M=8A^USK$U#KH86P;2>->5RUZ9UTEJW1EK:K)DIF59]9]4J3U?#B?:5T(U M%]4$JDE4\QIMZWSLZ>OSL>BT :J%J!:A6DQI>D[;QM+8W%CZJN[S^7W=2KHH MU"PM+9E,TWE:/AK?L)K1WME$*TJH)E!-HIJ':CZJ!:@6HEJ$:C&EZ0%NRT[C M$?N&%:TYH9J+:@+5)*IYJ.:C6H!J(:I%J!93FA[=M@LU-G>AUDG-KZWI9LM[ ME ]1 M#TC;0AJ;6TB[=TZM'];.\S"=@4)[2:CFHII -8EJ'JKYJ!:@6HAJ$:K%E*:' MO.TEC=E>TACM):&:BVH"U22J>:CFHUJ :B&J1:@64YH>W;:7-#;WDGI??,SL M]B/DS:DKCMJ8T-M>4F'WH M[66,>]=HGPG57%03J"91S4,U']4"5 M1+4*UF-*T^$_:/M.$[3--T#X3JKFH M)E!-HIJ':CZJ!:@6HEJ$:C&EZ=%M^TP3C^SW\?KQHY8_/ULF-^IS4MRDV\ M^+9^.N?_ U!+ P04 " K:7U82&"25PH# #(#0 &0 'AL+W=O^,K ($V:4+XV%H) MD0UMFP2>B+,5"=MG2YAD#'&I1FMB>X_3M%,?$\D=Z;,[\$(J7*Z$&;'^4X24L0+QDPYGMMI%!>*7U3G8=P;#EJ19! ()0%EI=WF$*2*">Y MCK^EJ57-J83[[:W[O8:7,*^8PY0F?^)0K,;6P$(A1#A/Q!-=_X(2J*?\ IIP M_8O6Q;/7/0L%.1E!NQ)W#[!P1>*? ^"KH'!)U2H'?.+E:F ML6988'_$Z!HQ];1T4PV]-UHM:6*B7N-",'DWECKA+^1W$>8)(!JA*4TS2H ( MKGH/)* IH&>\07<;^=5P0!<3(!#%XA)=S$#@..&7Z =Z6I2K M'91S3XJYO0-SNQYZI$2L.+HC(81U UN"5#3>EF;B&1UG$%RACOL=>8[7:5C0 M]/-RS["<3K6Y'>W7.> WS1F3VSELVII"V6U6JL,[Y!D.8&S)T\F!O8/E?_OB M]IV?35AG,JM!=BO(KLG=OX<0&$Z:&(W"YF6A)KSV/C6R7D76,Y(M!!;0Q&64 M'<'5WJ?&U:^X^N8W1IF,;J2)S"@\@JR]3XWLNB*[-I(]4X$35!Z[)CZC_ B^ M]CXUOD'%-S &E!E$(-G"QH@R.&=$.9-9C?*FHKPY-:(8A4>\O_8^-3+7V?W= M.J?%%+/N"+0S&-79]E()]]2X8E8>0]?>J$[G[>B\3\26[0ELA#0:' /9WJ@. MN4M87&.JX,\9?8]UBK[+]62M@.(B&11X [P1_80,I!F]O5&!;N_EQ"FPI2X5 M. IH3D214%:C53ERJY/P#^,35:;H7'MG4]0XCY@M8\)1 I&T=*Y44<"*LJ'H M")KIS/N5"IG'Z^9*EEK U /R?D2IV';4!%7QYO\'4$L#!!0 ( "MI?5C5 M3Q%:#P0 -81 9 >&PO=V]R:W-H965TXWN.[9MK#S>,/XD5@$3/,4W$R%I)F5[;M@A7$&/18BDDZLV"\1A+ MU>1+6Z0<<)0[Q=3V'*=GQY@DEC_,^QZX/V29I"2!!XY$%L>8O]P 99N1Y5JO M'5.R7$G=8?O#%"]A!O(Q?>"J95!C:@] M(TUESMB3;MQ%(\O1$0&%4&H(K/[6, %*-9**X]\2U*K&U([UYU?T;SEY16:. M!4P8_8M$0EF@+%$B(D&9JP1)(D(\D2W:? L9Y"@2X"D)A0<8F^H,=9@"X^70YMJ8+4 M0]EA&="D",@[$)#KH>\*?270;1)!M M@*W851>^5XHW7B!A V$*>]SOR'+=O M"N@=[FU7NWMM@WOP?G>O@4V[FK!VCM<^@%>;I("(D#*1<4!_C^="%,@=LR(.K-\Y7DUKG! O.!+:C9*=2LM.$[L\D MEIED_ 5)):9:QKL 8Y!@ZB:Y]I]7N#NUU71.3D>?N&@6-T9S(M5MQ[3:N MFL?6K(6^0:3V*D7I=G//R\UM8MX]YZHY)UAP)K =)7N5DKW&53.6:+MPI@<6 M32/$L=(58-W:XOK2&3B.\V9Y&WP[5=\^_^[2_)T \+$M-'Y6*8% M6*].H>_N,]TW\[H'>5Y5/*\:>4Y6.%D"(@GZA6F6?]'0F*JR"">A<8X;X8YE M?K5/:6"8XWVS[N$9'E3,!XW,?]S_B2:8\Y'H[0^/0G!H: M 8_E?@(8,F6%C^/LR.K3;91.U>ZJ,D\.YY=F_Z,5.P'-K-C'@785\[:*>8V*J7I2U=J, MDJC(49]QG'Y%=W&*"5?G,6D4L1'R:!%/0#.+Z.WG^[9W,)^YVQ+9;:P;_7NY M FX4XJR5<(FV$[_;-Z1M@V&_?YCGMH!UFRO8GTQB:N1YIEJSY'D"FGG"/PY4 M*&77#KPQ\&5^<2!0R+)$%@?#JK>ZG!CG1_(W_1-]:9$?I+&ULK5AK;]LV%/TKA%84";!$HF0]G-H"7'OI"KAM$"?=9UJB;:Z4 MZ)%T[.[7CWI$EB&*=K!^B?6X]_"<*UX>,J,]XS_$!F,)#AG-Q=C:2+F]LVV1 M;'"&Q"W;XER]63&>(:EN^=H66XY16B9EU'8=)[ S1'(K'I7/'G@\8CM)28X? M.!"[+$/\YT=,V7YL0>OUP2-9;V3QP(Y'6[3&"RR?MP]V_Q/7@OP"+V%4 ME'_!OHH-5'"R$Y)E=;)BD)&\^D6'NA"M!#CH27#K!/?2!*].\$JA%;-2U@Q) M%(\XVP->1"NTXJ*L39FMU)"\^(P+R=5;HO)DO%#S(MU1#-@*S/ *&RIAA*8OV K?O\;#)P/.HF_".Q$L-<(]DSH\3U.,4<4O$?9]@-82"0Q M^/IM#J:(\Y]J:=@CGNH*4*'Z)6JQ/KS$/@P\QW%&]DM;6S?.

P'7=">]#0 M'IAI,ZZZ,B\_TU1]+R)K!=_D!O/ZD= 1KW"#-B$G[/(^&W9"VV]H^T;:4[0E M$E'RKYIACR7AF8ZCWQE\&'4I=J-\OY=AT# ,C P?JQE6=?LD2?@.46T=@\[H M<*"IHR;,=WM9A@W+\)(Z@CD3XNQ4#3L47"]PNE1U<6'4RS5JN$9&KL\Y2= 6 MN($W 9/T;[6.*^N3.J*1AH"FI)CIFP\Z0-T._RTP7 MUM_KT#D:DW-1MU^R,-50)^7I,CT7=4JTY:#02+2QC\^YQ&JQEN"/@]IE":QE M:L32K_M :Y&PVV2A,^C7^(D57?:)%VW6,S5JA/;@D0LUDT,3& XC M0]6/%@;-'C;'0MR![XC>@@E5FU&4)_J">]WY&0W"0,-5%PG]83_9HW%!LW-5 M)=7L,[2,NS9TXP900U@3",-^PX)'QX+^Y3NBUO9/NRV"1OM[Z[[H5Z&=*C\Z M(31;X3TY*-GUYK?:7:BV1OF:+"G6?ZZNV^F_EB;.L(3#HRU"LR\NZA/1(()7 MZ/J,W9BQWK+^=)WSQ@_ZY1R=$YJM\W3YF6M%:-Q06_)NG+$_CK8)S;[Y59VO M+^UF(]);"O[_@2JU=NNT6!S5OR"^)KD %*\4LG,;J@[DU>FWNI%L6QX@ETRJ MXVAYN<%('2&* /5^Q9A\O2G.I,W_(.+_ %!+ P04 " K:7U8,47;K+T# M "X$ &0 'AL+W=O8Y'/W,IB(3#/*\5Z"RI*$R,=;9&(W=3SG:>*! MKC?:3KC!)"5K7*#^F-Y+,W(KE9@FR!45'"2NILZ-=QUZOG7(+?ZDN%,'SV!3 M60KQQ0[F\=3IVQ4APTA;"6(^MCA#QJR26<<_I:A3Q;2.A\]/ZN_SY$TR2Z)P M)MA?--:;J7/I0(PKDC'](':_8)G0A=6+!%/Y7]@5MN.A U&FM$A*9[."A/+B MD^Q+$ <.WDL.?NG@'SN,7G 8E Z#UT88E@[#G$R12LXA))H$$REV(*VU4;,/ M.O=_99L!M5.#'*]P0MZOZ=H MF?,U?!!*P&I=X6TL-F:5L[KE5*(IPZIC@H ME%MT@N^_\T;]GYJP=2D6=B160SJLD [;U(.%)CK30CZ")GLP=+&)7:%QE6O8 M,KD-^KW!Q<3='C)I,O*]NE'8NIK_F>M%E>M%:Z[F()NZK] >TBUA&2G**C.% MG?"H,?%6P5._-(78N$[QB$^3S;"RJ:4]JM(>M:8=FNJE-(UL!8.;3&^$I/H1 M/MUALD3Y&?Z%.=MH-YC;/BP;Z$RU]CEW^9F"5H [E,J\VK8Q*\U MW*G\KK[F9WXECO!U%+&&S^L_7_?ZK_BF$1Z;PQL9D+]FDJJ8%I?PMEK8KGLJ MJ4[5PJ[4ZDP/KM#>VQ7$4KLKKEVJA5VIU;GZSUS]-ZJ*[<(G0_6_NK=XE[WQ MT;GN*F8!RSUHZ1*4Z[PU-IF+C.NB0ZIFJ_;[)F\ZC^9GMBW/6\5GF:*GOR-R M3;D"ABLCV>^-S?5,%FUR,= BS1O'I="F#&ULM59=;]HP%/TK5C9-K;21+[[4A4@%-I5IG5!9MX=J#R:Y MD*BQG=F&M/]^MA-2:$.V2NP%;.?>XW..;W(=%(S?BP1 H@>243&R$BGS"]L6 M40($BP[+@:HG*\8)EFK*U[;(.>#8))',]ARG;Q.<4BL,S-J3J::KR9'@#&980HSGF\A%]YY@*; P6Z&P*$J>9 M0-\PYUB[?8X^H-O%%)V]/0]LJ7;7&'94[30N=_*.[.1ZZ)I1F0CTB<80'P+8 MBG;-W=MQ'WNMB%.(.LAWWR//\?P&0I-_3_=:Z/BUE;[!ZQ[!6T1)@2F:T8CQ MG'%CZ]TUD"7P7TUVM:+IM_="Y#B"D:5>3P%\"U;X[HW;=SXV23T1V('P;BV\ M:]#]U]80NONJ0M%, A&-%G1/:<&)P XLZ-46]%K/?F=!;BS A&VH1&R%Y),9 M3?I+T)X!U=_;;>@ZCA/8VWU=?PDZX-NO^?9;^7YA"457'535;%N9M@*]]HQ. M!':@>5!K'ORG,AV^W0#2#+5?9^J-071)'GXLNA\QWE9 MG UQWF%<2=3>:U$$^-IT;H$B_:*47_QZM;X<7)J>^&Q]K"X-98]_@BEO'->8 MKU/5MS)8*4BG,U"L>-G%RXEDN6F$2R956S7#1%U\@.L ]7S%F-Q-] ;U52K\ M U!+ P04 " K:7U8K*E!YX[^^S11L@?:@F@R7W%:S7VEEJOKGQ? M%4NHJ+H0*ZCQSUS(BFJ]?AU20,#,!:?&&P45MC8J3,A/AA)F_+L1<81L"AT,8%Q=<:)L"Y\80\?G9. MO3ZF 6Z/'[R_MN)1S(PJF C^E95Z.?8RCY0PIPW7MV+S!CI!B?%7"*[LDVQ: MV^32(T6CM*@Z,#*H6-V^Z7V7B"U .#@ B#I ="H@[@"Q%=HRL[*F5--\),6& M2&.-WLS YL:B40VK31GOM,2_#'$ZO\-U438JD4"^7<^4EKC* MOKLTMT$&[B!FZUVI%2U@[.'>4B#7X.7/GH1I\-*5@?_D;"#-,;6$8S\];8TAUT6)-MV M.ZP'/>O!4=;71=%4#:<:2D(K(37[3D MYYHW&;V\/I3/9"QW$ZV*?HL,NRZ"#%M*>8GK@()HV4N#=<'-.]V$GD MJ+C#+,P.,ASV#(%>]"@;.%CNVSU.^ [-K*>9':7Y26C*NVIS M1F>,8RL%9\FSO9WA+KG#[EC)+WNFET>9?K7GF]D^:\SL C<^F$/?9%B#K,C9 M+Z#2=GZQVR&<8H['&A+KS-7ZC@,S%W!';AC\/>>"?Q-<8J\73:T)J@/R[$D6 MA>'+D]1VD&ULK59M M;],P$/XK5D!H2&Q)D[Z@T49:VTT@,3&M##X@/KC)M;7FEV [[>#7!)=F%*RL+<[#T&0K$-2!A'43\4E,D@'?JU&YT.56DYDW"CB2F%H/KW&+C:C().L%NX M9.6N;4P$3Q M[RRWJU'P/B Y+&C)[:W:?(2MGI[#RQ0W_DDVE6TO"4A6&JO$UAD9"":K-WW8 MQF'/H=,_XA!O'>+'#MTC#LG6(?%"*V9>UI1:F@ZUVA#MK!'-#7QLO#>J8=*= MXLQJ_,K0SZ8S3(N\Y$#4@GP&C >Y?, ,,6#(R10L9=R\):?D;C8E)Z_?#D.+ M>SK/,-OBCRO\^ A^)R;72MJ5(9-XQW@<=B:,X M:2 T>;I[W$(GJ0.8>+SD"-Y$"<$LYK4UA,J<3% MDTN0&<,83IG)N#*E!O+C M8FZLQK3]V13%:I-N\R;N*I^;@F8P"O"N&M!K"-(WKSK]Z$-3!/X3V$$\NG4\ MNFWHZ9<"-'41(-K=H%.U."TQJ[C/+6H,%B8JE+;L#W7WN"D6U08]OX&K0NMT MT.M&430,U_LJ&\RZ_7VS _Z]FG^OE?\5DQ3/#OD_AW(K9G/$2=/)O1SG0'2_ M%MUO%7T+G%K("9,6$-@2J(I D]16I&=(?3G.@=1!+770*O6KLI3O])&\U.ZH M[0;X&HBH*A6X2D6P4("8@\9BT12&P=.2M,&L*4G#O0HN0"]]8S,D4Z6T56FL M5^O>>>%;QJ/U,?;4J@7^@ZD:\C752R8-IO4"(:.S 9+259.K)E85OD_,E<6N MXXH_C?0O4$L#!!0 ( "MI?5CYY-:+O@( %(( M 9 >&PO=V]R:W-H965TM2 ]QX(:M-V@'_'1$](*#]N/[I\=NV%94@U3R;^S'#<3;^B1'%:T MXG@C=U]@S].W?IGDVOV273TWB3V251IEL1>;# HFZB>]W]?A0-![3A#N!>%+ M!=%>$#G0.C.'-:-(T[&2.Z+L;.-F&ZXV3FUHF+"KN$!EWC*CPW1A/HN\XD#D MBEQ3K!1#!MKVKL!4AUPQNF2\'CR9 5+&]7MR2FX7,W+R]OW81Y.$M?*S?<"+ M.F#X3, 99&Q.'.F29C#QS%;3H+;@ MI>_>])+@4UL%_I/9DWI$33VB+O?4E#5N ZQ5?:>R)\,V_3@8!D$P]K>'J7>: MOS+UN$D]_E?J?;>&N %SH*T05!M);9(R5*/T&I=^)\E4BY82[ M'5C2!_=YMK'TCUCZ89PR5+TK DG2P65.S7K5>)_SLDVM,'1]HFB)#XF:YGW M5P7JI/V#$]_>MM=4K9G0)IF5409G V.AZANL[J LW26PE&BN%-?.O5>:OQ'I;U!+ P04 " K:7U8_QFJRDX" ^!0 &0 'AL M+W=O)")V41SQYL M69@U2:'QP8);*\7MKPE*LQDG>;([>!2KAL)!6A8M7^$Y1:*-1. M& T6E^/D-K^9C()_=/@J<./V]A"4+(QY#L9]/4ZR0 @E5A00N%]>\ ZE#$"> MQL\M9M*G#('[^QWZIZC=:UEPAW=&?A,U->/D.H$:EWPMZ=%L/N-63R18&>GB M%S9;WRR!:NW(J&VP9Z"$[E;^NJW#7@!C1P+8-H!%WEVBR'+*B9>%-1NPP=NC MA4V4&J,].:'#3YF3];?"QU%Y9Y02Y*M,#DZG2%Q(!U^XM3Q4ZPS.X;:JS%J3 MT"N8$]<@- P$U+ZBKLB)<\PY$FK+9M) MQX8=89,SF!E-C8./NL;Z;X#42^OUL9V^"7L3<8K5 (;Y!T^5#>%I/H73D[,W M<(=]W881]^(([KVN? \X#'H--6B!.X=T4'.'=!610I.\E&QP7:0O!])?].DO MWIV^6EOK_Q](P1=""A)XD$4'F+,]&OD@/TQCU-,8O9N&-OK\G51&_Q4D'US] MPR3=>],*[2IVKH/X%KOGW9_VP^&VZXD_[MUDF7&[$MJ!Q*4/S097/K_MNK4S MR+2Q0Q:&?+_%;>,''-K@X.^7QM#." GZD5G^!E!+ P04 " K:7U8V;#D M7%L# ",# &0 'AL+W=O[O^/<=; 4\E:5B!KN*L;5,"JUKH_C6.4E5D0=B!JY>3(5LB+:#.4L M5K5$4CBCBL59DG3CBE >C09N[DJ.!F*N&>5X)4'-JXK(^S$RL1Q&:;2:^$9G MI;83\6A0DQE>H_Y>7TDSBKV7@E;(%14<)$Z'T4EZ/$Z/K(%;\8/B4FW<@TUE M(L2M'5P4PRBQ1,@PU]8%,9<%GB)CUI/A^-TZC7Q,:[AYO_+^T25ODID0A:>" MW=!"E\.H'T&!4S)G^IM8?L8V(0>8"Z;<+RR;M;U>!/E<:5&UQH:@HKRYDKM6 MB V#3O: 0=8:9(Z[">0HSX@FHX$42Y!VM?%F;URJSMK 46YWY5I+\Y0:.SVZ M;G8#Q!1TB7 JJIKP^UH_SEF'<,&0/,*097 JN2P7GO,#B7P>Q28'T G?0M9DG7@)<2@2B)1M9= A([7K>,B=!Z(<)+G\VK.B,8"OAKEI)-. M8FE?V 7"!<]%A?#ZBU!&I9]?C#E<:*S45GV:6(?;8]F#>:QJDN,P,A$4R@5& MHU$YOEV)]6>K7 UQX[/K?-J3OS"[ MV$^29! OMK <>9:C(,N-.T1&4K) :3X*@'1_6 .YWMYMH$W M_B;H0>]H.V;78W:#F)_L"V\H0P(%/6S?4@CL9L^C]9ZGX,RSAW4+AMF?O^_Y M^T'^4[NIC&$1G]_55.X0.>AK?\CW'O+]\T3.?1;HLPC+'0RX?R9ILO[^)\%< MSEOT(KY0:KY#[];78X]]NE&%TN+'OIS+L M\0E[NZY1:;!P[%85_\EFMZ9/J%/!3-8U*@T7J7;[R83AHR0/>GL"Z+J I<^L M8+B1R4Z]@['V2"/>:! KE#/7!BO(Q9SKIE?TL[[5/FD:S/7RID^_)-*48 4, MI\8T,43X70JX$-X/^ C/X"4$L# M!!0 ( "MI?5@3IYA;QQ4 !^. 0 9 >&PO=V]R:W-H965T!>+&: GMLYR-C&0#D]%5I&%SL[TQ6(O:(FV MA98E#T4[W4!_^*4D6E1%=%F<^=]TR[+J5W(H/>#A?8N?OJ^+WS8/>5XZOS\N M5YO/%P]E^?3Q\G(S>\@?L\V']5.^JGYSMRX>L[+ZL;B_W#P5>3;?#7I<7O:O MKL:7C]EB=7'S:?><+FX^K9_+Y6*5Z\+9/#\^9L4?/^?+]??/%[V+UR=^6=P_ ME-LG+F\^/67W^;>\_/N3+JJ?+@_*?/&8KS:+]\4_ M%OGWS=%C9_NGW*[7OVU_$///%U?;=Y0O\UFY);+J?R_YUWRYW$K5^_AGC5X< MYMP./'[\JON[/[[Z8VZS3?YUO?QU,2\?/E],+YQY?I<]+\M?UM_#O/Z#1EMO MMEYN=O]UON]?.^E?.+/G3;E^K =7[^!QL=K_/_N]_HZR7MG;_/>ZT;OG;W5 M>Z^;O;?;[I?[+\GN&^9F97;SJ5A_=XKMZRMO^V#W-=V-K[Y8B]4V4;Z51?7; M136NO/FZ7KWD1;FX7>;.+_D\K_)J^U!7W^N\*/*Y\ZU?]\"7%:;X+ =^J_;X>>^54S6+Q^+]EN&L?[N:S:O;]\%[+<.^,V>LWWS;[X5=M'Z9WAC^OK+.'9\QN^=O%^1NN[$SW_;FM7WXE^?[M_[IC&_PX)"D@YTW>"M)E]EFXZSO MZL3\7UG]WA%E_KCYOY8W]_,>&[9CV_W(CYNG;)9_OJAV%#=Y\9)?W/S7?_3& M5__=%@XDYI*81V(^B04D%I*8(+&(Q&(2DR2F2"PAL93$-(09 3<\!-S0IM_H MYV+V4!V\.4_%8I9ODV[SD%73M*6;5>J:;B3FDIA'8CZ)!206DI@@L8C$8A*3 M_P+FM 4;Y"3D'Y>2F(8P(]-&ATP;63/-?3W,72ZRV\5R42[:\VROC';*]B3= MR\V@-[FZJG;X7XZ3RCI9UZ0B,8_$?!(+2"PD,4%B$8G%)"9)3)%80F(IB6D( M,S)K?,BLL36S]J?L=J?T]WMB3WDQRU=E=I^W1=<>NSZ*KJL/T^$/P66=L6MP MD9A'8CZ)!206DI@@L8C$8A*3)*9(+"&QE,0TA!G!-3D$U^2=X'I\K$*K/C^F M\L?;O&@]-V9ENAX]DIA+8AZ)^206D%A(8H+$(A*+24R2F"*QA,12$M,09D3; M]!!M4_+D_Y0,.!)S2U -5"5!.H%J%:C&H2U12J):B6HIJF-#/QFCZ#GKW1X,RC6+(^ M^2NJN:CFH9I?:\='_\.KJY/K9P$Z:XAJ M4B5(M13:*:0K4$U5)4TY1F1EC3 M<="SMQQ\JPY9\XWSY61!(^O!*MI_@&HNJGFHYJ-:@&HAJ@E4BU M1C6):@K5 M$E1+44U3FIE[33M"#^U'Z*$-":CFHIJ':CZJ!:@6HII M0C58E23J*90+4&U M%-4TI9F)U_0G].P-"FY^6SJ+U:8LGA_S5>G,CA:VO,U7^=UBMLB6]=.[YOF[ M/"N?B]:>>?M3,U^\+.;Y:NX46=F:9W:P:YZAFHMJ M'JKYM68NGG(U_2',T#E#5!.H%J%:C&H2U12J):B6HIJF-#/,FAZ(OKT'XB3, MGK+">3K'%]K9@&H>JOFH%J!:B&H"U2)4BU%-HII"M0354E33E&9F M8=/94#T$KXW6&I5XI.:BFH=J/JH%J!:BFD"U"-5B5).HIE M0;44U32EF8G7 MM"[T[7DIWJ''=HWP*J>:CF]T]O$=&[:KOTB4X;HII M0C58E23J*90 M+4&U%-4TI9E)UK0D],^^]T&58O/\MOS)R1[7SZNR-[??* M?K+MG:&M":CFHIJ':GZM&]9UQB^S.>+>CV1;[N0.UU6I#7VT/X$5'-1S4,U']4"5 M13:!: MA&HQJDE44ZB6H%J*:IK2S'1L^A/ZU^A5![0# =5<5/-0S4>U -5"5!.H%J%: MC&H2U12J):B6HIJF-"/Q!DV;PL#>IG#>\B%VI&O0H9J+:AZJ^;5V?$3;;[O< M@,X:HII M0C58E23J*90+4&U%-4TI9D1UC0G#.S-"5^/FDC/.;P]>SU,^[R= M4P_M8T U#]5\5 M0+40U@6H1JL6H)E%-H5J":BFJ:4HSL['?9"-Z5X M:BZJ>:CFHUJ :B&J"52+4"U&-8EJ"M425$M135.:F7A-$\7 WD1QO#?X]&/; MZOX(UUE4![W5D\]/U6Y@U -5"5!.H%J%:C&H2U12J):B6HIJF-#//FA:(@;T%HCY[]W.G MA8#M9N=(0WLA4,U#-1_5 E0+44V@6H1J,:I)5%.HEJ!:BFJ:TLS<:QHF!F/T M+!W:,8%J+JIYJ.:C6H!J(:H)5(M0+48UB6H*U1)42U%-4YJ9>$U?Q<#>5W%F MV0G:2(%J+JIYJ.:C6H!J(:J)P6G+2&]R>@(B0F>-44VBFD*U!-525-.49D98 MTTDQL'=2=.G7MU.=@PQMC4 U#]5\5 M0+40U46O&R@1MB[)'Z+0QJDE44ZB6 MH%J*:IK2S"1KNAX&]KLRZ,Y+E=O!SGF&-CZ@FH=J/JH%J!:BFJ@U^Z+L$3IG MC&H2U12J):B6HIJF-"/,ADU#P[#C?1>L2Y7;L:Y!AFHNJGFHYJ-:@&HAJHE: MLRW*'J$SQJ@F44VA6H)J*:II2C-CK&EJ&':ZX\+Q&B2[X\W6,$/[%5#-134/ MU7Q4"U M1#4Q;+G#Q(]9AC8AH)I$-85J":JEJ*8ISZ*]>.N^/;UU/^3F7*MH8:V)*":BVH>JOFH%J!:B&IB>'I7A/939^BT,:I) M5%.HEJ!:BFJ:TLQH:[H-AO9N ^^?SXOR#V>6%<4?V_61WC[01!L)4,VM->,+ M--E]AV,^+%*G>.'U%Q4\U#-1[4 U4)4$Z@6H5J,:A+5 M5*T9&=6V]YF@TZ:HIBG-#+*F[G]HK_O_,IL5VX;,0PM3:X2A=?ZHYJ*:AVH^ MJ@6H%J*:0+4(U6)4DZBF:NTXP@97PY8$0ROX44U3FIE@307_T'[+@Y.KCED5 M:7E9+QE>/9\_/NU^FB\VL[?NA&"?HW/"H77]J.:AFH]J :J%J"90+4*U&-4D MJJEAV[TR6@(.+=A'-4UI9L U!?M#>\%^RR)K7Y%%UNSS=@X]M,8?U3Q4\U$M M0+40U02J1:@6HYI$-85J":JEJ*8IST'8SL;0?G+9]F1SH''=IS@&H>JOFH%J!:.&HIB6]9\$R@LT:H%J.:1#6% M:@FJI:BF*H<9*3FHIJ':CZJ!:@6UMJ[79L"G39" MM1C5)*HI5$M0+44U36EFDC7="R-[]X+NO'R:'>R<9V@K ZIYJ.:C6H!J8:W9 M%SP3Z)P1JL6H)E%-H5J":BFJ:4HSPZQI9!AU;&2P+I]FQSH'&=JQ@&H>JOFH M%J!:.#JME?]QP3.!SABA6HQJ$M44JB6HEJ*:IC0SQIIVA9&]74'_"\NGV#T=(^'3NNC6H!J(:H)5(M0+48UB6H*U9)1RVT< MVC[F*3JM;IWV>GH\K1D^3:7_J-.] 9SOB_+!N:CFHUJ :F&MG7$"'ZWP1[48U22J*51+4"U%-4UI1L:-FS: ML;T-H*Z;=3O5S=K-KI&&:BZJ>:CFHUJ :B&J"52+4"U&-8EJ"M425$M135.: MF7M-O\!X7Y<+UO^S[VS@>U]KDZYR':1S ^71._K;/4 M0V?U42U M1#5!*I%J!:CFD0UA6H)JJ6HIBG-3+JF0V!L[Q#H7I1F!SO'&=HM M4&OVXBH/G=-'M0#50E03J!:A6HQJ$M44JB6HEJ*:IC0SS)I>@>HA5Y1FQSH' M&:FYM68KKO+0&7U4"U M1#6!:A&JQ:@F44VA6G+&)SQ%9]249H934_X_MI?_ MGUV>87I: T?M%(?U5Q4\\8M]>MM M=0D^.FV :B&J"52+4"U&-8EJ"M425$M135.:&6--N?[87J[_:[7SE*W*C5.N MG:?7QO"W^\'M6NL^%[G5FM(H=7XJ.;6VO1X\WV8C'Z, M*+04']4"5 M13:!:A&HQJDE44ZB6G/493]$Y-:69 =44ZX_?*=:O\BE?E=G] M+IQ>LF*1[5?HW\75ROG'KU]T:U2AY?FHYM::>>EO>A)5:-D]J@6H%J*:0+4( MU6)4DZBF4"TYZS.>HG-J2C.B:M+4W$_L-?=^MJ@OX;VW'V6'NH83JKFHYJ&: MCVH!JH6H)E M0K48U22J*51+:NWXO&N_K?,1G553FAEC30G]Y*PE]]]N'7+^ M=/Z^*O)E5E:_^I^'13%W=%:4?UA[B^R3=HX\M-(>U3Q4\U$M0+40U02J1:@6 MHYI$-85J":JEJ*8IS0S&?A.,Z)K\$[26'M5<5/-0S4>U -5"5!.H%J%:C&H2 MU12J):B6HIJF-#/QFHK[R7L5]^M9GL\W=2W&T0K]L[?OEMF:A6@A/JJYJ.:A MFH]J0:V]6T82HM,*5(M0+48UB6H*U1)42U%-4YH9:CFHUJ :B&J"52+4"U&-8EJ"M425$M135.:F7A-_\'$ MWG_P]>U#V]?;J.\.A:LGGY^JWI% ?R>[7P7U=3F/SDZ5/P0YV MSK.6FNO6.$/O%8!J/JH%J!:BFD"U"-5B5).HIE M0;44U32EF7'6=#-,[-T, M^V/4PVTXO]P7>;Y;%.WHY%U]@N]+IY5Q[?-V3CVT\0'5/%3S42U M1#5!*I% MJ!:CFD0UA6H)JJ6HIBG-S,:FD6)RC9[(0_LG4,U%-0_5?%0+4"U$-8%J$:K% MJ"913:%:@FHIJFE*,Q)OVO1C3.W]&.*H7N7M UH[TC7H4,U%-0_5_%H[/G1O MJR4)T%E#5!.H%J%:C&H2U12J):B6HIJF-#/"FEZ,Z3N]&,;EAGW3ZU->[..L M-WB5AOUMVDF9H8P2J"52+4"U&-8EJ M"M425$M135/:/LTN-P]Y7KI9F=U\>LR+^_QKOEQNG-GZ>55NSZ@=/>L4^5V5 M=KV/7_H7ER?/![V/HM?RO.Q]3';/7S;\S:>G[#Y767&_6&V<97Y7377U85O\ M4BSN'PX_E.NGSQ=5=M^NRW+]N'OXD&?SO-B^H/K]W7I=OOZPG>#[NOAM]^?< M_#]02P,$% @ *VE]6!HI7X]:! ^!@ !D !X;"]W;W)K&ULQ5GO;^HV%/U7K&R:-JFO(>9G.T JM-LJK1IZU=8/3_M@ MD@M$3>+,-M#^][.=D! 4G 0BO2^0&-]S?8ZOXQ,SWE/VSC< GV$0<0GUD:( M^-ZVN;N!D/!;&D,D?UE1%A(A;]G:YC$#XNF@,+!QIS.P0^)'UG2LVQ9L.J9; M$?@1+!CBVS D[',& =U/+, 7Q=[Q@\L[.4#P_A(C[ M-$(,5A/KP;F?XYX*T#W^\6'/CZZ1HK*D]%W=/'L3JZ-&! &X0D$0^;6#.02! M0I+C^"\%M;*<*O#X^H#^FR8OR2P)ASD-WGQ/;";6R$(>K,@V$%_I_@]("?45 MGDL#KC_1/ND[O+.0N^6"AFFP'$'H1\DW^4B%. IP!F<"$DU=:&UTM&3C1VH:7P63O_HR3DQ?D^E#=(7$!M"< MAC&)/M&KH.X[^BM64G-$(@^]$<9()#CZ^1$$\0/^"_J"?D0VXAO"@(]M(4>C M,&TWS3Q+,N,SF1V,7F@D-AP]11YX10!;TLBXX .7&38B/H)[B[K.#<(=W"T9 MT+Q^.#8,IYM)V]5XW7/2*F&^S&2->5I76?M$E^Z#4G(-O^5U\YYND0E#(T #AM?C%!@ZG=Q_=&IQG*LY M# +P[*>/V&?E;,U8#>BV %3D>^2WG%I\G])Z]NQGSK=GZ!JAFM"]'JA(%^=T M<4L[NQFH"=GK@8ID<\/G&$U2]4,+"FJ4JG"!#2M7X7J@H@JYEW/,9BY]4S#: M%S-$TTVY+;0BX=S..?WO;&&<5NU>6VA%N7+#YQA-4C,;DV(--)8ZD]C)%\=1 M?RA?T'8%3I7]BJ/-/9=C-EWM&)$TR>AX>+?#_BF)BEY%"KF5 C MS!!-GCL7 %475^Z8'+-ERKC6VE_O:A;7!>ZHDA/.+1(V6Z2,4U:+#VDM+E0) MUJ*:IJ@H0/- +B6:>R-L]D;US8(9J$&YID!UGQLX-S[8;'Q:\ +F#$U(X@;/ M%9S;'5QA=PYUF5(CR\ \:6UYFTN JLLT-SBXEL$I68]J)28Z)$NS5(6VCK N M 3JO@GUTAAP"6^NC=8Y;4B%HJ"\W0#Q@JH/\?46I.-RH!-F?'=/_ M 5!+ P04 " K:7U8<:XG@I<, #(GP &0 'AL+W=O'73V#+G(56_YHC?Q\/5Y3)^O>T[OY87/\>,B+U_H3Z[6 MT:.\E_F7]9TJONOOE%F\DDD6IPE1^^\$\.@'% M\9]8/F=[7Y/RK3RD MZ=?RF]O9=6]0;I%$E'QSY.\D-]G;K+ ?N?_VBL^K-%V_F M(N$=FX!\,\-PC X)Z M0'#J>QC6 X:G#AC5 T:G#AC7 \;5;W?[ZZA^EV&41Y,KE3X352Y=:.4752"J MT<6O,$[*[-[GJOAI7(S+)Y_RA53D?A$IN4B7,ZFRGW\:N\[H-T+_WL3Y=_)+ M*/,H7F;D7Y%241FT7Z_Z>;'F M&>]:@'[QEG?OVWUYWQ]CH\. ED=O#W37)!G%&]I4<5?H(RJ'X=SOBX M(NS*^[4JMF50*H/+5L7(BK?[&_$JUCO"WBRC+"/IG/Q9_@DD.4D5J7;RY*\_ MBD7);2Y7V7_;_BJVKM_NEM/2NVP=3>5UKYAW,JF>9&_R\T_.12K=JR9_6Z M9L^^<3[Y+B/5NIM#;@5%8@R)<20F0)B1LV"7L^ 'TZ3X\# 87/6?]J/57*KP&HM1Y)8Q),:1F !A1FA& MN]",K*'YDB@Y31^3^'\=4V-ENZ9FU,C#86*V2PR/+T&1&\20&$=B H0981GO MPC*VAN73)L_R*)E5\]>Q@XH/5J-K,GX (VV3&7*C*!)C2(PC,0'"C*A=[J)V M:8W:;9*K.,GB*7F*EINC>R$KTC5KEZ_NA5Y=@B(WB"$QCL0$"#.BX0QTD6U@ M#<='&64;)5*$XA"L^9)//42[)7Q_EZD&JUG*" M?2U=TP/50JA&H1J#:ARJ"91F)G.O_.N1?C@QD5NF4,JG&H M)E":&1==EG>L%=>V6946QX#3O#@R_'<1&_M<"JW-0[40JE&HQJ :AVH"I9EY MU"5ZQS_77 HMUD.U$*I1J,:@&H=J J698=1U?,=>)]_M"8].H-"B_2M;$QRO MVO_P2 I]!PRJ<:@F4)J9)5VG=^R%>MM$&\9/\4PFLQ..7J%U>Z@60C4*U1A4 MXU!-H#0SF+H7X(S.->-"VP%0+81J%*HQJ,:AFD!I9AAUK\&Q-QLZ';U">PZU M9FDVA:\O0J';Q* :AVH"I9E!T9T"Q]XJN)PM>=Z&L;5#;SL=571\E9R1ZDBIZE$1^DVH:%P%0W Y"@Y/HV70M7*H)E":&19=UG?MY?";_0DM MSK)-L=^9%Y_?GQLA(M,H6RQEUK[/@1;_H5H(U6BM[6?.NW2\P?@P<]#R/U03 M*,W,G"[_N_;R_UV1*)GDY=16?*1ZBE0N+L:-"0U: MP(=J#*IQJ"90FADM7/:.P?WV%CC1)E^DJKJPN"RIE-65*&D_Q+6#G4,([11 M-0K5&%3C4$UXS9Y(X!@7^9OQVKM]D+U3<&32=<;V21=[\R#LW8.PMP_"WC\( M>P,A[!V$SM%I\'2GP?//->DB:^@W4"V$:A2J,:C&H9I :688=2?#>^5.0]TG M76C3 JJ%4(U"->8U6R#!H'GW&MZRG->RG$!MG1D\ M!,()&K,;@ZZ40S6!TLQFT4LYX1^D]--=9#[:3Z/IU+9YV%H MZP*JA5"-0C4&U3A4$RC-O$NN;G#XY[JVP8=R> M*-":*VBG JJ%?K/B7N6J$2QH#P*J<:@F4)H9+-VI\.V=BN8.2^YN(Y)6.Z_6 MB$$[%;5F5*N&12P.3D Y;3$*W38&U3A4$RC-C,[>\PFLY>*6Z&P2RVP'[2?4 MFG%DY[B-ZPI"Z%HI5&-0C4,U@=+,:.E.@6_O%-@..\-8%?NGU'Z<:?<[IPW: M.(!J%*HQJ,:AFD!I9B9U$\(?GNLX$]I\@&HA5*-0C4$U#M4$2C/#J)L/OOTJ MBD['F=!V U0+_>9#$]H.,Z%M!*C&H9I :6:L=!O!/[F-<*3<^VDMRV<")H\G ME7OMJ^L OO%%5VF83O5-7ZU9A326IYB==IB%+IM#*IQJ"90FAD8W1\(NO4' M;'5<.]4Y,,V*OM-RJE<(72N%:@RJ<:@F4)H9+-T@"+HU"$ZKX]K1SA%K%O?' M;0F#7JT U1A4XU!-H#0S8;I3$'3M%-C*O7:L<[*:I7^_+5G0BQ2@&H-J'*H) ME&8F2S<2 GLCX4ZJ>:I6Y4G@I#Y'W'90:= M(Y"#,QU4!M@'(4,;#5"-0C4&U3A4$RC-#*-N- 0G7^WP^C$"M+50:\8Q@N>V MS+/0I@%48U"-0S6!TLQ@Z:9!8&\:G'+S<3O1.5#09@%4HU"-034.U01*,V.G MFPK!N6ZP%$#;!U MA&H4JC&HQJ&:0&EF&'7[(+!?T+"[RUS=E(;0E@)4"Z$:A6H,JG&H)E": M&4;=>!C:&P_O9[.XWA5N)\_Z'M6M\8.V&Z!:"-7HL-D*\5NZ;0RZ5@[5!$HS M@Z7[#<-7GK80J9E,R'U>/F7R7DXWJLC9*Z5A.]DY8- [*$$U"M485.-03: T M,X:Z.3'TSS790OL44"V$:A2J,:C&H9I :688=9]B:+\NHM-D"^U,0+40JM%A M\RY&;NMD"^TY0#6!TK;!ZF<+*?,PRJ/)U4JJ1WDCE\N,3---4O#E9[O=JT3) M>?D RW?OW5Z_\?J-\XXZY>M]S4RNUM&C_!BIQSC)R%+."W)P,2K>@"KWBR_? MY.GZNE=\-GU(\SQ=55\N9#23JER@^/D\3?.7;\H5/*?J:[79D_\#4$L#!!0 M ( "MI?5@#NZDW.00 .H0 9 >&PO=V]R:W-H965TIN7VR1NGMXS]V1O--P+=6#7@ 8\K7@0H^"A3'+JS#4V0(* MJB_D$@2^F4E54(-#-0_U4@'-G5+!PR2*>F%!F0C&0S=WI\9#61K.!-PIHLNB MH.KO&^!R/0KB8#/QDS.?EG<)1V*#DK "AF11$P6P47,=7 MMW'/*CB)WQBL]Z/P+4,],[['O,A+#D3.R!NJ!!-S3>Y D?L%5?"* MW%#-,D)%3B:,EP9R&2+(A.D1O$-?DC^OI]HHS-N_?/ZJX#I^.+N9K_229C *<+=J4"L(QC_]$/>BGWU< MOQ/8'O-.P[S3ACY^+[4F,R4+DF&$F2C1#02/'47MOM4^[A5@UP':R9W&Y.[3YM,C5%L6AHZQ=U@)!%26 )*B^]U-?&$['6>/?J^AWVNE/P$H<&/G;,5R$+DF>+SB"C-0"J?Q",H> MW E "ZD,^\?%T9X74Q P8QFCW(9Z!2M A#D]M,[\M[DJ%L4R%+;+;V0/$?6/JK]0PY) MIW?(U2<7=>.C9 <-V4$KV;.W>(6?A_S$S&Y=Y 69?3K.GA; MF+IJ _M-;5 4MZF7:_?@UHPONTFOEZ:/Z1Y*7J91/!@,CA#>UDSQ$T53G93_ M%^7#HN@8Y4-)/^5PIVLL0,U=,ZW1JE*8JN]J9IN&_=JUJ8_F;VPC[[K1+4SU M%> #57.&MRR'&4)&%WT,AZH:ZVI@Y-+UIE-IL--UCPN@>+]: 7P_D])L!G:! MYO/&^%]02P,$% @ *VE]6.+3I#2? P )1 !D !X;"]W;W)K&ULM5A1CZ,V$/XK%JVJ.ZE=, 1(M@G2)7NGKM1MHXVN M?3CUP8%)@L[@U':2O7]?VQ "":'9$_L2L)GY_,TP'_9D?&#\J]@ 2/22T5Q, MK(V4VWO;%O$&,B+NV!9R]63%>$:D&O*U+;8<2&*<,FJ[CA/8&4ES*QJ;N3F/ MQFPG:9K#G".QRS+"OTV!LL/$PM9QXCE=;Z2>L*/QEJQA ?+S=L[5R*Y0DC2# M7*0L1QQ6$^L#OI_A4#L8B[]2.(C:/=*A+!G[J@>/R<1R-".@$$L-0=1E#S.@ M5",I'O^6H%:UIG:LWQ_1/YG@53!+(F#&Z-]I(C<3:VBA!%9D1^4S._P&94"^ MQHL9%>87'0K;T+-0O!.29:6S8I"E>7$E+V4B:@XXN.+@E@[NNN!2!*-.3L@KJT5FKXQN3'>*IHTUZ]Q(;EZFBH_&2U4720["HBMT +6 MZ@5)] Q;QF6:K]%C7A2*3OCR&YISENQBB=X]@"0I%>_1+^CSX@&]^_']V):* MC<:TXW+E:;&R>V5E[*(GELN-0!_S!)(F@*W"J&)QC[%,W4[$!XCOD(=_1J[C M>BV$9K>[NQUTO"JUGL'SKN ]PQ[R': 59QGZ^"*!YX2BF7FGP-&7WY4]>I20 MB7_:LE> #]K!M;KOQ9;$,+&4? 7P/5C13S_@P/FU+?*>P!IY&%1Y&'2A1W^H MC]&"4!!M41:NOG'5GYQ]A,.A,W <9VSOZQ&T&"J[8=VPP::3%TAOYUS8PJ=J-> M-#.Z4(1S%P1G)%N-VOEAY[2K.=W226EVW*ZZI=,-]-J:Z0NM&79M,\=O*9\2 MO:]<](36S(5[RH7[_1(J?>O2&+G#2P6UV+F.%UQ5$#X=#G#GGGNSADJ8ICX< M_YQGFQ6^LO_@T\Z-N[?N/^5&EG7M](36C/MT)L#^F^JH\\CQZEST MA-;,Q>D0@KM/(=TZ"B[TX6,G;!%2FZ$_N"ZDTXD!=V[$MPLI;)&(.SKG^3]6 M!4F[UG"I@EB;/E2@F.UR6?0KU6S5ZWXP'=[9_%3WP*:1.\$4#?03X>M4'?LH MK!2DJU/&B)RT&DFU-6[=D4E6EN=VH/AZX-E#/5XS)XT O4/TS$/T'4$L# M!!0 ( "MI?5@C,W9M900 $ A 9 >&PO=V]R:W-H965TT B*$G\DL)='^\3N;63 )#SS],XG5>NS<.B2&)=NFZC/?_PK5#?4- M+^*I+'[)OBP[[#DDVDK%LTJL6Y E>;EEWZJ..!)XYP1^)? O%70K0?=4T#\C MZ%6"WJE@<$;0KP3]2YLTJ 2#HN_+SBIZFC+%)B/!]T28TIIF=@J["K7NX"0W M(VNNA+Z::)V:S+<+"5^WD"L2[/2O)&\I*):DDGQB0C#C^SOR,_DRI^3MFW?D M#4ER,DW25 \+.7*5;H(!N5%5'2VK\\]4YY$IS]5:DB"/(6[1!_^A]RT 5]][ MW0'^2P?<^U;B;RR_(=[@)^)W_%Y+@QXND'?\LW)Z@;SKG94'=CF%J)9W6^2A M73YEXESMC;[LUH.I6_"Z%PXF\M='78(\*LCDWRW-NR]QO7:<":IW\FWDU_Y.Z. MC42JL&%DOS:R;S7R$U<@R88]LT4*;3Y9Y=?ZA FCF+"@W^)3]\0GI H;/@UJ MGP96G[Z/J%/(%B!:HZD5=:UGF#"*"0LP82$2K&'NL#9WB#M=#C$-QH113%B M"0N18 V#;VN#;__GZ=+*O]9Q3!B]_2YR=DYGN "SPA )UC#R?6WD^]>%8?(/ M^1U$1CYREEMCLY5_K9&8,(H)"S!A(1*LX;C7.;P8=W"C<\5#\AB51E%I 2HM MQ*(U?3Y*@'CV(,V>3?0UD3DU3S'+^+8]&%<@:\Q[N*00M3?I:CLP:2$6K6F' M?[##?W6HG8-(]&M+0!ZXGC6%2O3+"YD)6((0$).YXM&3-0K;Z[[Z$<6D451: M@$H+L6C-,7%(*WG(>24/-;&$2J.HM "5%F+1FCX?LDN>/;WT6/\7)C%LN$P4 M21.V2%*E'_M6GU'32:@TBDH+4&FAUY:?.N0]FO8=/:ET0>@.7Q^Z43-2 MJ#2*2@M0:2$6K3DF#ODK;X 6QE M?3DY:]^?7^_$S"YR3T"MZ M]0+1"USV A6.7R3\G#(JW=V5ML-/C9 CGF*TGH=FLFR8T,'(B9^\RT;IW9:7 MOL6UQ+ NA&$_*^2F'B+B D:9YBQXH&) 1E3PB>+ RFC.QE"CM4[.9:%L;I?!_9[4P_> =0\,YOZW MZSQCDBDJMDV;VC_D57ZSX_J-]QZ>[6-EW['79-0]?(_U6_[03<;'8/(HMKMW M#":3(S#9?;>GYBN>0(>YD&%]$MHZ;NT MG*TXGY4VQ'WXQ/64870H\;<$ V[1\LY8L\:4;=PD+4HS;M[S"] M=MR/RES%8+-%*]$;*;X6@/B7S=@)(E_M[$\ MP,!V :L=R._/ S7EYT01["KF#;N#<21), 1JT5^C<8RL3@Q?__Y@=TD4)8D? M *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'H$ "K)0 #P 'AL+W=O$MN)_'EE[[>2_.'>^;M;Y^[40]O8<#A:QK@Z&(]#M816AS_="BP>F3O? MZHB;?C$.*P^Z#DN V#;C;&]O?]QJ8T-I4:Q/,K6E,?#P<]=\;&*G66-.:'U ?CO9&*BS=_5_.FQ_.1MW,*N^:YG T MV1RX!A]-M;-[EB"O]&WH]T1]>ZD1Y'"TOX<-SHT/L?]%W[Y&QC7@CS=;771? M3!/!'^L(7[WK5L8N4C-X%6-R&7TC(K<&GZ\$3G-:;:XL(12+E#PP>\*=UCR>)8H-K3(UGK]5G MW6A;@>I#& A@Q@!FKP:HWDPU@4A,G[M@+ 3ZK+QEN-[*]1 ML[ &_Z9M5)^JRG4V&@+YCH%\)PMY9KYWID8O*&UK]=5A$E;8ZQ5X2P#?,X#O MA7L7[;4-&;*A[2Q^KS8W(LW:>US:WI.%_**-5]>ZZ4 =FU U+N =.:!CI2)L ME6_Z;^?541>B:\$/L#B53(1=N M;4WR#,UCH)@F^ JA3]U(PS@J9L!5F MW6V [UWJP)/UDX22<6;(A,W 5I@W&<7D9)$)RX+'S"DF9XQ,V!BD'E%OKE)J M#K]1-DX=F; Z!H7)LW2<,3)A8] *Y5DX3A:9L"Q((? <6\[I(A?6!5L1#![@ MG--%+JR+_ZX(^HA23$X@N;! =LN"9SNF\.E+W!I9B<=G)A[5#,,V<7?T3PK3J&VXC4@4:S MX Q4"!OH26$Q['*SIIB<@0IA ]%HHM!7SF[GH?O:@V)R!BJ$#32\-[=%44JA MB<513,Y"A?2 AF >;R8?ZA[T4PC#I::"72%YP8FOW5N3YLV"LU#Q:G-A/33% MY"Q4"%MHD)! !RPS73 _.2DF9Z%">M5D!_/D 9L+L!M-SD+%"UKH6UJ PDA" M^ E-,3D+%2\Y^-EY@FA97'(6*H4M1 HY'&KT&5[;QYN@9M%5=[3>+#D+E?+3 M9LQPC4YDE)R%2FD+/1O-?V-YL:*8G(5*80MQH\KADUYR%BI?<"RT.\+\G6*R M*_728R&"N9UNOH25\_VRZ2G%Y"Q42EOHZ5SJ,"U13,Y"96^A\?;EH!KFQD)] MCJ<(N+_2337U*GUL5CF+,JU7S+NF.<)]%_;,Z7K[KM'V/:F/_P!02P,$% M @ *VE]6/,@BWGI 0 $B( !H !X;"]?Z)0A&.14&# MYE36V/+U7WVRQIZ_I%U;MMTA;[9]GASWNT->-)M2^H<0\G*3]FV^Z?IT.%]9 M=<.^+>?EL Y]NWQOURGH=#H+P\\9S>/\Y\S)ZZE/?YG8K5;;97KJEA_[="B_ M# Z?W?">-RF59O+:#NM4%DTX[JZG<[@BN! MWHIZ*X'>.GK9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\E MT-M0;R/0VU!O(]#;4&\CT-M&FR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^VBSFT!O1[V=0&]'O9U ;T>] MG4!O1[V=0&]'O9U [XAZ1P*](^H="?2.J' M$?6.!'I'U#O^I]ZYG'8I7WN^U_C\_Z2ZG.]-U\=?EM\G1^Q<< [P"\CC%U!+ M P04 " K:7U8LFA)V-4! "_(0 $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B M>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4 M:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U] MMGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2 M"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4 M606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J M%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU?\I MZY.UZ[_^I:"_YZVIN_=\-ORW&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "MI M?5CM2W1CP@@ "TU 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ *VE]6,!ED;9& P C L !@ ("!E1D 'AL+W=O(P >&PO M=V]R:W-H965T&UL4$L! A0#% @ *VE]6 *50243!P M+R8 !@ ("!0"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6%C.,?SB P A @ !@ M ("!L$T 'AL+W=O&UL4$L! A0#% @ *VE]6%T@\O+Q P ,0D !D M ("!4E8 'AL+W=O>QM5$" P!0 &0 @(%Z6@ >&PO=V]R M:W-H965TE , *@' M 9 " @0)= !X;"]W;W)K&UL M4$L! A0#% @ *VE]6%A'S1>%!@ 9PX !D ("!S6 M 'AL+W=O&PO=V]R:W-H965TZ="P, ,L& 9 M " @1)O !X;"]W;W)K&UL4$L! A0#% @ M*VE]6-$$%[,8!P @1 !D ("!5'( 'AL+W=O&UL4$L! A0#% @ *VE]6)86S]J^ P MX D !D ("!,(< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6-C!&?_K @ /P8 !D M ("!%Y( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *VE]6-IL?X') @ .P8 !D ("!PZP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE] M6$V08.*&!0 8@X !D ("!T[4 'AL+W=OS$($ 6"P &0 M @(&0NP >&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6$-.$L3& @ I@8 M !D ("!],( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6)&E[=$+!0 1"H !D M ("!TLP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *VE]6(:TL9,> P 6 P !D ("!U]D 'AL+W=O M&PO=V]R:W-H965T'? M !X;"]W;W)K&UL4$L! A0#% @ *VE]6'CL M?<,,#P %^@ !D ("!W^, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6+Z8+9P;! CQ !D M ("!J?H 'AL+W=O&PO M=V]R:W-H965T\" 0!X;"]W;W)K&UL4$L! A0#% @ *VE]6*RI07,_ P (@H !D ("! MZP4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *VE]6/\9JLI. @ /@4 !D ("!=0\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *VE]6!HI7X]: M! ^!@ !D ("!BBL! 'AL+W=O&PO=V]R:W-H965TD\ 0!X;"]W;W)K&UL4$L! A0#% @ *VE]6.+3I#2? P )1 !D M ("!64$! 'AL+W=O&PO=V]R M:W-H965T7!E&UL4$L%!@ !! $$ OA$ &)7 0 $! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 208 365 1 false 80 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://ctiindustries.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://ctiindustries.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ctiindustries.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://ctiindustries.com/role/StatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Cash Flows Sheet http://ctiindustries.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - Nature of Business Sheet http://ctiindustries.com/role/NatureOfBusiness Nature of Business Notes 7 false false R8.htm 00000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://ctiindustries.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Liquidity and Going Concern Sheet http://ctiindustries.com/role/LiquidityAndGoingConcern Liquidity and Going Concern Notes 9 false false R10.htm 00000010 - Disclosure - New Accounting Pronouncements Sheet http://ctiindustries.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 10 false false R11.htm 00000011 - Disclosure - Fair Value Disclosures Sheet http://ctiindustries.com/role/FairValueDisclosures Fair Value Disclosures Notes 11 false false R12.htm 00000012 - Disclosure - Major Customers Sheet http://ctiindustries.com/role/MajorCustomers Major Customers Notes 12 false false R13.htm 00000013 - Disclosure - Inventories Sheet http://ctiindustries.com/role/Inventories Inventories Notes 13 false false R14.htm 00000014 - Disclosure - Notes Payable Notes http://ctiindustries.com/role/NotesPayable Notes Payable Notes 14 false false R15.htm 00000015 - Disclosure - Income Taxes Sheet http://ctiindustries.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Related Party Transactions Sheet http://ctiindustries.com/role/RelatedPartyTransactions Related Party Transactions Notes 16 false false R17.htm 00000017 - Disclosure - Commitments Sheet http://ctiindustries.com/role/Commitments Commitments Notes 17 false false R18.htm 00000018 - Disclosure - Convertible Redeemable Preferred Stock Sheet http://ctiindustries.com/role/ConvertibleRedeemablePreferredStock Convertible Redeemable Preferred Stock Notes 18 false false R19.htm 00000019 - Disclosure - Other Shareholders??? Equity Sheet http://ctiindustries.com/role/OtherShareholdersEquity Other Shareholders??? Equity Notes 19 false false R20.htm 00000020 - Disclosure - Earnings Per Share Sheet http://ctiindustries.com/role/EarningsPerShare Earnings Per Share Notes 20 false false R21.htm 00000021 - Disclosure - Product and Geographic Segment Data Sheet http://ctiindustries.com/role/ProductAndGeographicSegmentData Product and Geographic Segment Data Notes 21 false false R22.htm 00000022 - Disclosure - Contingencies Sheet http://ctiindustries.com/role/Contingencies Contingencies Notes 22 false false R23.htm 00000023 - Disclosure - Legal Proceedings Sheet http://ctiindustries.com/role/LegalProceedings Legal Proceedings Notes 23 false false R24.htm 00000024 - Disclosure - Subsequent Events Sheet http://ctiindustries.com/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 00000025 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://ctiindustries.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 00000026 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://ctiindustries.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 00000027 - Disclosure - Inventories (Tables) Sheet http://ctiindustries.com/role/InventoriesTables Inventories (Tables) Tables http://ctiindustries.com/role/Inventories 27 false false R28.htm 00000028 - Disclosure - Notes Payable (Tables) Notes http://ctiindustries.com/role/NotesPayableTables Notes Payable (Tables) Tables http://ctiindustries.com/role/NotesPayable 28 false false R29.htm 00000029 - Disclosure - Income Taxes (Tables) Sheet http://ctiindustries.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://ctiindustries.com/role/IncomeTaxes 29 false false R30.htm 00000030 - Disclosure - Commitments (Tables) Sheet http://ctiindustries.com/role/CommitmentsTables Commitments (Tables) Tables http://ctiindustries.com/role/Commitments 30 false false R31.htm 00000031 - Disclosure - Convertible Redeemable Preferred Stock (Tables) Sheet http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockTables Convertible Redeemable Preferred Stock (Tables) Tables http://ctiindustries.com/role/ConvertibleRedeemablePreferredStock 31 false false R32.htm 00000032 - Disclosure - Other Shareholders??? Equity (Tables) Sheet http://ctiindustries.com/role/OtherShareholdersEquityTables Other Shareholders??? Equity (Tables) Tables http://ctiindustries.com/role/OtherShareholdersEquity 32 false false R33.htm 00000033 - Disclosure - Earnings Per Share (Tables) Sheet http://ctiindustries.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://ctiindustries.com/role/EarningsPerShare 33 false false R34.htm 00000034 - Disclosure - Product and Geographic Segment Data (Tables) Sheet http://ctiindustries.com/role/ProductAndGeographicSegmentDataTables Product and Geographic Segment Data (Tables) Tables http://ctiindustries.com/role/ProductAndGeographicSegmentData 34 false false R35.htm 00000035 - Disclosure - Schedule of Property Plant and Equipment (Details) Sheet http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails Schedule of Property Plant and Equipment (Details) Details 35 false false R36.htm 00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 00000037 - Disclosure - Liquidity and Going Concern (Details Narrative) Sheet http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative Liquidity and Going Concern (Details Narrative) Details http://ctiindustries.com/role/LiquidityAndGoingConcern 37 false false R38.htm 00000038 - Disclosure - Major Customers (Details Narrative) Sheet http://ctiindustries.com/role/MajorCustomersDetailsNarrative Major Customers (Details Narrative) Details http://ctiindustries.com/role/MajorCustomers 38 false false R39.htm 00000039 - Disclosure - Schedule of Inventories (Details) Sheet http://ctiindustries.com/role/ScheduleOfInventoriesDetails Schedule of Inventories (Details) Details 39 false false R40.htm 00000040 - Disclosure - Schedule of Long-term Debt Instruments (Details) Sheet http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails Schedule of Long-term Debt Instruments (Details) Details 40 false false R41.htm 00000041 - Disclosure - Notes Payable (Details Narrative) Notes http://ctiindustries.com/role/NotesPayableDetailsNarrative Notes Payable (Details Narrative) Details http://ctiindustries.com/role/NotesPayableTables 41 false false R42.htm 00000042 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Schedule of Components of Income Tax Expense (Benefit) (Details) Details 42 false false R43.htm 00000043 - Disclosure - Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details) Sheet http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details) Details 43 false false R44.htm 00000044 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Schedule of Deferred Tax Assets and Liabilities (Details) Details 44 false false R45.htm 00000045 - Disclosure - Income Taxes (Details Narrative) Sheet http://ctiindustries.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://ctiindustries.com/role/IncomeTaxesTables 45 false false R46.htm 00000046 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://ctiindustries.com/role/RelatedPartyTransactions 46 false false R47.htm 00000047 - Disclosure - Schedule of Lease Positions (Details) Sheet http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails Schedule of Lease Positions (Details) Details 47 false false R48.htm 00000048 - Disclosure - Schedule of Lease Expenses (Details) Sheet http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails Schedule of Lease Expenses (Details) Details 48 false false R49.htm 00000049 - Disclosure - Schedule of Maturities of Lease Liabilities (Details) Sheet http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails Schedule of Maturities of Lease Liabilities (Details) Details 49 false false R50.htm 00000050 - Disclosure - Commitments (Details Narrative) Sheet http://ctiindustries.com/role/CommitmentsDetailsNarrative Commitments (Details Narrative) Details http://ctiindustries.com/role/CommitmentsTables 50 false false R51.htm 00000051 - Disclosure - Summary of the Company???s Stock Warrant Activity (Details) Sheet http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails Summary of the Company???s Stock Warrant Activity (Details) Details 51 false false R52.htm 00000052 - Disclosure - Convertible Redeemable Preferred Stock (Details Narrative) Sheet http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative Convertible Redeemable Preferred Stock (Details Narrative) Details http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockTables 52 false false R53.htm 00000053 - Disclosure - Summary of the Company Stock Options and Warrants (Details) Sheet http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails Summary of the Company Stock Options and Warrants (Details) Details 53 false false R54.htm 00000054 - Disclosure - Other Shareholders??? Equity (Details Narrative) Sheet http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative Other Shareholders??? Equity (Details Narrative) Details http://ctiindustries.com/role/OtherShareholdersEquityTables 54 false false R55.htm 00000055 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails Schedule of Earnings Per Share, Basic and Diluted (Details) Details 55 false false R56.htm 00000056 - Disclosure - Schedule of Segment Reporting Information by Product (Details) Sheet http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails Schedule of Segment Reporting Information by Product (Details) Details 56 false false R57.htm 00000057 - Disclosure - Subsequent Events (Details Narrative) Sheet http://ctiindustries.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://ctiindustries.com/role/SubsequentEvents 57 false false All Reports Book All Reports form10-k.htm yhgj-20231231.xsd yhgj-20231231_cal.xml yhgj-20231231_def.xml yhgj-20231231_lab.xml yhgj-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-k.htm": { "nsprefix": "YHGJ", "nsuri": "http://ctiindustries.com/20231231", "dts": { "inline": { "local": [ "form10-k.htm" ] }, "schema": { "local": [ "yhgj-20231231.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/net-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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "yhgj-20231231_cal.xml" ] }, "definitionLink": { "local": [ "yhgj-20231231_def.xml" ] }, "labelLink": { "local": [ "yhgj-20231231_lab.xml" ] }, "presentationLink": { "local": [ "yhgj-20231231_pre.xml" ] } }, "keyStandard": 304, "keyCustom": 61, "axisStandard": 26, "axisCustom": 0, "memberStandard": 43, "memberCustom": 35, "hidden": { "total": 142, "http://fasb.org/us-gaap/2023": 114, "http://ctiindustries.com/20231231": 25, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 208, "entityCount": 1, "segmentCount": 80, "elementCount": 593, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 681, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://ctiindustries.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R2": { "role": "http://ctiindustries.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R3": { "role": "http://ctiindustries.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PreferredStockNoParValue", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PreferredStockNoParValue", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R4": { "role": "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)", "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R5": { "role": "http://ctiindustries.com/role/StatementsOfShareholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember_us-gaap_PreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_SeriesAPreferredStockMember_us-gaap_PreferredStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R6": { "role": "http://ctiindustries.com/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R7": { "role": "http://ctiindustries.com/role/NatureOfBusiness", "longName": "00000007 - Disclosure - Nature of Business", "shortName": "Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R8": { "role": "http://ctiindustries.com/role/SummaryOfSignificantAccountingPolicies", "longName": "00000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R9": { "role": "http://ctiindustries.com/role/LiquidityAndGoingConcern", "longName": "00000009 - Disclosure - Liquidity and Going Concern", "shortName": "Liquidity and Going Concern", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R10": { "role": "http://ctiindustries.com/role/NewAccountingPronouncements", "longName": "00000010 - Disclosure - New Accounting Pronouncements", "shortName": "New Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:NewAccountingPronouncementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:NewAccountingPronouncementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R11": { "role": "http://ctiindustries.com/role/FairValueDisclosures", "longName": "00000011 - Disclosure - Fair Value Disclosures", "shortName": "Fair Value Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R12": { "role": "http://ctiindustries.com/role/MajorCustomers", "longName": "00000012 - Disclosure - Major Customers", "shortName": "Major Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R13": { "role": "http://ctiindustries.com/role/Inventories", "longName": "00000013 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R14": { "role": "http://ctiindustries.com/role/NotesPayable", "longName": "00000014 - Disclosure - Notes Payable", "shortName": "Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R15": { "role": "http://ctiindustries.com/role/IncomeTaxes", "longName": "00000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R16": { "role": "http://ctiindustries.com/role/RelatedPartyTransactions", "longName": "00000016 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R17": { "role": "http://ctiindustries.com/role/Commitments", "longName": "00000017 - Disclosure - Commitments", "shortName": "Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R18": { "role": "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStock", "longName": "00000018 - Disclosure - Convertible Redeemable Preferred Stock", "shortName": "Convertible Redeemable Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R19": { "role": "http://ctiindustries.com/role/OtherShareholdersEquity", "longName": "00000019 - Disclosure - Other Shareholders\u2019 Equity", "shortName": "Other Shareholders\u2019 Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R20": { "role": "http://ctiindustries.com/role/EarningsPerShare", "longName": "00000020 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R21": { "role": "http://ctiindustries.com/role/ProductAndGeographicSegmentData", "longName": "00000021 - Disclosure - Product and Geographic Segment Data", "shortName": "Product and Geographic Segment Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R22": { "role": "http://ctiindustries.com/role/Contingencies", "longName": "00000022 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LossContingencyDisclosures", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R23": { "role": "http://ctiindustries.com/role/LegalProceedings", "longName": "00000023 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R24": { "role": "http://ctiindustries.com/role/SubsequentEvents", "longName": "00000024 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R25": { "role": "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000025 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R26": { "role": "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "00000026 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R27": { "role": "http://ctiindustries.com/role/InventoriesTables", "longName": "00000027 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R28": { "role": "http://ctiindustries.com/role/NotesPayableTables", "longName": "00000028 - Disclosure - Notes Payable (Tables)", "shortName": "Notes Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R29": { "role": "http://ctiindustries.com/role/IncomeTaxesTables", "longName": "00000029 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R30": { "role": "http://ctiindustries.com/role/CommitmentsTables", "longName": "00000030 - Disclosure - Commitments (Tables)", "shortName": "Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R31": { "role": "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockTables", "longName": "00000031 - Disclosure - Convertible Redeemable Preferred Stock (Tables)", "shortName": "Convertible Redeemable Preferred Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R32": { "role": "http://ctiindustries.com/role/OtherShareholdersEquityTables", "longName": "00000032 - Disclosure - Other Shareholders\u2019 Equity (Tables)", "shortName": "Other Shareholders\u2019 Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R33": { "role": "http://ctiindustries.com/role/EarningsPerShareTables", "longName": "00000033 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R34": { "role": "http://ctiindustries.com/role/ProductAndGeographicSegmentDataTables", "longName": "00000034 - Disclosure - Product and Geographic Segment Data (Tables)", "shortName": "Product and Geographic Segment Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:ScheduleOfSegmentReportingInformationByProductTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:ScheduleOfSegmentReportingInformationByProductTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R35": { "role": "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails", "longName": "00000035 - Disclosure - Schedule of Property Plant and Equipment (Details)", "shortName": "Schedule of Property Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "AsOf2023-12-31_srt_MinimumMember_us-gaap_BuildingMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_srt_MinimumMember_us-gaap_BuildingMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R36": { "role": "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000036 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R37": { "role": "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "longName": "00000037 - Disclosure - Liquidity and Going Concern (Details Narrative)", "shortName": "Liquidity and Going Concern (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-10-012022-10-31", "name": "us-gaap:IncomeTaxCreditsAndAdjustments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R38": { "role": "http://ctiindustries.com/role/MajorCustomersDetailsNarrative", "longName": "00000038 - Disclosure - Major Customers (Details Narrative)", "shortName": "Major Customers (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R39": { "role": "http://ctiindustries.com/role/ScheduleOfInventoriesDetails", "longName": "00000039 - Disclosure - Schedule of Inventories (Details)", "shortName": "Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R40": { "role": "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails", "longName": "00000040 - Disclosure - Schedule of Long-term Debt Instruments (Details)", "shortName": "Schedule of Long-term Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LongTermDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R41": { "role": "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "longName": "00000041 - Disclosure - Notes Payable (Details Narrative)", "shortName": "Notes Payable (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "From2021-09-302021-09-30", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-09-302021-09-30", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R42": { "role": "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "longName": "00000042 - Disclosure - Schedule of Components of Income Tax Expense (Benefit) (Details)", "shortName": "Schedule of Components of Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": null, "uniqueAnchor": null }, "R43": { "role": "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails", "longName": "00000043 - Disclosure - Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details)", "shortName": "Schedule of Income Tax Provision (Benefit) Related to Continuing Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2017-12-212017-12-22", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R44": { "role": "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "00000044 - Disclosure - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R45": { "role": "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative", "longName": "00000045 - Disclosure - Income Taxes (Details Narrative)", "shortName": "Income Taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "From2017-12-212017-12-22", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R46": { "role": "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative", "longName": "00000046 - Disclosure - Related Party Transactions (Details Narrative)", "shortName": "Related Party Transactions (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_custom_SchwanIncorporatedMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_custom_SchwanIncorporatedMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R47": { "role": "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails", "longName": "00000047 - Disclosure - Schedule of Lease Positions (Details)", "shortName": "Schedule of Lease Positions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "YHGJ:OperatingLeaseRightofuseAssetGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "YHGJ:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "YHGJ:OperatingLeaseRightofuseAssetGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "YHGJ:LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R48": { "role": "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails", "longName": "00000048 - Disclosure - Schedule of Lease Expenses (Details)", "shortName": "Schedule of Lease Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R49": { "role": "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "longName": "00000049 - Disclosure - Schedule of Maturities of Lease Liabilities (Details)", "shortName": "Schedule of Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R50": { "role": "http://ctiindustries.com/role/CommitmentsDetailsNarrative", "longName": "00000050 - Disclosure - Commitments (Details Narrative)", "shortName": "Commitments (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_AccountingStandardsUpdate201602Member", "name": "us-gaap:IncreaseDecreaseInOtherOperatingAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_AccountingStandardsUpdate201602Member", "name": "us-gaap:IncreaseDecreaseInOtherOperatingAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R51": { "role": "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails", "longName": "00000051 - Disclosure - Summary of the Company\u2019s Stock Warrant Activity (Details)", "shortName": "Summary of the Company\u2019s Stock Warrant Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R52": { "role": "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "longName": "00000052 - Disclosure - Convertible Redeemable Preferred Stock (Details Narrative)", "shortName": "Convertible Redeemable Preferred Stock (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-11-30", "name": "us-gaap:DeferredTaxLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-11-30", "name": "us-gaap:DeferredTaxLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R53": { "role": "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "longName": "00000053 - Disclosure - Summary of the Company Stock Options and Warrants (Details)", "shortName": "Summary of the Company Stock Options and Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember1590781", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "YHGJ:ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "YHGJ:ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R54": { "role": "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "longName": "00000054 - Disclosure - Other Shareholders\u2019 Equity (Details Narrative)", "shortName": "Other Shareholders\u2019 Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } }, "R55": { "role": "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "longName": "00000055 - Disclosure - Schedule of Earnings Per Share, Basic and Diluted (Details)", "shortName": "Schedule of Earnings Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R56": { "role": "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails", "longName": "00000056 - Disclosure - Schedule of Segment Reporting Information by Product (Details)", "shortName": "Schedule of Segment Reporting Information by Product (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "YHGJ:RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "YHGJ:ScheduleOfSegmentReportingInformationByProductTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "unique": true } }, "R57": { "role": "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative", "longName": "00000057 - Disclosure - Subsequent Events (Details Narrative)", "shortName": "Subsequent Events (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProceedsFromSaleOfEquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProceedsFromSaleOfEquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r546" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Trade payables", "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)." } } }, "auth_ref": [ "r30", "r772" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts receiveble gross", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r216", "r313", "r900" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r740" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r313", "r314" ] }, "YHGJ_AccruedDeemedDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AccruedDeemedDividends", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accrued Deemed Dividend - Series A Preferred Stock", "documentation": "Represents information related to accrued deemed dividends." } } }, "auth_ref": [] }, "YHGJ_AccruedDeemedDividendsOne": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AccruedDeemedDividendsOne", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accrued Deemed Dividend - Series B Preferred Stock", "documentation": "Accrued deemed dividends." } } }, "auth_ref": [] }, "YHGJ_AccruedDeemedDividendsThree": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AccruedDeemedDividendsThree", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accrued Deemed Dividend - Series D Preferred Stock", "documentation": "Accrued deemed dividends three." } } }, "auth_ref": [] }, "YHGJ_AccruedDeemedDividendsTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AccruedDeemedDividendsTwo", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accrued Deemed Dividend - Series C Preferred Stock", "documentation": "Accrued Deemed Dividend - Series B Preferred Stock." } } }, "auth_ref": [] }, "YHGJ_AccruedDividendOnPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AccruedDividendOnPreferredStock", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accrued dividend and accretion on preferred stock", "documentation": "The amount of accrued dividend on preferred stock." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less : accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r62", "r209", "r608" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r228", "r229", "r535", "r536", "r537", "r538", "r539", "r540" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r228", "r229", "r535", "r536", "r537", "r538", "r539", "r540" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r18", "r40", "r501", "r504", "r565", "r627", "r628", "r819", "r820", "r821", "r830", "r831", "r832" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Paid-in-capital", "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." } } }, "auth_ref": [ "r126", "r772", "r907" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r446", "r447", "r448", "r652", "r830", "r831", "r832", "r877", "r909" ] }, "YHGJ_AdditionalSharesOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AdditionalSharesOfferingMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional Shares Offering [Member]", "documentation": "Additional Shares Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r255", "r256", "r257", "r258", "r267", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r338", "r446", "r447", "r448", "r472", "r473", "r474", "r475", "r485", "r486", "r487", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r523", "r524", "r526", "r527", "r528", "r529", "r542", "r543", "r547", "r548", "r549", "r550", "r561", "r562", "r563", "r564", "r565", "r581", "r582", "r583", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ] }, "YHGJ_AdjustmentsToAdditionalPaidInCapitalPreferredStockWithBeneficialConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalPreferredStockWithBeneficialConversionFeature", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock with beneficial conversion feature", "documentation": "Preferred stock with beneficial conversion feature." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Compensation Charge", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r81", "r82", "r413" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activites" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r188" ] }, "YHGJ_AlexFengMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AlexFengMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Alex Feng [Member]", "documentation": "Alex Feng [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r444", "r454" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r800" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r488" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "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." } } }, "auth_ref": [ "r173", "r210", "r245", "r291", "r299", "r304", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r490", "r494", "r525", "r601", "r685", "r772", "r785", "r840", "r841", "r887" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r204", "r221", "r245", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r490", "r494", "r525", "r772", "r840", "r841", "r887" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "YHGJ_AssetsNoncurrentExcludingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "documentation": "Assets noncurrent excluding property plant and equipment.", "label": "AssetsNoncurrentExcludingPropertyPlantAndEquipment" } } }, "auth_ref": [] }, "YHGJ_AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipmentAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets:", "documentation": "Assets Noncurrent Excluding Property Plant And Equipment Abstract" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r800" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r797", "r799", "r800" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r797", "r799", "r800" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r797", "r799", "r800" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "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)." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r46", "r207", "r745" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperationsAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "The cash flows related to discontinued operations have not been segregated, and are included in the Consolidated Statements of Cash Flows. The cash and equivalents amounts presented above differ from cash and equivalents in the Consolidated Balance Sheets due to cash included in \u201cCurrent assets of discontinued operations.\u201d" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r47" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of year", "periodEndLabel": "Cash and cash equivalents at end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r46", "r147", "r240" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r5", "r147" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r835" ] }, "srt_ChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefOperatingOfficerMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]" } } }, "auth_ref": [ "r835", "r885" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "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." } } }, "auth_ref": [ "r197", "r213", "r214", "r215", "r245", "r272", "r273", "r276", "r278", "r285", "r286", "r320", "r349", "r351", "r352", "r353", "r356", "r357", "r387", "r388", "r392", "r395", "r403", "r525", "r642", "r643", "r644", "r645", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r673", "r694", "r717", "r734", "r735", "r736", "r737", "r738", "r807", "r823", "r833" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r213", "r214", "r215", "r285", "r387", "r388", "r390", "r392", "r395", "r401", "r403", "r642", "r643", "r644", "r645", "r762", "r807", "r823" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price of warrants", "verboseLabel": "Granted, weighted average exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r404" ] }, "YHGJ_ClassOfWarrantOrRightExercisedDuringPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ClassOfWarrantOrRightExercisedDuringPeriod", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants exercised", "documentation": "Class of warrant or right exercised during period." } } }, "auth_ref": [] }, "YHGJ_ClassOfWarrantOrRightGrantedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ClassOfWarrantOrRightGrantedInPeriod", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Granted, warrants", "documentation": "Class of warrant or right granted in period." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants to purchase shares", "verboseLabel": "Purchase of common stock upon warrants", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r78" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "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." } } }, "auth_ref": [ "r488" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/Commitments" ], "lang": { "en-us": { "role": { "label": "Commitments", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r155" ] }, "us-gaap_CommonStockDividendsShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsShares", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock dividends, shares", "documentation": "Number of shares of common stock issued as dividends during the period. Excludes stock splits." } } }, "auth_ref": [ "r19" ] }, "YHGJ_CommonStockIssuedForNotesPayableAndInvestorDepositShares": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "CommonStockIssuedForNotesPayableAndInvestorDepositShares", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock issued for notes payable and investor deposit, shares", "documentation": "Common stock issued for notes payable and investor deposit shares." } } }, "auth_ref": [] }, "YHGJ_CommonStockIssuedForNotesPayableAndInvestorDepositValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "CommonStockIssuedForNotesPayableAndInvestorDepositValue", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common stock issued for notes payable and investor deposit", "documentation": "Common stock issued for notes payable and investor deposit value." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r775", "r776", "r777", "r779", "r780", "r781", "r782", "r830", "r831", "r877", "r905", "r909" ] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, no par value", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r125" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r125", "r673" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r125" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r125", "r673", "r691", "r909", "r910" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock - no par value, 2,000,000,000 and 50,000,000 shares authorized, 20,815,595 and 16,102,749 shares issued and 20,771,937 and 16,059,991 shares outstanding at December 31, 2023 and December 31, 2022 respectively", "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." } } }, "auth_ref": [ "r125", "r603", "r772" ] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r41", "r224", "r226", "r232", "r596", "r615" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r55", "r93", "r94", "r311", "r740" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r55", "r93", "r94", "r311", "r637", "r740" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r55", "r93", "r94", "r311", "r740", "r810" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/MajorCustomers" ], "lang": { "en-us": { "role": { "label": "Major Customers", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r151" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r740" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r53", "r55", "r93", "r94", "r311" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r52", "r53", "r55", "r56", "r93", "r171", "r740" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r53", "r55", "r93", "r94", "r311", "r740" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entities", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r89", "r90", "r91" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Projects under construction", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r153" ] }, "YHGJ_ConversionOfNotesAndDepositsIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConversionOfNotesAndDepositsIntoCommonStock", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of notes and deposits into common stock", "documentation": "Conversion of notes and deposits into common stock." } } }, "auth_ref": [] }, "YHGJ_ConversionOfPreferredStockIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConversionOfPreferredStockIntoCommonStock", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred stock into common stock", "documentation": "Conversion of preferred stock into common stock." } } }, "auth_ref": [] }, "YHGJ_ConversionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConversionPricePercentage", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Conversion price percentage", "documentation": "Conversion price percentage." } } }, "auth_ref": [] }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible preferred stock, shares issued upon conversion", "documentation": "Number of shares issued for each share of convertible preferred stock that is converted." } } }, "auth_ref": [ "r28", "r68", "r124", "r160", "r398" ] }, "YHGJ_ConvertibleSeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConvertibleSeriesAPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible Series A Preferred Stock [Member]", "documentation": "Convertible Series A Preferred Stock [Member]" } } }, "auth_ref": [] }, "YHGJ_ConvertibleSeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConvertibleSeriesCPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible Series C Preferred Stock [Member]", "documentation": "Convertible Series C Preferred Stock [Member]" } } }, "auth_ref": [] }, "YHGJ_ConvertibleSeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ConvertibleSeriesDPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Convertible Series D Preferred Stock [Member]", "documentation": "Convertible Series D Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Sales", "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." } } }, "auth_ref": [ "r141", "r580" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r249", "r250", "r362", "r390", "r572", "r748", "r750" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r812", "r826", "r876" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r812", "r826" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r166", "r471", "r479", "r826" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "State", "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." } } }, "auth_ref": [ "r812", "r826", "r876" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r54", "r311" ] }, "YHGJ_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer One [Member]", "documentation": "Customer One [Member]" } } }, "auth_ref": [] }, "YHGJ_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Two [Member]", "documentation": "Customer Two [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Conversion of debt, amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtConversionConvertedInstrumentRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentRate", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price (in dollars per share)", "documentation": "Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt conversion, shares", "verboseLabel": "Debt conversion of shares, shares", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt conversion, amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/NotesPayable" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r157", "r242", "r358", "r364", "r365", "r366", "r367", "r368", "r369", "r374", "r381", "r382", "r384" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r27", "r119", "r120", "r174", "r176", "r251", "r359", "r360", "r361", "r362", "r363", "r365", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r545", "r757", "r758", "r759", "r760", "r761", "r824" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument, basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "YHGJ_DebtInstrumentCollateralMonitoringFeePercent": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentCollateralMonitoringFeePercent", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument collateral monitoring fee percent", "documentation": "Debt instrument collateral monitoring fee percent." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument convertible beneficial conversion feature", "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date." } } }, "auth_ref": [ "r71" ] }, "YHGJ_DebtInstrumentCovenantExpendituresAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentCovenantExpendituresAmount", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Capital expenditures amount", "documentation": "Debt instrument covenant expenditures amount." } } }, "auth_ref": [] }, "YHGJ_DebtInstrumentCovenantTangibleNetWorth": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentCovenantTangibleNetWorth", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, covenant, tangible net worth", "documentation": "Debt instrument covenant tangible net worth." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument face amount", "verboseLabel": "Debt face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r97", "r99", "r359", "r545", "r758", "r759" ] }, "YHGJ_DebtInstrumentFeeAmountPercent": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentFeeAmountPercent", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument fee amount percent", "documentation": "Debt instrument fee amount percent." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loan decreased, amount", "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period." } } }, "auth_ref": [ "r824" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument interest rate", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r36", "r360" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r251", "r359", "r360", "r361", "r362", "r363", "r365", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r383", "r545", "r757", "r758", "r759", "r760", "r761", "r824" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "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." } } }, "auth_ref": [ "r37", "r251", "r359", "r360", "r361", "r362", "r363", "r365", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r545", "r757", "r758", "r759", "r760", "r761", "r824" ] }, "YHGJ_DebtInstrumentNumberOfInstallmentsForPeriodicPayment": { "xbrltype": "integerItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentNumberOfInstallmentsForPeriodicPayment", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Periodic monthly installments", "documentation": "Debt instrument number of installments for periodic payment." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Periodic payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r37", "r105" ] }, "YHGJ_DebtInstrumentReferenceRate": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentReferenceRate", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument reference rate", "documentation": "Debt instrument reference rate." } } }, "auth_ref": [] }, "YHGJ_DebtInstrumentRenewalFee": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentRenewalFee", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument renewal fee", "documentation": "Debt instrument renewal fee." } } }, "auth_ref": [] }, "YHGJ_DebtInstrumentRenewalFeePercent": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DebtInstrumentRenewalFeePercent", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt instrument renewal fee percent", "documentation": "Debt instrument renewal fee percent." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r68", "r71", "r96", "r97", "r99", "r104", "r159", "r161", "r251", "r359", "r360", "r361", "r362", "r363", "r365", "r370", "r371", "r372", "r373", "r375", "r376", "r377", "r378", "r379", "r380", "r383", "r545", "r757", "r758", "r759", "r760", "r761", "r824" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "YHGJ_DeemedDividendsOnPreferredStockAndAmortizationOfBeneficialConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeemedDividendsOnPreferredStockAndAmortizationOfBeneficialConversionFeature", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Deemed dividends on preferred stock and amortization of beneficial conversion feature", "documentation": "Deemed dividends on preferred stock and amortization of beneficial conversion feature.", "label": "DeemedDividendsOnPreferredStockAndAmortizationOfBeneficialConversionFeature" } } }, "auth_ref": [] }, "YHGJ_DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deemed dividends on preferred stock and amortization of beneficial conversion feature", "documentation": "Deemed dividends on preferred stock and amortization of benefit conversion feature.", "label": "DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature" } } }, "auth_ref": [] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred finance costs", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r172", "r813" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r826", "r875", "r876" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred:" } } }, "auth_ref": [] }, "YHGJ_DeferredFinancingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeferredFinancingCostsPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Deferred Financing Costs", "documentation": "Deferred Financing Costs [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r166", "r826", "r875" ] }, "us-gaap_DeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncome", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred income", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r808", "r902", "r904" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r166", "r195", "r478", "r479", "r826" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Gross DTL", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r122", "r123", "r175", "r465" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r826", "r875", "r876" ] }, "YHGJ_DeferredTaxAssetsAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeferredTaxAssetsAdjustments", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Unicap 263A Adjustment", "documentation": "Deferred tax assets adjustments." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capital Loss Carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r86", "r874" ] }, "YHGJ_DeferredTaxAssetsDeferredInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeferredTaxAssetsDeferredInterestExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Interest Expense", "documentation": "Deferred tax assets deferred interest expense." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Gross DTA", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r466" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized R&D", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Deferred Tax Assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r873" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total Deferred Tax Assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r873" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract", "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Federal & State NOL Carryforward", "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." } } }, "auth_ref": [ "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign NOL Carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Federal net operating loss carryforward subject to expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other DTA", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Credit & Other Credits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards." } } }, "auth_ref": [ "r85", "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Reserves and Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r86", "r874" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Val. Allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r467" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r83", "r873" ] }, "YHGJ_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fixed Assets & Intangibles", "documentation": "Deferred tax liabilities property plant and equipment and intangible assets." } } }, "auth_ref": [] }, "YHGJ_DeferredTaxLiabilitiesSection481aAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DeferredTaxLiabilitiesSection481aAdjustment", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Section 481(a) Adjustment", "documentation": "DeferredTax Liabilities Section 481a Adjustment" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DepositContractsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositContractsLiabilities", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment deposit liabilties", "documentation": "Carrying amount of liabilities as of the balance sheet date pertaining to amounts received by the insurer or reinsurer from the insured (including a ceding company) under insurance or reinsurance contracts for which insurance risk is not transferred." } } }, "auth_ref": [ "r336", "r337" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r13", "r61" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "auth_ref": [ "r835", "r906" ] }, "YHGJ_DisclosureNewAccountingPronouncementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "DisclosureNewAccountingPronouncementsAbstract", "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r799" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r797", "r799", "r800" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r797", "r799", "r800", "r802" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r798" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r786" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r799" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r799" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r801" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r789" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic income (loss) per common share", "label": "Total", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r233", "r259", "r260", "r261", "r262", "r263", "r269", "r272", "r276", "r277", "r278", "r282", "r517", "r518", "r597", "r616", "r753" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Basic income (loss) per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted income (loss) per common share", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r233", "r259", "r260", "r261", "r262", "r263", "r272", "r276", "r277", "r278", "r282", "r517", "r518", "r597", "r616", "r753" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Diluted income (loss) per common share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ctiindustries.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r268", "r279", "r280", "r281" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Statutory tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r246", "r460", "r480" ] }, "YHGJ_EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deconsolidation & Impairment", "documentation": "Effective income tax rate reconciliation deconsolidation and impairment amount.", "label": "EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount" } } }, "auth_ref": [] }, "YHGJ_EffectiveIncomeTaxRateReconciliationNOLCarrybackClaimCARESActAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNOLCarrybackClaimCARESActAmount", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "NOL Carryback Claim (CARES Act)", "documentation": "Effective income tax rate reconciliation NOL carryback claim cARES act amount." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r445" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r792" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r788" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r788" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r806" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r788" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r803" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r800" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r788" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r788" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r788" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r788" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r804" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customer [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "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." } } }, "auth_ref": [ "r19", "r200", "r228", "r229", "r230", "r252", "r253", "r254", "r256", "r264", "r266", "r284", "r324", "r330", "r405", "r446", "r447", "r448", "r474", "r475", "r499", "r501", "r502", "r503", "r504", "r506", "r516", "r535", "r536", "r537", "r538", "r539", "r540", "r565", "r627", "r628", "r629", "r652", "r717" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r13" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://ctiindustries.com/role/FairValueDisclosures" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures", "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." } } }, "auth_ref": [ "r520" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "YHGJ_FilmProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "FilmProductsMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Film Products [Member]", "documentation": "Film Products [Member]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Related interest expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r553", "r555", "r771" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Financing lease asset amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r553", "r555", "r771" ] }, "YHGJ_FoilBalloonsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "FoilBalloonsMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Foil Balloons [Member]", "documentation": "Foil Balloons [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r530" ] }, "YHGJ_FurnitureAndEquipmentAtCustomerLocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "FurnitureAndEquipmentAtCustomerLocationsMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Equipment At Customer Locations [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities at customer locations." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Office furniture and equipment", "documentation": "Amount before accumulated depreciation of 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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "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." } } }, "auth_ref": [] }, "YHGJ_GardenStateSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "GardenStateSecuritiesMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Garden State Securities [Member]", "documentation": "Garden State Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r142", "r696" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r139", "r245", "r291", "r298", "r303", "r306", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r525", "r755", "r840" ] }, "YHGJ_HeavyMachineryMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "HeavyMachineryMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Heavy Machinery [Member]", "documentation": "Machinery classified as heavy used to produce goods and services." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r797", "r799", "r800" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Valuation of Long Lived Assets", "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." } } }, "auth_ref": [ "r0", "r154" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r88", "r140", "r149", "r259", "r260", "r261", "r262", "r274", "r278" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss attributable to noncontrolling interest", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest." } } }, "auth_ref": [ "r87", "r168" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from continuing operations before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r136", "r179", "r291", "r298", "r303", "r306", "r598", "r610", "r755" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from continuing operations", "label": "Loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r168", "r245", "r255", "r291", "r298", "r303", "r306", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r518", "r525", "r610", "r755", "r840" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Basic loss per common share continuing operations", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r135", "r178", "r180", "r233", "r255", "r259", "r260", "r261", "r262", "r272", "r276", "r277", "r518", "r597", "r901" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Diluted loss per common share continuing operations", "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." } } }, "auth_ref": [ "r135", "r233", "r255", "r259", "r260", "r261", "r262", "r272", "r276", "r277", "r278", "r518", "r597", "r901" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from discontinued operations , net of tax", "verboseLabel": "(Gain)/loss attributable to noncontrolling interest", "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." } } }, "auth_ref": [ "r108", "r109", "r110", "r111", "r112", "r113", "r203", "r482", "r611" ] }, "YHGJ_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntities", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders", "documentation": "Income loss from discontinued operations net of tax attributable to reporting entities." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Basic loss per common share discontinued operations", "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." } } }, "auth_ref": [ "r137", "r233", "r273", "r276", "r277", "r896", "r901" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails" ], "lang": { "en-us": { "role": { "label": "Diluted loss per common share discontinued operations", "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." } } }, "auth_ref": [ "r170", "r273", "r276", "r277" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "YHGJ_IncomeTaxCreditClaimsFactored": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "IncomeTaxCreditClaimsFactored", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tax claim factored", "documentation": "Income tax credit claims factored." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxCreditsAndAdjustments", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employee retention tax credits", "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions." } } }, "auth_ref": [ "r149" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "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." } } }, "auth_ref": [ "r246", "r456", "r461", "r462", "r469", "r476", "r481", "r483", "r484", "r647" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "label": "Provision (Benefit) for income taxes", "totalLabel": "Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r186", "r196", "r265", "r266", "r295", "r459", "r477", "r617" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "U.S. Federal provision (benefit)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r227", "r457", "r458", "r462", "r463", "r468", "r470", "r641" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Change in Valuation Allowance", "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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r872" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Taxes", "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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r872" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "At Statutory Rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r460" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Nondeductible Expenses", "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 nondeductible expenses." } } }, "auth_ref": [ "r872" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Other", "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 other adjustments." } } }, "auth_ref": [ "r872" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfIncomeTaxProvisionBenefitRelatedToContinuingOperationsDetails" ], "lang": { "en-us": { "role": { "label": "State Taxes", "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 state and local income tax expense (benefit)." } } }, "auth_ref": [ "r872" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade payables", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase in current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r822" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase in non-current liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase in other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "YHGJ_IntellectualPropertyGross": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "IntellectualPropertyGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intellectual property", "documentation": "Intellectual property gross." } } }, "auth_ref": [] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r25" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest costs capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r95" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest expense, related party", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r98", "r182", "r231", "r294", "r544", "r702", "r783", "r908" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash payments for interest", "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." } } }, "auth_ref": [ "r235", "r238", "r239" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Loan and interest payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r102", "r897" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r331" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished Goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r816" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://ctiindustries.com/role/ScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r218", "r746", "r772" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r187", "r206", "r217", "r331", "r332", "r333", "r579", "r751" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r818" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work in Process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r817" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r883", "r884" ] }, "YHGJ_JohnHSchwanMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "JohnHSchwanMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "John H. Schwan [Member]", "documentation": "John H. Schwan [Member]" } } }, "auth_ref": [] }, "YHGJ_LFInternationalOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LFInternationalOfferingMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "LF International Offering [Member]", "documentation": "LF International Offering [Member]" } } }, "auth_ref": [] }, "YHGJ_LFInternationalPteMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LFInternationalPteMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "LF International Pte [Member]", "documentation": "LF International Pte [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total expense during twelve months ended December 31", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r554", "r771" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://ctiindustries.com/role/CommitmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Expenses", "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." } } }, "auth_ref": [ "r881" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r153" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r153" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://ctiindustries.com/role/LegalProceedings" ], "lang": { "en-us": { "role": { "label": "Legal Proceedings", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r156" ] }, "YHGJ_LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ctiindustries.com/role/CommitmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Positions", "documentation": "The tabular disclosure for operating lease assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ctiindustries.com/role/CommitmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Lease Liabilities", "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." } } }, "auth_ref": [ "r882" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r560" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "2024", "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)." } } }, "auth_ref": [ "r560" ] }, "YHGJ_LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThereafter", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "2025 and thereafter", "documentation": "Lessee operating lease liability to be paid year two and thereafter." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r560" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r33", "r245", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r491", "r494", "r495", "r525", "r672", "r754", "r785", "r840", "r887", "r888" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r130", "r177", "r606", "r772", "r825", "r836", "r880" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r35", "r205", "r245", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r491", "r494", "r495", "r525", "r772", "r840", "r887", "r888" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r27", "r115", "r116", "r117", "r121", "r245", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r491", "r494", "r495", "r525", "r840", "r887", "r888" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "YHGJ_LightMachineryMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LightMachineryMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Light Machinery [Member]", "documentation": "Machinery classified as light used to produce goods and services." } } }, "auth_ref": [] }, "YHGJ_LineFinancialAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LineFinancialAgreementMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line Financial Agreement [Member]", "documentation": "Represents loan and security agreement with Line Financial Corp." } } }, "auth_ref": [] }, "YHGJ_LineFinancialMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "LineFinancialMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line Financial [Member]", "documentation": "Represent Line Financial Corp." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r31", "r824" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of credit balance", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "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." } } }, "auth_ref": [ "r31", "r824" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, maximum borrowing capacity", "verboseLabel": "Maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of credit", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r119", "r174" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Total long-term debt", "verboseLabel": "Loan amount", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r27", "r176", "r371", "r385", "r758", "r759", "r899" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r211" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Total Long-term debt, net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r212" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r37", "r63" ] }, "us-gaap_LossContingencyDisclosures": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDisclosures", "presentation": [ "http://ctiindustries.com/role/Contingencies" ], "lang": { "en-us": { "role": { "label": "Contingencies", "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made." } } }, "auth_ref": [ "r339", "r340", "r341", "r343", "r345", "r346", "r347", "r348" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r153" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r311", "r764", "r845", "r902", "r903" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Advertising and marketing", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r142" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r342", "r344", "r345", "r346", "r410", "r578", "r624", "r664", "r665", "r725", "r727", "r730", "r731", "r732", "r741", "r742", "r756", "r762", "r765", "r774", "r842", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r878" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r878" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r878" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r521" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r342", "r344", "r345", "r346", "r410", "r578", "r624", "r664", "r665", "r725", "r727", "r730", "r731", "r732", "r741", "r742", "r756", "r762", "r765", "r774", "r842", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "YHGJ_MrHylandMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "MrHylandMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mr Hyland [Member]", "documentation": "Mr Hyland [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "auth_ref": [ "r311", "r764", "r845", "r902", "r903" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r237" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r237" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r147", "r148", "r149" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/StatementsOfCashFlows", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Yunhong CTI, Ltd", "label": "Net Income (Loss)", "verboseLabel": "Net loss", "negatedLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r138", "r149", "r181", "r203", "r223", "r225", "r230", "r245", "r255", "r259", "r260", "r261", "r262", "r265", "r266", "r274", "r291", "r298", "r303", "r306", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r518", "r525", "r614", "r693", "r715", "r716", "r755", "r783", "r840" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Net loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r92", "r169", "r223", "r225", "r265", "r266", "r613", "r821" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net Loss Attributable to Yunhong CTI Ltd Common Shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r234", "r259", "r260", "r261", "r262", "r269", "r270", "r275", "r278", "r291", "r298", "r303", "r306", "r755" ] }, "YHGJ_NewAccountingPronouncementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "NewAccountingPronouncementsTextBlock", "presentation": [ "http://ctiindustries.com/role/NewAccountingPronouncements" ], "lang": { "en-us": { "role": { "verboseLabel": "New Accounting Pronouncements", "documentation": "New Accounting Pronouncements [Text Block]", "label": "New Accounting Pronouncements [Text Block]" } } }, "auth_ref": [] }, "YHGJ_NewCreditAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "NewCreditAgreementsMember", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "New Credit Agreements [Member]", "documentation": "New Credit Agreements [Member]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r827", "r828" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes payable", "label": "Notes Payable [Default Label]", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r27", "r176", "r899" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable - officers, subordinated", "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." } } }, "auth_ref": [ "r32" ] }, "YHGJ_NotesPayableRelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "NotesPayableRelatedPartyMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable Related Party [Member]" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Officer [Member]" } } }, "auth_ref": [ "r312", "r906" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r291", "r298", "r303", "r306", "r755" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating right-of-use lease asset amortization", "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." } } }, "auth_ref": [ "r556", "r771" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails", "http://ctiindustries.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "verboseLabel": "Operating Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Operating Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r552" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "YHGJ_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 }, "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use", "totalLabel": "Net lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r551" ] }, "YHGJ_OperatingLeaseRightofuseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "OperatingLeaseRightofuseAssetAccumulatedAmortization", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "documentation": "Operating lease right of use asset accumulated amortization.", "label": "OperatingLeaseRightofuseAssetAccumulatedAmortization" } } }, "auth_ref": [] }, "YHGJ_OperatingLeaseRightofuseAssetGross": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "OperatingLeaseRightofuseAssetGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Operating lease right of use asset gross." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate \u2013 operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r559", "r771" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLeasePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining term (years) - operating leases", "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." } } }, "auth_ref": [ "r558", "r771" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "State net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r85" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/NatureOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature of Business", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r107", "r167", "r638", "r639" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r220", "r772" ] }, "YHGJ_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "OtherAssetsNoncurrentExcludingPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "YHGJ_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Other assets noncurrent excluding property and equipment." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r11", "r17", "r168" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Foreign currency adjustment", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7", "r134", "r531", "r532", "r534" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification of foreign currency adjustment to earnings", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r9", "r10", "r134", "r222", "r533" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Notes payable - related party", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r103", "r600", "r668", "r669", "r785", "r906" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Due to related parties", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34", "r772" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other income/(expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r144" ] }, "YHGJ_OtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "OtherProductsMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Other Products [Member]", "documentation": "Other Products [Member]" } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r799" ] }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "General and administrative expense", "documentation": "Amount of selling, general and administrative expense classified as other." } } }, "auth_ref": [ "r142" ] }, "YHGJ_PaymentsForDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "PaymentsForDividend", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments for dividend", "documentation": "Payments for dividend." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r146" ] }, "YHGJ_PercentageOfVolumeWeightedAveragePercentage": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "PercentageOfVolumeWeightedAveragePercentage", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of variable price on VWAP", "verboseLabel": "Percentage of variable price", "documentation": "Percentage of volume weighted average percentage." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r793" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r794" ] }, "us-gaap_PreferredStockAccretionOfRedemptionDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockAccretionOfRedemptionDiscount", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, accretion of redemption discount", "documentation": "The amount of accretion of the preferred stock redemption discount during the period." } } }, "auth_ref": [] }, "us-gaap_PreferredStockConvertibleConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockConvertibleConversionPrice", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock conversion price", "documentation": "Per share conversion price of preferred stock." } } }, "auth_ref": [ "r389" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, dividend rate", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r388", "r726", "r728", "r729", "r733" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, liquidation preference", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r243", "r392" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "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." } } }, "auth_ref": [ "r775", "r776", "r779", "r780", "r781", "r782", "r905", "r909" ] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B preferred stock, par value", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r124", "r843" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r124", "r387" ] }, "us-gaap_PreferredStockRedemptionDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionDiscount", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued dividends", "documentation": "The excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of earnings per share." } } }, "auth_ref": [ "r283" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B preferred stock, shares authorized", "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." } } }, "auth_ref": [ "r124", "r673" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B preferred stock, shares issued", "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." } } }, "auth_ref": [ "r124", "r387" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Series B preferred stock, shares outstanding", "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." } } }, "auth_ref": [ "r124", "r673", "r691", "r909", "r910" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStock" ], "lang": { "en-us": { "role": { "label": "Convertible Redeemable Preferred Stock", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r158" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock \u2014 no par value, none and 170,000 shares authorized, issued and outstanding at December 31, 2023 and 2022 respectively (liquidation preference - $1.7 million as of December 31, 2022)", "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." } } }, "auth_ref": [ "r124", "r602", "r772" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "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." } } }, "auth_ref": [ "r219", "r334", "r335", "r747" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfAdvanceToAffiliate", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advance from investor", "documentation": "The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash receipts for tax refund", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r48", "r148" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of convertible preferred stock", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of long-term debt and revolving line of credit", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r44", "r642" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of preferred stock", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from share issuance", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r8", "r642" ] }, "us-gaap_ProceedsFromSaleOfBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfBuildings", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of building", "documentation": "The cash inflow from sale of buildings." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of equity method investment", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r43" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r308", "r580", "r618", "r619", "r620", "r621", "r622", "r623", "r744", "r763", "r773", "r811", "r838", "r839", "r845", "r902" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "auth_ref": [ "r308", "r580", "r618", "r619", "r620", "r621", "r622", "r623", "r744", "r763", "r773", "r811", "r838", "r839", "r845", "r902" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net Loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r203", "r223", "r225", "r236", "r245", "r255", "r265", "r266", "r291", "r298", "r303", "r306", "r320", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r489", "r492", "r493", "r518", "r525", "r598", "r612", "r651", "r693", "r715", "r716", "r755", "r769", "r770", "r784", "r821", "r840" ] }, "YHGJ_ProjectLifeMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ProjectLifeMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Project Life [Member]", "documentation": "Project Life [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r153", "r208", "r609" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r14", "r599", "r609", "r772" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOther", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Fixtures and equipment at customer locations", "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment", "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." } } }, "auth_ref": [ "r14", "r191", "r194", "r607" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Property Plant and Equipment", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment, useful life (year)", "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." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r342", "r344", "r345", "r346", "r408", "r410", "r440", "r441", "r442", "r577", "r578", "r624", "r664", "r665", "r725", "r727", "r730", "r731", "r732", "r741", "r742", "r756", "r762", "r765", "r774", "r777", "r837", "r842", "r890", "r891", "r892", "r893", "r894" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "auth_ref": [ "r342", "r344", "r345", "r346", "r408", "r410", "r440", "r441", "r442", "r577", "r578", "r624", "r664", "r665", "r725", "r727", "r730", "r731", "r732", "r741", "r742", "r756", "r762", "r765", "r774", "r777", "r837", "r842", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "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." } } }, "auth_ref": [ "r409", "r569", "r570", "r667", "r668", "r669", "r670", "r671", "r690", "r692", "r724" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r247", "r248", "r569", "r570", "r571", "r572", "r667", "r668", "r669", "r670", "r671", "r690", "r692", "r724" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related party amount of transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r101", "r569" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r697", "r698", "r701" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "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." } } }, "auth_ref": [ "r409", "r569", "r570", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r667", "r668", "r669", "r670", "r671", "r690", "r692", "r724", "r886" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions", "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." } } }, "auth_ref": [ "r566", "r567", "r568", "r570", "r573", "r648", "r649", "r650", "r699", "r700", "r701", "r721", "r723" ] }, "YHGJ_RepaymentOfDebtAndRevolvingLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "RepaymentOfDebtAndRevolvingLineOfCredit", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayment of debt and revolving line of credit", "documentation": "Repayment of debt and revolving line of credit." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payment of loan amount", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r45" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "auth_ref": [ "r249", "r250", "r362", "r390", "r572", "r749", "r750" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Research and development expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r106", "r455", "r895" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r3", "r4", "r106" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r51" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r127", "r162", "r605", "r631", "r636", "r646", "r674", "r772" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r200", "r252", "r253", "r254", "r256", "r264", "r266", "r324", "r330", "r446", "r447", "r448", "r474", "r475", "r499", "r502", "r503", "r506", "r516", "r627", "r629", "r652", "r909" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Net Sales", "documentation": "Amount, including 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." } } }, "auth_ref": [ "r292", "r293", "r297", "r301", "r302", "r308", "r310", "r311", "r406", "r407", "r580" ] }, "YHGJ_RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue": { "xbrltype": "percentItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Net Sales Percentage", "documentation": "Revenue from contract with customer including assessed tax percentage from total revenue." } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r695", "r743", "r752" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Lease right-of-use assets and lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r557", "r771" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r311", "r809" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r488" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r165" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://ctiindustries.com/role/NotesPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r37", "r68", "r71", "r96", "r97", "r99", "r104", "r159", "r161", "r758", "r760", "r829" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities", "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." } } }, "auth_ref": [ "r164" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r15", "r74", "r75", "r76", "r77" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ctiindustries.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r834" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income Tax Provision (Benefit) Related to Continuing Operations", "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." } } }, "auth_ref": [ "r163" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://ctiindustries.com/role/ScheduleOfSegmentReportingInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ctiindustries.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventories", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r29", "r131", "r132", "r133" ] }, "YHGJ_ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Summary of the Company Stock Options and Warrants", "documentation": "Schedule Of Option And Stockholders Equity Note Warrants Or Rights [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://ctiindustries.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r100", "r101", "r697", "r698", "r701" ] }, "YHGJ_ScheduleOfSegmentReportingInformationByProductTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ScheduleOfSegmentReportingInformationByProductTableTextBlock", "presentation": [ "http://ctiindustries.com/role/ProductAndGeographicSegmentDataTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information by Product", "documentation": "Schedule of segment reporting information by product table text block." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r412", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r65", "r66", "r67", "r68", "r69", "r70", "r71", "r159", "r161", "r162", "r213", "r214", "r215", "r285", "r387", "r388", "r390", "r392", "r395", "r401", "r403", "r642", "r643", "r644", "r645", "r762", "r807", "r823" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockTables" ], "lang": { "en-us": { "role": { "label": "Summary of the Company\u2019s Stock Warrant Activity", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r78" ] }, "YHGJ_SchwanIncorporatedMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "SchwanIncorporatedMember", "presentation": [ "http://ctiindustries.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schwan Incorporated [Member]", "documentation": "Schwan Incorporated [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r787" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r791" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r790" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r795" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/ProductAndGeographicSegmentData" ], "lang": { "en-us": { "role": { "label": "Product and Geographic Segment Data", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r296", "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r311" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r142" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r814", "r815", "r844" ] }, "YHGJ_SeriesAPreferredStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "SeriesAPreferredStockWarrantsMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock Warrants [Member]", "documentation": "Series A Preferred Stock Warrants [Member]" } } }, "auth_ref": [] }, "YHGJ_SeriesAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "SeriesAWarrantMember", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Warrant [Member]", "documentation": "Series A Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r814", "r815", "r844" ] }, "us-gaap_SeriesCPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesCPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series C Preferred Stock [Member]", "documentation": "Series C preferred stock." } } }, "auth_ref": [ "r814", "r815", "r844" ] }, "us-gaap_SeriesDPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesDPreferredStockMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series D Preferred Stock [Member]", "documentation": "Series D preferred stock." } } }, "auth_ref": [ "r814", "r815", "r844" ] }, "YHGJ_SeriesEConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "SeriesEConvertiblePreferredStockMember", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series E Convertible Preferred Stock [Member]", "documentation": "Series E Convertible Preferred Stock [Member]" } } }, "auth_ref": [] }, "YHGJ_SeriesFConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "SeriesFConvertiblePreferredStockMember", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series F Convertible Preferred Stock [Member]", "documentation": "Series F Convertible Preferred Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Equity compensation charge", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock based plan, vesting schedule", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r766" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock granted", "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)." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants intrinsic value", "documentation": "Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r427", "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock, unvested", "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." } } }, "auth_ref": [ "r427", "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock, vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r412", "r414", "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443" ] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, cancelled/expired", "documentation": "Weighted average exercise price, cancelled/expired." } } }, "auth_ref": [] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable shares", "label": "Warrants exercisable, shares", "documentation": "Exercisable shares." } } }, "auth_ref": [] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average exercise price, exercisable", "label": "Warrants Weighted Average Exerisable Price", "documentation": "Weighted average exercise price, exercisable." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Exercised/Issued", "verboseLabel": "Warrants Exercised/Issued", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r23" ] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, Exercised/issued", "documentation": "Weighted average exercise price, exercised/issued." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Cancelled/Expired", "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted", "verboseLabel": "Warrants Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r22" ] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average exercise price, granted", "documentation": "Weighted average exercise price, granted." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r20", "r21" ] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price, beginning balance", "periodEndLabel": "Weighted average exercise price, ending balance", "documentation": "Weighted average exercise price, outstanding.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" } } }, "auth_ref": [] }, "YHGJ_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercised": { "xbrltype": "perShareItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercised", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Weighted Average Price Exercised/Issued", "documentation": "Share based compensation arrangement by share based payment award non option equity instruments outstanding weighted average exercised." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r768" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Options Cancelled/Expired", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r425" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Options Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Outstanding shares", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r419", "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price, beginning balance", "periodEndLabel": "Weighted average exercise price, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r419", "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted stock, expected to vest", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r415", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r439", "r440", "r441", "r442", "r443" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r411", "r418", "r437", "r438", "r439", "r440", "r443", "r449", "r450", "r451", "r452" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock based plan, vesting term", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r767" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short term debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r118", "r174", "r772", "r898" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r150", "r241" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r796" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r197", "r213", "r214", "r215", "r245", "r272", "r273", "r276", "r278", "r285", "r286", "r320", "r349", "r351", "r352", "r353", "r356", "r357", "r387", "r388", "r392", "r395", "r403", "r525", "r642", "r643", "r644", "r645", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r673", "r694", "r717", "r734", "r735", "r736", "r737", "r738", "r807", "r823", "r833" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r39", "r200", "r228", "r229", "r230", "r252", "r253", "r254", "r256", "r264", "r266", "r284", "r324", "r330", "r405", "r446", "r447", "r448", "r474", "r475", "r499", "r501", "r502", "r503", "r504", "r506", "r516", "r535", "r536", "r537", "r538", "r539", "r540", "r565", "r627", "r628", "r629", "r652", "r717" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r252", "r253", "r254", "r284", "r580", "r640", "r663", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r686", "r687", "r688", "r689", "r690", "r692", "r695", "r696", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r778" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r252", "r253", "r254", "r284", "r580", "r640", "r663", "r666", "r667", "r668", "r669", "r670", "r671", "r673", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r686", "r687", "r688", "r689", "r690", "r692", "r695", "r696", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r717", "r778" ] }, "YHGJ_StockIncentivePlan2009Member": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIncentivePlan2009Member", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan 2009 [Member]", "documentation": "Stock Incentive Plan 2009 [Member]" } } }, "auth_ref": [] }, "YHGJ_StockIncentivePlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIncentivePlan2018Member", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan 2018 [Member]", "documentation": "Stock Incentive Plan 2018 [Member]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion Series A Preferred Stock, shares", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r19", "r68", "r124", "r125", "r162" ] }, "YHGJ_StockIssuedDuringPeriodSharesConversionOfUnitsOne": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodSharesConversionOfUnitsOne", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion - Series C Preferred Stock, shares", "documentation": "Stock issued during period shares conversion of units one." } } }, "auth_ref": [] }, "YHGJ_StockIssuedDuringPeriodSharesConversionOfUnitsTwo": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodSharesConversionOfUnitsTwo", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion Series D Preferred Stock, shares", "documentation": "Stock issued during period shares conversion of units two." } } }, "auth_ref": [] }, "YHGJ_StockIssuedDuringPeriodSharesConversionOfWarrantsAndDeferredLiability": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodSharesConversionOfWarrantsAndDeferredLiability", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of warrants and deferred liability", "documentation": "Stock issued during period value conversion of warrants and deferred liability.", "label": "StockIssuedDuringPeriodSharesConversionOfWarrantsAndDeferredLiability" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional shares issued", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issuance, shares", "verboseLabel": "Issuance of shares", "terseLabel": "Common stock issued for warrants exercised cashless", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r19", "r124", "r125", "r162", "r642", "r717", "r735" ] }, "YHGJ_StockIssuedDuringPeriodSharesNewIssuesOne": { "xbrltype": "sharesItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodSharesNewIssuesOne", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Convertible Preferred Stock Issuance, shares", "documentation": "Stock issued during period shares new issues one." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity compensation, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r19", "r124", "r125", "r162" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Options Exercised/Issued", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r124", "r125", "r162", "r424" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion Series A Preferred Stoock", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r19", "r39", "r162" ] }, "YHGJ_StockIssuedDuringPeriodValueConversionOfUnitsOne": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodValueConversionOfUnitsOne", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion Series C Preferred Stoock", "documentation": "Stock issued during period value conversion of units one." } } }, "auth_ref": [] }, "YHGJ_StockIssuedDuringPeriodValueConversionOfUnitsTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodValueConversionOfUnitsTwo", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion Series D Preferred Stoock", "documentation": "Stock issued during period value conversion of units Two." } } }, "auth_ref": [] }, "YHGJ_StockIssuedDuringPeriodValueConversionOfWarrantsAndDeferredLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodValueConversionOfWarrantsAndDeferredLiability", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion of warrants and deferred liability", "documentation": "Stock issued during period value conversion of warrants and deferred liability." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issuance", "verboseLabel": "Purchase price of shares", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r19", "r124", "r125", "r162", "r652", "r717", "r735", "r784" ] }, "YHGJ_StockIssuedDuringPeriodValueNewIssuesOne": { "xbrltype": "monetaryItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockIssuedDuringPeriodValueNewIssuesOne", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Convertible Preferred Stock Issuance", "documentation": "Stock issued during period value new issues one." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r80", "r124", "r125", "r162" ] }, "YHGJ_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Purchase Agreement [Member]", "documentation": "Stock Purchase Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets", "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total Shareholders\u2019 Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r125", "r128", "r129", "r152", "r675", "r691", "r718", "r719", "r772", "r785", "r825", "r836", "r880", "r909" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Shareholders\u2019 Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r158", "r244", "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r399", "r400", "r402", "r405", "r507", "r720", "r722", "r739" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebtMember", "presentation": [ "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r541", "r575" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r541", "r575" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r541", "r575" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r541", "r575" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r541", "r575" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ctiindustries.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "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." } } }, "auth_ref": [ "r574", "r576" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcern" ], "lang": { "en-us": { "role": { "label": "Liquidity and Going Concern", "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." } } }, "auth_ref": [ "r114" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity carrying value", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r349", "r351", "r352", "r353", "r356", "r357", "r453", "r604" ] }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Original carrying value", "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r26", "r64" ] }, "YHGJ_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Term Loan Facility [Member]", "documentation": "Term Loan Facility [Member]" } } }, "auth_ref": [] }, "YHGJ_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative", "http://ctiindustries.com/role/ScheduleOfLong-termDebtInstrumentsDetails", "http://ctiindustries.com/role/SubsequentEventsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "documentation": "Term Loan [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r835", "r885" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r183", "r184", "r185", "r315", "r316", "r317" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://ctiindustries.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r72" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://ctiindustries.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r72" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://ctiindustries.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ctiindustries.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Treasury stock, 43,658 shares", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r38", "r72", "r73" ] }, "YHGJ_TwoCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "TwoCustomerMember", "presentation": [ "http://ctiindustries.com/role/MajorCustomersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Two Customer [Member]", "documentation": "Two Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://ctiindustries.com/role/CommitmentsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r255", "r256", "r257", "r258", "r267", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r338", "r446", "r447", "r448", "r472", "r473", "r474", "r475", "r485", "r486", "r487", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r523", "r524", "r526", "r527", "r528", "r529", "r542", "r543", "r547", "r548", "r549", "r550", "r561", "r562", "r563", "r564", "r565", "r581", "r582", "r583", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/LiquidityAndGoingConcernDetailsNarrative", "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r488" ] }, "YHGJ_UnrelatedThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://ctiindustries.com/20231231", "localname": "UnrelatedThirdPartyMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrelated Third Party [Member]", "documentation": "Unrelated Third Party [Member]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://ctiindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r189", "r190", "r192", "r193" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://ctiindustries.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increase in valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r464" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://ctiindustries.com/role/NotesPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://ctiindustries.com/role/ConvertibleRedeemablePreferredStockDetailsNarrative", "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative", "http://ctiindustries.com/role/SummaryOfCompanyStockOptionsAndWarrantsDetails", "http://ctiindustries.com/role/SummaryOfCompanysStockWarrantActivityDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "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." } } }, "auth_ref": [ "r775", "r776", "r779", "r780", "r781", "r782" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrant measurement term", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r522" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://ctiindustries.com/role/OtherShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expected term", "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." } } }, "auth_ref": [ "r879" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Diluted", "verboseLabel": "Diluted weighted average number of shares and equivalent shares of common stock outstanding", "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." } } }, "auth_ref": [ "r271", "r278" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average number of shares and equivalent shares of common stock outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ctiindustries.com/role/ScheduleOfEarningsPerShareBasicAndDilutedDetails", "http://ctiindustries.com/role/StatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Basic", "verboseLabel": "Basic weighted average number of shares and equivalent shares of common stock outstanding", "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." } } }, "auth_ref": [ "r269", "r278" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://ctiindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r805" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)-(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480408/260-10-S99-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483081/340-30-45-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483054/340-30-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-20/tableOfContent" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450-30/tableOfContent" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r807": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 77 0001493152-24-011910-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-011910-xbrl.zip M4$L#!!0 ( "YI?5@6PCM"DP, #P0 * 97@R,RTQ+FAT;>U8;6_; M-A#^;L#_X69@10M8?DW3U%8-6"]NC2FV8"L;\I&6:(FK3*HDE<3[]3O*5IIT M&59@20$#U0>]''EWS_-(/)*R/T67P:39L#_Y4P^O8 X[FD>!/[&[ARNV=H_- MMK/TKF$=70?^A]96<#V"?J_0$+$=5;"@M[ 2.\+;!T,;UE2R;0L=T36L_79$ MIHR/H->:O.(;58SM;OA-E^\-/8;[8(4>@Z9WVB(Y2]$@69KIUL2>+1?1P[#6 MENQ8OA_]5^"JKV)_T0,.C.1,_+N,;9AN-@;#3M_N.BB1"3]Y$0)_EDJS[?XY M*=1ROQSHF')-Y;/*?C69+SP_]/&TB)J-E?]QOH[\E>]!>.4$FKKN\6D3S MQ4>8S5>7=O=J\DJJ+Z48H^\:W.5BC9[&_/-UO3SH/VBS$0NN\$, +4!G%!B/ MA2R$))H)#IL]2+JEDO+8-%4]5C1E2A\[K#71=(?^"L06KDN>"9Z"&\W;$.BD MTP;"$UB7&\421B1#=.@T$W(':^L"7L]83F$A5*?9& Z'UKOS7N^\#?7M1>5M MGOKG[\_.!F],#E%*Q(0(-228.X%I(5D._4$;!KW!L VW3&?80Q4TKE@9!U(F M3!MO0\ P%CD[>&\9)SQF) =U3Z79^!U N67]D)WFQ\%]PZJT*Y@-X5.>%$"[F' M@DB22E)DQHJ**(:Y%+X,3;@V,1)1;C3F2XE,3-L_\!S')BI"-BQG>F\$14": M\9(:/0BDPGBB+::2=TYL )SDJ.VJ;K/AS, 1,J52@1M.(71/C 3.T,X,:3SB M *]#=[IT8.[!V]Y9_\W/:?O'S0,9N:&@J+S!*H,#VU0>5^P*PO=U$3A442$! MZPA.!Z;TG1C/@'RFMT(D[6;#79X8]DLBXPQ7L^^K2>?LQ- _.2P0]B^6!3-& M\V0$(4GI& -\*U^'4K9^/ M.8[Q8I'GI%"(K;X;XVHCT9EAV?OUJ2H7K>H8-U1J%I.\%EF+XK'J.=U6'E[M M\2#T5P$CS^SU5N9D&. 5M:AE>:!FU\AY4.Q_?QW/6O=/:D/S$M7\!PPK\Q? M[/X/OP/,7X._ 5!+ P04 " N:7U8"2W^1<0' !!.P "@ &5X,S$M M,2YH=&WM6UUOVS84?3?@_\ %V- "=IRDRX;%GH$D=C9C61.D[H ^TA)E+]^YY*2O^*D:6>W]J ^U)%$7AZ2A_>>2TJMW_M_7K>KE=;OW?,.?AG] M:_5[_>MNN]5POWC:R!^W+FXZ']B[_H?K[J\'@8K-&3L^2@SKRTAH]E9,V)V* M>%QS-VKLG4AE<("*J'I;U(MX.I3Q&3LZ:/\0#W32;#5N5XJ\U'23S8PEILF, M>#!U'LHA;J1R.#('[=;5S=O^HMEZP",93L\^9=B6U?(?X7# TD6[^S"2 VFJ ME3?'A\>MQ@6&B,RWM]*!OS-M9##=9!>*X=X>:$_$1J0;'O;6^_9E]Z[?N^I= MGO=[-V];C??M:I5#7,>THM M,S/BYJR'U4J/C?A8L%2,I9@('Q,B->-QG/$0-Q.5&J9B=J72")7J M?S 5L ]9/%+QD%WV>^S:^(=?8RC*^5O3D1/,WP77F#5,431E][&:A,(?BIJ; MQGS^? 6KL3+,@P$N8TSOE&6Q23/!M.%&1(!'$\O1(WACB:D/N(=;*5.1-,PH M5^Y1@5AX0F-%3ZL5E(GXO4##"T8U[OE @S9#"J_4"!7P9.IE$8K%J \HODC9 M9"2]$=,9_3>O/Q&IR(U0#R*I0\%]"?9-I!FAASH1GD4(N]5* G#*1T?'J.>S MP71Q($J>?B.>OGF.IX(%,@81B%3SB:^!I"B.Q^G"%+LEPC5F4A"H"M"HRR[6D+ MR.-ZQ()0371!Y50,I38(;H9QNNF Z;KFR.D+M#,X1*.DI3?D)0_@I3]I0G\ M(=4?,]74.>URB4*^1@6!Q*6=VA[CJ;".!Z20@U#09#,!Z@Y"J4=4G(I%<+3D M;.G:E]H+E",>#P4[AW>[RT)T M[?@-KQ^?OA*O;=WC4]]=N4M),CIV-*8&&'G !78[LA&89QJJ5I9:"I9:"M 2 M]725]"A!"F+#(F[[E.V?7UQWV67W^OK=[?EE[^UOOQX<'=CKV_-.I[C^[#Y, MI&]&5/3H^R8;J!2AK>ZI,.2)!J#BKP.;.K?Z=Y_?P)AHZ?&P6"Y&)0=Y(M[J M=[X8\-'ASUA@7]M]]#L;@7[R-:#SPPW!WC+.CM P+7R'T JJ3SN@&HD]CV<4 MI%]8A4370,"7N.9R&:>R% 80]L924S!U*%!4Q-88)7QS%;D8T%,1.O@:""".^H+_PE9N._N]U9 MY_NTL$NLSV M:;6C6 ?[&R!>+!\?Q8F7"\^GPD4!8QXSJ"CBS%CZ% 6X5C$G MG&@$#LD',I1F2EG9NK8I>9IX-C-?U# MWK4D2Q,$"VUS2<^#J+,H[ [$4,3($$/$##P1"44D*I+%QL4%1"Z90%272W@? MEL9^8RUIM:-8O3V)#-TQ#S-2U;EJA\<402 \(\=P ^<:O?;+6IW^&MJ=='>5Y M64K^=&'WY+%5!R=2VN AO?X!@QI491\SGJ(]]NH)- %"! 3W2ND?;8\P MX^7#Z]<.VHCKV:83274;382?[TY!Z]N1R3.-*0OEO<"//=-"P@BZ"=H4AP+VE3[T4;H M#!O/?&E4JF>)K;T!FU$DC1'B&:$V4$B=Z;DO = :>84% $FD27?AE[9DT7ZU M8E73QTRB W:=9K%GCT)?EX<]Y6%/>=BS"U'^/ SS_3.T(.&?Z$R6CG<]*>!0 M\JQK=MXR$?R>,BBWEV5S*+L?9U_U*5YU>(&;6@C][E2$I\+A6!M%N8_:6LR" MZ)-N+=_%0Q7X)JRGFLOE-$9 9Q%Y3+F+6OAI1YVEX)ZOW&6M)J1['N MRVG,>3S-CQQ2B+@:_*FPPA,>V;[QF+ONFDMD9#Q6X5A0-A/S8?[F9IIK51$E MH9H*/)V,E!.H?"DPP)$_D^\5B>(+/?]AF<-L5;G74-R*Q3Q<&M0 ^"+EW[^ S M^^[-1C_9Z;4;NN& +WTGTFKTVIL*MO]A3G=TPC8)RPZ[0S+[1N=R)$7 N@_" MR^CDA=VX_8_MNOVMNR0@_*Y>9U=2A/X9NT40;<+ QPSI$BJ>_-)D-XG=Y3AC MUUP;5J\7,]3I_57 \-%[[?J'?,VGG1K*^[O\7*: M+XXU^G(YKH8BL#5FY%LP/1_ 8J:+66XU,!;%L"R,9H.&TXW8[A-A&U^/+G^? M:EMIT">P[IM8^G3V7U!+ P04 " N:7U8_&!*_]P' !P/ "@ &5X M,S$M,BYH=&WM6UUOVS84?3?@_\ %V- "=IRDS8;%K@$G=E9C:1.DWH ^TA)E MK]^YY*2+3L?33H&)SP@X/$L,&,A*:O1=3 M=JTB'M?CF1\P@[VVC_%0YTT6XVKE2*/-=UD\$B&LY,O&;9EM?Q;.!RP=-KN?1[+ MH335RJO#_:-6XQ1#1.;;3]*!OS)M9#!;9Q>*X7XZT)Z(C4C7/.RM/]IGO>M! M_[Q_UAGT+]^W&G^T=Z/_/*#[M6KE/.7Q#3L3FJ=2U3#'*;7"S)B;DRWKSK/- M07Y3QKX@DP?[QS)>9T<.]ZN5/AOSB6"IF$@Q%3XF1&K&XSCC(6XF*C5,Q>Q< MI1$JU7]G*F ?LWBLXA$[&_39A?'WMXV.W\S\'6'^3KG&K&&*HAF[B=4T%/Y( MU-PTYO/G*UB-E6$>#' 98WIG+(M-F@FF#3P?-*3'W /=Q*F8JD M84:Y59HP>ZD1X%B'L5BL)P"D?'9V@ MGL^&L_) ['CZ/_'TU4,\%2R0,8A I%I,? TD17$\3DO/91S $7$C84?&7ICY ML ERE2:Y!F;*-)RQ!-P@7A/?PW!.W&HEYXQ>:1N+PY=DN4:LRD(4 %L5&&7; MTQ:0Q_68!:&:ZH+*J1A);1#<#.-TTP$'3-D$(.0T&3S02H.PRE'E-Q*A;! MT9*SI6M?:B]4.D,]\?GC\0KRT=0^/?7?E+B5)YMC1F!I@Y %+['9D(S /-%2M++44++44 MH"7JZ2KI48(4Q)I%W--3=M YO>BQL][%Q8>KSEG__6]O]@[V[/55I]LMKK^Z M#U/IFS$5/?BQR88J16BK>RH,>:(!J/AKSZ;)K<'UUS73LL)!QM M$%9: )5!T*>:":=UE865^X*& L8@8519R92)^B -;IX%A- M_SGO6I*E"8*%MKFDYT'4611V!V(D8F2((6(&GHB$(A(5R6+CX@(BETP@JG=+ M>!N6QG9CW=%J0[%Z6Q(9>A,>9J2J<]4.CRF"0'A&3N#F]!V;7O,]DT?D"^YR M91]L?LB O $5(?.UVVT;JLQ\ <9CTAH^+RUH0S$H:_J[MXG9L-BJM %.N#$! MJ*:#@Q9VBVX+R+S=6'>TVE"L_I;X\JYSCH4O7W&W= 28;_S:)W?Z]*_0]K2K MHSPO2\F?EG9/;EMU<"*E#1[2JQXPJ$%5]BGC*=IC+^Y!$R!$0'"OE,[1>_#9 M]@@S7CZ\?NF@C;F>;SJ15+?11/CY[A2TOAV9/-.8L5#>"/S8,\V52K7_/%C- M^R-(PVY*MW>G0/>= AW]LMZC@>-_?0ADWYKPBS566X@&$C)E=B_T _'S"RPI M3@5MIGUK'W2.C6>^-"K5\[S6WH#-*)+&"/& 3ALJ9,[TW)< :(V\ /^AB#3) M+OS2CBS:KU:L:/J4273 +M,L]NQ)Z,O=6<^W<-:SL0%\Z5CG>SS!Z81AOBF& M%B2\#AVTTIFM)P7<1)Y*S0]1IH+?4%KD-JAL8F0WV>S[.\7["X]P/J5X[HXZ M>"H5;/&LL+;EY*,3S_+M_12*J08W)ZS*@Z.T;Q?F'K7FD@893U0X M$90YQ'R4OR69YL)01$FH9@)/IV/EU"!?\M?PKP_D5D52]DB'O+_+%YX?=!=T M.*E6WO$4L?#HUQH[.CAZO9.^SR%]UZ%RCPE:PGTZ)ZP/E3$J0OW]XR<=];4H MW^/2H!; AR'W;AQ\9E]^6>OW,?UV0S<<\*4/-5J-?GM=TY!]LOS?'@W4\8S<>+-RQ% $[GX?"2[?[4H+_3<5"P/ZA7D=_1>B?L"O( MC28,?,J0[Z'BJX,FNTSLYLL)N^#:L'J]F+YN_\\"ENO%W&7\3)U9<2.G=[B1 M18@HAX35D)&W<:^O7XD)MWW,PF/I5-\K:Q3[TY-O%\_\B3YI>NZK'.: M-E!1)+&/(A_R(4_44=TWWMM)SW6Z;T;](?X&^M?UQMYDU.O6L]^X6L^7NZ?3 MX37,O.O)Z/5!*&/3AF8C,>"))==PSF_A4BY97,F^J,",*Q$>X(5XZ45QW9*I M&Q&WH7'0>Q;/==+IUB\^$;FOZ@ZLE26F X;?F2J+Q U^H<3-PASTNF?3PY[]ZHW&%UZX[/QH.^-I^>NN'TPAL-H2R(Q^,AKP+7 M>=5X =,S\-Z,8-:_/.V?CV;5Z1^3T37T!QZMM!J-5DG/ET'G7XHXX*2R43L1 M\3X=&<>NX\LXYKX1,H9;819@%ASZ<9RR""YY(I4!7#F3:HG75'\#&<)U&B]D M? /(-$Q,4(-#NN99%'Q(96<@EPF+5\^4_72$-I55&0KMH\H59PHX^A/ D/M\ M.><*CIL5UVDU6L<58!H%(UQ<0YEQ/U7""/2+Q0&,[OP%BV\XH)VET)I@XW^2 M#)CAL."*(\1M1)D7!: *G"D6OXNXR%%>=V$:11A)F!F1)2^ZY16_$,J%%\B#$W<;5+AD!T!UDOS MY# X6O.]*8!U\N>D-U\=/^]0DI:4/Q;EK9QR$>-&MV261]Q1#1,QUK+(=J8B M'YA0F!")XIJHK] RBR+T F_%M*?@0H*YH"OYCEGL-:@P$%8U;4@HE499YLB$ M*VM3N\[N1E3;;W0?GGVO?SH9P6 TF)!G[=,IV?QF2=9M8M( E X_CU'<*ZPG$ M>H@-23M#\I8I?P&M5Q5\PF@]+\-?IOKCQ_H[Z99@C^U2V2*5+=(/OFMEYV1Y MX#]_6%824=X^GE:LGT:G5+>'+[WRX/!!0'L+[CJA5/Q&TB AGPSXV5FAT##G M]'68JECH!0^H@^%T3/AU8P.XS]3 =7;&!G2JB$!B:7(P^>3$CF+RP0G92I@R MA<*MB9"R.$!S7*<93""T'TF=*OQ3^BF=<]LQ$$),I.;;9]ZN@Z[=[Z [\W:9 MS8ZVYSO;PILI#]J3**1NA>:@T_D[-$BQB02;BTB8%:2H2=F1B>OH#$X-O 4& M8IGS!K3 MB+BE4V7K#\TCO@2:(&,P4MS(,N![/D8N-XC/=DX8 <5 MH']8-6TX;G9@FM@I3!LF3!NH5HM[_G#\^^Z;?NLGO!?DS"?/L:>?>8[=S$6V MYR"?SDER&_\XX/AD$/+WA]Q-!_:1-C_<*HH@&YGL1CWBH;UBW84I7X_FLQ?/\X*-92H,>R^NV2>5\FQD/QBQ2Z'E]!F\ M"*]^].^E7,]DMJ?E; [OP^N';-.A#EDAOA1[/)&S[#6+1%8(?'+W[\'X<@KXWY:E,%J]OFI&>-?+?P@+X[,UWV<3DAT<'." @ MZ>-]+8]&^.JK.SIY<_9E+B>R& Y^_N?1PQ/?JS QA>GQC3AX M#F".>"X+V$=8).RI3@TK#?XXUZJGY^U_^]>SY,_K]\N/Q6_^[F_]:QL4SY_@\RNV.Q^Z*I-\:G;VX%X3T3!P#ZFS2 S:A, MB&6=Z;KA'^"B=S+C621YPCX*#9P<:"_08L76H!2L:426$(%R DB W%%8@* M?)7CUP4O1 H?C$)IA/*E'R0@%9P\&L$/W*@,A-6"Y1K$49$L1HS#L$[EH1A; M);&F\ ( UI)2_6")2RU!6.-:CRNYB>B1*MYGEV4TKV3GB$F+E A%X#).O&Q. M>2S@EP+%4C]@M)B!#$;\\&P!L\7R2L8E;-?G3%TG(IX)E,Y:F!S$(HC.1!8+ M^!6H0=!;"%P $G.R-$!E/WBZ\;[/WJL"UP<3 8@.>T!.8J;@-T#3U-$'2.1* M40%X91:#/."?>T*QFO0R532484U8[76O6$H_0&!=.&R#!N&75!:%0(V%BDEF MP-.@#<_37/.H M4N="0-XH[#*H 1D[YD*Y!?(F$0Q5<2 MA @2). $(022$%<<"& *(%AC(I(Z*E/<,7AGOR'J#L:?\"]4,G>K+E%2/Y#* M?%1+((H>#BII&M+QAJ*PF/."7:/QU[+B0&3Q*%(Z)E&/7-LRKY!NG'G6D!/= M$SD[#< LD.-A-&5E8H==M\_.I\R@!-U@ 0@[LG,+_N$ +5.<*@6E)R,VX4:: M)?W3YGR>JC(K+%8V9-F,S92*@6,0109D=Q);V1*I,A?QO=F4*RG,?0A:0. $ M>\_W7]Z]Y;,Z%K U.N_9Z'SY6(S."[!*>JHGU#C(JBPNHX(&5S"3!D==YTJ#0<'( MMG(11(K@.D,=O<(.ZFE,5591!@:" 6L I&$,!CVXR3@? MS!PE90S D-A:LFO9SHM=>,C*KAB^-[#G$KX"1=\/D@0W%"5L5._#E=\B! ] MR41DY;+?GQ8TU0X)&$(MR#3K:4W1J&1'\&@^"@(6 MZ'+9[\(XQ0B!V'FY6^E<<@C@,U1)TS(!=V:2@.@&*NH'1SV=)0,51:5&O*,B MA__ 7V*DYJ[G,NK<&3;G,:C=7.@K:91>^/A0L>BY099:4XX.F56C,5C9D=^F MU7IUM!QS0C,&0U6PB?I6KNMF]GQ7$*L+12[*U ^*)?\0]Z3>AH"&W9[MHQ?- M8RM/1NOP>2MTK$*^%R1.CH G66:$#%ATF5V!+P68N M_:.YLM@D&.E%6HE@" MFD]!#:'M!%B>"EF$QM/6W_@&EG .^]P([M1")Z#292;>@/]P2.\G!Z(L!NI# M2M$48O*R#'D5#'QD55(@; ;2K2 3'KZ^)A-\SF$*(K V:_.)$5G1FNGKF^E; MVMJO]Z+L@>6TI2H!"IW3@**($8&[')(I"WGFA0K2!I-)PVF(_2 M(6N\5B2![5Q._A(1<5V=R47WN&U6 MRY[F&O(PK#$#7@<>C^9*&5QJ+3(FBTH0:2'32:F-S2-0HJ7+CK:6?4_K%?6W M+KP(C=:8[R3Q00H!^E X*O)&YPJDHK-HPY=[>C>TV&)/3:?DRTTPD6(BF3EA MR2)TBQ/\I;*93:&BSP]MR]Z[&'P@(Z2UKN=WNRAOEE3I1N%S,.2X8SQFXN(& M % \([*G?%586#!:%TQ&>V)%:*>*,WN%/QR0B0,$C2X:K!NG\YXB3QBW7K:D M8@ZM^R=%$G\FGWD,W$( _Q=(O[@Q4/V(2?I_QHGNK3^_B'[@RP$$VP =H::O]^N&.*E$8 M-L"[Q_@A&R]R /48W%09';+W/!5V5]XKQ/6+\*4#_Q9^P_Z/5>5W31Y?JKYK M2_ZC ]B[CFV<@+CYO#<1F!M_#1H-22,T\GXD=+9J2UUUJZ>UC\W10^AQ599^ M[I"[MA;U4[&HOW\L%O7[GC'RVDH[?"Q;>)N#@QV=H+)$ M+]XN:F%+?-QR^E;*= 6Z<;Y$&;-LSY!ZWP30GF#4J\HYUG6)5):(]\S5-8&M M0DDG5SAKBQ/#_=>^$1=(D.(/BB FNYHCDJ-<0A M?OWBYU??C]#E [LZPU!-J[[?/]][@YK9]>5*D" 6)CQ,"1 &JG;C\_\C0/!G MYZ/@P!H%:. M8>,1#_OL& BSN8L\P=N$R]3R\"<,<009 ["A18P"N<.(UX*R?7%5N&;E)R;< MX?-$BK*OYAY9IX'JQ.@HVM^E+$CV1A;$&YP9C(620G=/.&G95T^!6X C@:BQ M <@8I1@6"HH,')O(.EY\)C(L"\.S)#,\&:,T_,P#RP4K"%1,CP \JO^^>(L$ MAMAG[TJ-(]A8K9N%T+?A/O4# MH^U!X=AMQ[-AKFS]IJWLOPN1^L_'(OO?^BKBW@?CS@ L?[(+@S?=$0FK%]#\ M6Q&Q:+%?/S#:$@;DKZWN&U7U73S1@L<+EZ4M 0)[\LB]&N$I8>-3V.3(H=5\ M%Z?/6E4K5- "QF=5M]WP%-R\=U+MB&H6WS-3^? 5C5OK]FE*N)\>BX0[1OJK3%GH9 )\E6DJT[H=#V M8WK'PZQ)@?R[[CSL#M]=.K(/KS1.DP,@GT0D8("X=_W84M>67$L43N!_VZSD M5"6)NO;)QPK][!2FMS[ZSJ0-XFV/"]%2.HZ_+.<$+6SV(/HR7"B1_Q.#T93Z M"L=RT4 @AU*@%=G(Q9+DK36!;:9P)SF_^CB:=5.M TQ1T8;KNS7@MLK@7EK) M/'\LVN"RC# ?H?1M5,$XD.!FSFT^($P$N @=>6%\AFVL"CH$V-GI"J20Q)"1 M!ZAO*2\H-!A-#1MIGY!)L4C6OWX\()?.Y].N> XU35C""G',JF\L!'\W_A2[&R 0I,6]4#7!:46IVR\R21F<+^(JY]DVUT1Q6B M?6/U8 MF6"$M;/\ZE4UA=91"QZF?M,NYOB+ZY;;X^:&*GU]NBY__6YN?WDN[ M6JSW^=]?ST_.Q\,!M?]\Y.UWGT1G9&RR>O;N_/WY^/S#^\OMKGP3:K*JCZN; MB P'MHM(4/C&4L$SLU'"Z16 L!S^[(77O(VP;574P>7*>JY9#PYI+[QH7KE8\J:?]C,'?= MFI@RD:WJ.4PDVM _=UU0I'%M(FQ#QU'0%&F'RN*K9J'NL#\5F?B'XEW?.BD\ M_A8VH<2F/3)<*:^+1G"R$L^E(D)J[S!9A*O 6&.Q<(U;?!E,V-JRW:VR.\A' M^QG&[@@KN>TJPTU'I5Y02Z(=TH+N=0 !6,QAH2 5_H"AX#<-ILIM4"[C1:FK MS0Q:9U JQE'J4J\;1Z'# 4^,&A;&!/ U$:TN/W IV:!MLLP_CV[2ZFDV9 MM0H[ ZK=);M;4GPR)-MF')7(?CA80?<2O6:).5J/\YKHT<='B^>I-8A^/.!7 MA6Q=0SCEJ%]TACW1 8 M;)J&Y_^SFA"W)/<-D!P%C8<#%S6^GTW MG+PR#X1K;>Z2=" *-#9*V DZ05)2TG/A*AS8]F%TRD&F>#4$CX"S=X>#MY^ -(823I%R/V\OG+5]LM>_@MJR\D6BE[FWH>4VED M@X]\"!Q,\VEU\83S$<,O,3R/%:2H=WVK6U3L),OP; ,ZA=YO](^BT^I&LEV$ ML@*$22+TKI6E5_#=7@4+'=.: R[=O0WUY%77ES*3 #+>N&"H.1J6;Y29]5-W M[.1@'_!$M X74.,A?)B6*-STUH'TRT&)GML;-ZC/,$52]U).K9;\+*.J3-^> M2[?*(!2.6>ULM[ODYES#,G?,+L%BR@FLV^9#=YNS&PDDP?4*& S975M+^]M@ MONJZ%@H5M>]K669$CO_252ZDD(%O@NHLM$-!\( M#;]MN_">O2MSRX24ZY:4J6SOE^/CCQ[J^C4'MW&!$(J 8,,AGN?"3M@.&PP' MKCFW[5-(Y>;8Z(AGW'9@ .?11*4QOF3\../)PDBS6_<]7,:6QCHP9!@,^UCG M@GJ540B#0'/O[+-+; :&*)%5FZ0"$0!21F"+,CR((XI2 PNWYELW$4D\G&VW M+JOP32KAA;47^)@MRSXXRS:N?4$.W:_B&^O[_@4]PII74;A06J\NO$#+#J0& M/!4H&Q5&3E]34)@.JU'P++P+R;7KL#VO!9NK%.D41(>V!_2<(_(7&.0FEE7/ M K*]E[F)[5/;E?L\W8 M;0M&'JI@Y-6V8.3K=TM\ICFZ*:/JW*FR)SVQ M&I";3LNYS%W0'F^@E5E:W5NYWHO:7Z5I8R6,:Z'@PJ$ +$Z.00#RK-F.L =B MNL[#TT,42]76.7'W8UC R4OWD-L5W01]YY6=>?#93/%D%P5?5AKJO 9V":H: M5(K^NI&J(ZW5**U;ICMRS#:?KH4MXL0A73;7[3;-QG*E$K^S':XGMEKF>'!V M89O3=JX)X]G=B^I>$^UW,*S*".Q4X3%=>_H9][1J#83Z],#?>23J4R>X:S9= M7!\= ;>.8L:'#%U6:GY!6^GH!$T1>]2FVM9-@,)PD9C)J/8#L68"9N*NZZ__ M_+#NN0&4XB8BO"(/^+D:9).#M.[BBK41;J)!+*UW]MQ/+T$XX58 M1'K6[M"7ERRWPBK>3M@+K8]7N#\5W>0/^S5]\]5^-+;N H*H;\BDM[VP6U7, MXNI@7#ZJOK-D+7D,![4LCZZI,?2!P M.*!3UE/++/DV>_;-4.Y-M[/>OI3079CJOEY!*#O^[G$K(3D%A/? 9;>WLNY6 M)VE1XR_GEM=E9RNS <,E7Z+@BIWP*MGL&L-*#<%^ MFQ*]3=$T'+3QQ%IHVNB4[LW86M,LH2X-)(W9'7:XFZ+!=?4% 48IK+1$>AM$ MO#KM\!7/-NFORJ#M,NM4NAXT[O.)F($91[4&$5UBL+P'1!D8O\(4FK_##-]8 M]7Q=1Q+N7VC0.LTP5;YL8M4=ZQOBM9.C-T!K4.BQ4OUUHA.462):)1I5/8>< M5I6L^&R.5Y.KTF"]+F(M7HUF6 ]>T7%#K8A%RPIP*P['[+%/L;A<"B9KF,W5 M4!QY1:J&(M#6UJU9?;. .Y%&W74IY3 (_(7Q'C0V W%D \A8UJK=M3HR(_KP MUZ_2]$&=^"II[4_*-5VM-6*APE C7HP=E%)W H[*PFU\O+ITLYJ<+N,FN; A M.LD=JJV?-5=_5Z2V4]VIB=3=N.@[!5,'S9WAH!&PKBK^&IU0*_NE:Z$V%TK1 M;_=J8\ ^0>[=K67T#5A&%8EV5!3S+$QKZ_!BG*EOB[A!.GL*8B^N,^5!BV2D MIJI-,C&;S3I3KL(*D["+#RI&J/JQ]J>!,075B8\76 4XBI2D1ASI":Q=/JQ4.;$)) M9P.6]])I7AE@LNJJOB)G[)-?5P"VV76;[^\[ MP&VI;D2MH4$*JL^O.*E,:R13UJV\=A/M=4W>5\,IJ!BSS&YZLEH( M*UD@04 M!T@]W;F8K>A[<-$7% )WA]>#FF+,&---NL!D !FY)]Q6#5%&?4D.7HH,L^X7 M@H.X,'.9L['@Z:BZ()5GC?KR!H" !Y6%@ , 9F]R;3$P+6LN:'1M[+UI>]NVTC_\ MGI^"3^XMN2[9D>0]Z&/SK_QJ;]?^S>>"$KA=T_O5_ MAS='9V?_]_\^63]U$[@,+@WB?[WI)DG_P_OW]_?WF_=;FV'4>=\X.#AX_X#7 MO!$7?7BHO*Y9KS?>_^?K^8W3Y3VVX05QP@*'9S?Y7O!C]//QU^S25N1[A4OQ M&_62K?=#CX9?W?P&_>+=]^+'PJ5)Y:4[XM)$7>K%X7:SL?<8'>**[(:'4=:N]I"-F#N%!\'G MS4YX]^1S]C>V&NHY0XM3'"G^W&)Q-N,N+TVW>B?\ '_A5 M79C&&QW&^MG%;1:WZ$+Y0^&I\%T4^CRNO)I^*5SN)M%&,NCSN)H4^/D]_HSW M-#?J6]JT.&$:)-&@>JSRQ\*KXB@9)@J^+%STQ\]??LFN#?<.3C_8%Z_$/ M]H/[\-$^.Z8_OM>;1]^_W?Q/\_C+X>$5_ <)LS]MYL?\&4\ZU)YT'#HI M/9?\<@+W5/X+OY^^L/R]^9TDNGA&3-\]XS''2,F5?-36$$%3/7O[^QELD@Z/ON^HOYYQ]];W M(V#KL <'[/=Z_O M3^Q;KP>#O.#W]G788T%-?%&#UT1>&X6&Z]VIVUPO[OML\,$.PH#C;][#!Q0 M/ *I0A\\U^4!BAC\!%== $]'GB/$QT-RC0+\- I[N.TVZ@WX7Q+2WXTF"4K/ MA=^9D]3Q_T#$!3!.>"_W/A1VVIM/M-5^>E]XRZS>NZV_=^2^?//I](\Y$;"C M$U"YB]]\RK?Q:").(W@B'-'R:?+P^W"9='ET&,<\B8_2*((GORG0>1A?MLNT M 80K.&D/WMAIX(EK8<_ 011_"#P?SH8HY7@LS(B Y@@"]NJ3$H!'B/[V MBS!P! $G#XZ?HBI[%85]'B6#*Y\%R6'@GL!IV.\]!$F/+YB ];R^1CK^%W>]_V:^RSA[A6#,7SEO1:/AHC;VIV6N/,PZ-SRJ*<3 M^=@2/H>ZG:VEIF[JN;L"59K#>KHW2>C\^(WYZ:/$#5&P-S'W*PK.P+#L\5OV MSTE3W.*FGL[+TE14U T>O,U]Z9>(T'/>1C'^-)C.)V M#B](N7L)PH$LL_B")Y=M('GB:=N?T4).0>;3<[D_O2#C24[G80*V12M-<$O> MABA^@2@P \%J[:!6!SKAY'RXO[<6/PEX_XEW8,=X=%X2?AA'W M.H$X,9S!+7H3Q /@+*-//O'%%^8%-,C(BV$\QVF$9Q\I8%,S]L'4^V]1HWMZ MY0ZFYK%18Z-M/.;XKKGCLSCVVIY#GP_=O\"D(4T:!G)X>71VS9GO_C9:ZQ+/P)"=LU2=6E-4 M&H\\/BSJ$4)=R:ZI^G%H!%M3R_:I1G T@Q%L+W0$QS,8P=2ZTX0C.'3 ]$Y) MWQVU%T>1//'F)_.+Z#V+8]!2=+E,BO %OZ=?XLN 3RJCC5GD]*WW9A:DA7TIL?HJ#"Z9B7.MINS5?\F&L;T M,FV[.?79.OTPIA=LVUM3,]6T2F"N#JB3_BJ,Z(>"8@_6_I!OY5YN(\[B-!H09P"-O3 8-0\+-Q)F-@^/"M?MJ:72F ?\W.3J]M0"::H1 M?)Y^!#LOI:K/[5#8F=I7--4(9G >[+R4L3$[43V]KU>$0B_3!+-@,+KPLGR_ MJ_.]H&5NT]Z8V;3O31T >'&2)_=X/6)R3.:7V&E.%QU[GOGS-#F3GW^/D'-[ M'TY(SER,P]MNQ">=G_W9N# F,@Z?I&[W)4S#(2JFWY"[T[NVIJ%[;"UX=^NE M9-V\G(B[TP>3%^Q$W-V:.ABS8"?B[N0>N44Y$7>WIV?\L72KN?%]X5R;6+>: M8@PSX/R"5;&(,?&3#N+VL S8Z7=ES)0Y\9(NXN*ADTN1'=? MR$"=&]_OS<1 7:P0W=M>?2%:R)B:= Q74>AP[E(N$@7;VY]3S\?!3!R:VFM. M;1T]EZHG;:*]YL0>?#(AKWF?#=#K?-D^YBU,,;WF=Z%_!Q2=>P'0=P2+-7DV MWM[T)H4^96@]8@'795ME52+1$\[ MG"X+.NC\E[EO,)U@A?%SC[4\?T@6/V-"=R>>4%KOHS"0=7V7;@.?6\R<3L4PY'/O-GE5';J$\? YZ$LJ9LZ*#T)96/,V-0*KJ1KMBGO0-C4/J,) M"!MCOJ:6&\=26Y2"8];SMCVU/C<%@4_/W_3)&<>9MJT)D)G/XM1ZU-1DCC&7 M4V^1;*F%4)GU+$Z?%3 %@4_/W_0A?T7>S"=NZG-L$LK&F+&IA9S97TI^=\5M5H9)$5R T#E[LIW 'FCF2/R:=W:FD]+95C MS.34VLT(&LOR&UGCV ..00W-8_[$LSJK$K_94/ST#$]>[3?V)CO&3W'HRR(< MT#W.>GWF1>@1FU)$3)]*,6OY?S"UBC%;^7\P76Z0.K:!'%$_GY_CHARR/R0=)MUXS<;4AMPT%#ZY$9N-J==3I^_1 M[?><69M:"7@N56/,U/2A<8QG?0:"7(RL BGBX(DBC!>@7/@\R"^Y$K&9PWL6 MN:"Z7/;Q6A',/0MB>"7^&G^!>Q/N/K,XXG>&[TPJO=&-K>UI8G"BLFYN _V= MXP[@[N$=CU@'U#@>.5[,KR+/>93;GC\))0Z\FBJ@.MNY )VKS;TDC2B$ USM M28B%F<[ SC0A\7FQP1%N:M]_048HEPLL$R-H8?J+5% _1E;_$^/=7\)EUP8Z M_L)/-/S=^I3+/:\ID /%B.+,UKJ0:;2$ YWW6F\O>FN+*1AS'Y>K1$YZ?3\< M<$X1>_&DZH$6ZX>68)#/7M; ,7#I+$^\90U^X()ZK=0]RJ;ZWNS,\[&G8>N6,_)&SL+N^MO[( M,2^C>V=N)O^(6=@I0R8NN>4_(DRR4Y_%:5O$[CT2P+U 3X[<^QC^K,"MGS30 MLS-]4&5NY#\9$=J9/FW_!>"=@2?JQYZ=P3$U) M_*P/ MLZDAW8=NA$\>=#M_;31EVZG-AQA,5/$S=@W[UYO8 Q-%?TWAR>)5<9A&\DUP M$5+O?9!#ID$]PFCBGNPN3J><^C+[&C&#$J_M\ M]K[J;?)=?3+AAT@ Y2=*CEG"/^4C4<_)?RO?Q0,WOX=&G+_;U>]07^MO5]_) MJ1PYO9GN5=_=V*JOSI2*3H?)IYSV[/GRE]E-SC:VOFNNYN1(VNDU.V:<%FB8:KB!/&;3^J>RDGXZ7WE.S5JWU>2NR+;PW# MLG+ B\N "AB!5[;\PS/P6G:_6?NE6?OY[?N1%NS*J$@%8ZXY@3'7G+?E1IC[I7#_RU+/OX$.OKSPECS\5K88[1W7K6GQE&CGU=%[]50XTK\A4MMG%%+I\K\L69P+@B ME\$5^?)[W[@B5\85^>+,85R1R^.*?*G%7YU$TQ>9G"=1A(S'UGALG^;5):YP M'9/#C'S7F\.-Q]AXC->;PXW'V7B M\X5YS%>9;8S'?;PXTKV[BRUY7#C2O;,,O8S&),N8PK>YE#+<<0NV1B7X5W%D<1+VOL-T_<6=Y-QK M2\-E6"BN(LL]BQO^^/G++Q^&)F(F7#FUX%UK+M.%@.&RV7+9LP3LBG/9L!XG M^>[6 M0*Y53>^KX+4JN;;.O+8$!?*QQF7C[QIBX> M/<^O@O^6\5RGWSCF+>3?TW;->/PKO*.EFS0[=Y1!\CTSTJ^"^2LGW"KAO M.43?:^>^*A^>K@9GDW>8'-&O/#H/'889YVO&CTO@W7O>Q+\*_JSR^[U._EP" MC^ KYT^!F=$X("R&9OZJU>G9IV-*J'%DJ[!8>.2L#6+]8&.KKE7VW(7^G1=T MCB+N>LDI=3;* X%YV'026 ^ MCWDK*1U+Q6E>5^8;KGDTDM%(QN70B1!KJI[AB-575B=2XWB63B1'/ >=Z.F^ M@LSG,; \#U)^P9.2$TGIY4=AX,",1*2<7WOQCZ*,4)==!FM0+3LTUL^#SSQP MNCT6E0$[JN9NIA*B@I9A!]03BS03@H3]^%<8J9?%FJP:6OZ7E%'+WZ_EA3;? M[7UH-M_KW7S9\IO--V8; G/RFI;Y0S,= ]<NAI :55FTSRR:0KZI]DJKV6KE.SG1S>#.HNN M(IC1:Y:L06K64G#C;RSRR&L#4UKN%5B8Z;53OV4^D^3R8P8K&M8= T.T$QV-60NIOS+,,#B&: D+1K/SB(LW3/[%-Z) MCCS#-J_VD,DSO_=!%4G6I:R#G(R_URZG8?'\O)19 M%4O,OQ/X?PW7O@ZN?4G7[T3RT_#A(Z7%O._ M4S0=[]8B6CF[G(9G&>#%::Q$91N>YX6Q[O8$+?Y*]\R)=1N[^5^&=0WK5K-N M8_?YK)O?,WO/4>F$/O3YPRD/.JO/DL\^GHM#7U/O06,/7]!L9'\U5R?]ON"& ME>-XEAM6COCE<@^.PQZ/$\\Y0ICIJ R#= ;W1P'S9>N$&Q[=>0X_N[Y9_!BLVO_ MES3R8M. YYRZPCK%&^"V\'-6ZWWEQ]CCIT_X+M@O?'IV%T MP>_S$5]%80!_.J++ Q>S'R3KNNAUL7\FRZ+.$PJ7.JM@Z]RSLSR M7)^ZYWHL&F!;SP(IPDOZZ"(8F3P]M^?NP3L.?+\&79^6@+VQ:.[62Y"CSP+7 MN_/9&?4^YP(M=1PP;+)/DD.OT3-_W_!%)&X9Y M5H)Y)@BKX>,NPL)PS8J:Y MGI,'FJ@S?&OX=F:R^6 BV3Q/A/IZUMB _AHZV#^O+2<_=;!7CGR!]N3SVQO( M%9VG/6E89JE8IF!/%A9__@!69O&79_%?H'&I6?QE7?S&O!-RAY,I#1LL"1LL M<19EEL]?;TYF5!VM+5NME%%5N0P+$G62F>8GZAJ9J*._AD3=^O+D4Z)NX6Q0 M;ADT0?Y:7P8Q&NXZA[L,WQJ^K?(^+%^X"]2^WV]4:,G\+(E$;>]OU(E$@ M6UE_=+PNK/Y(CCEQU\@)>2D>+VH0E?.^2'-S=P)SN.5K4Y;5YT,R;C:\I MZZX^\^ Z/9=YYIO@UU"-!D;8+H9YEH5YG@WH/\>>:X^:NX9EEL& F'LT4'>1 M&S98*C:8@8M\SI*C;',:EED>R3$_U\/4CK+U99"5(5;,&,.!C\FYAO MCDJUB.N^X8&7SS?^6+U@=4.8B;.G+ MYD>;?;-.>=!/8D*:Y3:8CB,@K UKK"%*=3V3!/4BPG )W.8JX:N[\!@T)!1\ M'O4Q(IBCU%?A^&1#79@XJ$\@#NHO _%:P2E?6 3K19OJACMIY"5@JZPMLSPR M6L,OC_.+.DBN>9Q$GI-4 E!^C7X>^"Q8 SSSPWM@E>%^296CGXECX:G/GD *9!X=S#I;<_A:X DN4Q\2\)X]#0OTOFU1#5J M4_#PL1=Q9RT 4)>-;8LS:SAU//_#$]+V$E[*L#.#D;;SE+;5TVS<(X^Y1PSG M&LY],>_-9#QH=-57HJN^) \:>\GPX*+C61-;[^94?B6G\A+;1$*.8F+,]D:C M7F@N=18X.,@[?N6S *]9??[$D91S MVFJHBUEMM1CSU)'@!8T]L]I+L-IJ,1:177/%HW88]1C,A^CLM?IK/D+?&#%2 MXT(:*Z0N<:#7)N-&9CC+\5Q&UUZG6^@863%>$Y\L818;!ED<@Q01BN=>F=C, MP!Z:&\U]L^A+(!4:1,HY69)5BP8B&;S21JD"" MD32+/EY>/&;TE;,XC2@?^BSHI\FU%_\XC3BGG%@>)]=LE5-_%0>41SELL8P_ M#^O*&67?N>&,%>&,N?=->$IFG#ST.<86;GG4>XT<,3S^URHC#"/"T[/+\GYW6-N6-HD$9VC"<[#'<8V3%2=EPF71ZM/7M4C-)( MC[&DA^$/(S_@!=L9?VR7V]RGK9C_G<)P3^[X.H0[2@,:-EHK1[PP=MF>@%WD M&L[/IP$OV'J228I9\R=:WXZUZYLR'Y9Z%@E/=$T9;Q$6Y):1[#2_V.T$_'IJ M^'7Q_/K4(JP%OZ:!)YCUV\UQF:MZ(C?NDQ>'P!E['^ 2]2CU4^'Y^*SJAXMR M\U'/E[-$UTSX B#MJOHEA'XS?&#AG1=I#R%PPF$N&G_L9?(JGJF]\9@'8<\+ MGGCGD_-1?FG%8]7/^O"?GD:LGN@,BQ?U/^'2<# M'R1L&W;9![M1[R?V+8B>V+[@]_9UV&-!37Q1LU&^M#_:N!DWF.]U@@\V@G'P MZ*/=8U''"S:2L/_!AD=D7[3"!&:$OGOSZ:>XSP+]?1MMUO/\P8>GWDC7QMX_ M7!#XYM/__E=CM_[QI_?XP$\_O>]_6MF1%,?P_VULV*<>]]T/]G7J\XTKUN'V MQL:GGV"YU.ON/3?IXNWU_WE3^*$51K"X@O+//G-^V-LP!7'H>V[QQ3@J>;$: ME;B^L;FC[LCG&#E%_ELC[WV!OI6=_ADQTAA45PUW1B/9ISEI??IV<79[GMS\]+[U:4W&=7-R].WZ[/;LY,8ZO#BV3_YS]//AQ9<3^^CRZ]>SFYNS MRXLU&&Q3#O;WPYN?SRZ^W%Y>U*SCS:--NUG?V3Y8@P&NSWZ;4'!+&GW>AE&R M- DSLB.L(5??/4.^:_*Z+.%?0GXOP2JL!3\I.7=Z>?W5$D]$;?#!??A^4#_] MSEWN;6P!QH>T$8 MD%[O.;:TH:YYNQS^2,+9D]31L-YZ8P<,K6\@X(/^_C>?&O6-7TFC MS-^1[P@CJH9&0A3G_\Q4$+4^O?W*HA_69<#?S7#RYTNRFMTRN0EK^1Q6T_?A M6\<+.O]Z4W]#G_O,==7G9P])$ZJ9[NN$OL_Z,5"E_B+;ZZO[SR>'B,%^Q M(S"N-.1^2MR)R:UO[GA!D<__ A/3:P]FNAHEB=,L29S#($B9?\W[89142YZ_ M[IQOAXWN/[\DS8DE#T'\)?]ZXSTD'UIAZ',6)%'*2R)INTHDZ03BOCW8V][] M.%(ZR?\D[A3K,^\5:7TZO+CX=GA.%%Z?7%U>W]I7WZYOOAU>W-JWES9HQ+>@ M]MJ-+?ORVF[LO'7?V9>G]NW/)W:N+.>*\N'1+?[<.-C:+NPXF /X5R3\!;3S M/AEIO>B1H"(01E;2Y7;;BT&FV /.(IL'+G?M\EX]*NW5*_*?GHC@5?5F#2_W M_[YKW?SQY: UD\WJHE,:[NNZ;("4\J"T9W>J]FR!T&$9U)#C.DHC>&!R2A/Q M!SS]T:'Q@X?S;U__.;XXF_W0AH:UJP]K%)UO/AUS1SCTT?==*9)J0ZNZ55K5 M_+&G\$UTRK)6^9(*Y&W$@MC#0H;'E,B??_WSSU_WO@:_!;,1WE*);#,_+FN1 M^Y6&;8E*J4ENK[HF>7M]>'%SANJBT29?GVA7JF22<;//ICV\7 M/U]>?+&^7)^<7-AP@-OGM\>;:\YW;T\>8(HLG!L[;-M1-B,P'!@J&11JN91F 9) M-#@*W1%RXX^PD>SV_^#_;OBS,'DV8NY@LGO"^U%XAYND[+1J-H<%RZ-TO_ET MYOM>$'KQ7*T@N8;-N2]A:1O-@N@%,-Y!@?%NV<.93'IV:!$?4Y9:9Y?[[.\K M+SS\,9NC:FN8HT80].;3UNY&PPI9< ADSYU.-=AU1%T9VB'57 M]E]IY,6NYY#%%K9G[VQ8[KTUYPD_V[S>O-DD\B3<1F2_3M[S=.F?L6#488'W M#WWW;A46='58KR@8BP9^7T6UX'U1OFW\.S^_#/PYW_\0BIEELFYV1VR8GY?[0SJ/';P<7^[FUPT]N:S?;9&\DP M!6K>?-K%(FICD>L&HIPH81"U[3X(%L?K,]_F#]Q)L?\X? U:/(^-?33;F0>N M)-J0-:O-(I-;L"0CR4-2__M?^\W&WL?82KC/^]TPX'9 /K^:#1O'3S$88;.( M,Y!D+MQ?EIF?5;HGRBBX[!$IZ81_?N8[6U?M&2D9A5P@_?W B_O;>^]&R,6A M(1S+(9R'(.2N< H><\.V[\\_?SX^O^U\Z\YF& ?Z,,HTO/FTM=_<:,!U3TGY M%>;&>=;KS#U/ZP9.E;;UCL\DS"K MY]!)/BQ_N<\:QRX%?P\K,J7R^E9UN>:SQK2U/_B_-"VP<3,DI[!O^X'19T $K(;#O MNQY\DXOUUVE2C:KPD2??H-%LD?BIUI?N?CEIWS8?CG]KS::V>:N0R%>FX0VE M7,KP#$%GU>P@M/LLLN^8GW),H;4)Z,AX6!; .BKOYC9BJ"G? MKRVO_?O-Y&ZZ M\4,O,*! @0-L,0+T#I;5=(VZ=DRHF4PJ,S-SM?^C\WKOZ] M=__/SLS)?7Y^-"?WR$L; M/Z_'!B @:W6@/;Z7+84T#'#]L32Z-E%7NQS>Q[ M,$HW?@3A/;R3TC2 ()%8X M2EIE0 PKR2.OAL&#,(%O_DX]E%L@KMI8,Q-1"61<+<>V,$XO ">6>3T H=K(ETQNP7, MCC]C0:SMIIB#0)?V(^YPBGPTFC;!2,3V6W@>Z(MVG#I=L"!#K$]1!9E)ER5T M8QY7L>]9/+PYZ68YAG=P!@6N_;;YSL(QMD#KA-];?\$(\'JZ%&Y"*N1SL-8Y M)B*(2!8G]D'==MD@WAPZE(JE4!+D0I1'H]V3L&04&H7_NYNR1G1^?#&;.,U6 M13)(-3U@A_%1F0]JTX+F96?5W2NY!5Y\_\HOO0 36!%$H#EC%('G;6ID=N#S MGIA0%ZP_R!S>]X-+ 1\3D"]L%@_3%+F*@&+>WY_!GZ48>*G"45 M.=B-J<]('MQLW-IO<>;W/C:WFIN9IN=1K5D?:\UF(@#R<5IE 2#HS?8UC]\- M[]J=4EU2-@TX"W+35._:V_UZHW/YP/[X=WLVN[8B::F:'K-K7\.N)7O*!^JY MS1P'=FW$<.LA(Z,Q%51^"QIJL%'Y0]R#[0YOB=0)8#EA#T8VJ.&Y#8^#PPYG MJF-WHO ^Z=KRYTT8#B?:R'@C6(08MS+F,33K'T=12#\W/JK+1EY@R0N&Z%,$ M9$_"LUM>/()6=:4R+QO-UD:S4M\V@>"5+V)M$N;OS.;['/F8B!IBU2%!.I, MXFS)/\R))M)6AO#'#V0R+8]@5)TP&E2?P\>-D^O6[N^#?G/R<->06YI>3G/H MR):@K4D8+U*(]7)#%^;J,:R8OX7+="#$MX)$R47TDY.^0=E4L*J%[/Z>Q M%_!XA"D4-?YS?7&Z7KT#?RX"CSF>13N3Q2'1]$4?DJ"6J M%Y9(W2ENDO>,@)+9.MG_ZNZ&#UB-,U<,LJV#X;6J)/0Y,&0F!K1,FG';&JV! M8EZL4)SMIURT:.F2?0M'-_IJP0A,8Z&]P@ $+&P%NA,Q'Q4$1'U 2K$QE\LB-[:Q%L5S1X6SMMZR$8[?ES?2 MYKZ::\B?S_:WM#V;/*C2GL'<)K1?6))P+%U"I@#^0.0=>#_KD*=198;;+([A M!,*O%,_P=IN3&P"/)@N^Q#L]] X$P) H;J/0MT/0M#4^S4VI%&8F#T-LU[>U MO-@;%K48/';C\L'G V1*^VUCQ_ZV>8,=5?::NYA$^PZW7CY,C-M:_;3E@ZS7 M=@,,.NH)UTP?7L[0#P,[B * +I',4M=+)&'#SAC5O^',:4>'>&48'>83=NJS M3O51])_>[==O1\W+Z#^39XB/=Q1M%W*A1M,Y]DFT6CZ9%25[#052VXKSZ IL M-/N9J? C#U5=IN6B)%;M-&/U#,WO*LI61%A?W"9C*&V?0BOPE1-&$5< +>1M MBB*,JH0H*.Z\,(W]@9(356\=EA6?AW"_@YNDEYS@:1^&*IG1J 8''T7OR\D.\?_$G&8/SEHI0!62]DH(&JA@]WP7J#VK[2LZ M-K/P!2H.3DBQ&= /_$'LT<[#FN4 ]8"-%D.E%-56'L1T[E@80H&?*"R;O5W? MJ9F"H55F_N]_[6XW=PX^.CR*]8!,!'KT'0J1C ZI+>O21<9WMNN;C?KQ1@-$ MS*8U[[RO*TWU;DK(T,*KPK)JU=A",[D$AW M$[Y*N5C'BY1MD5IA\REIN@Z&FYHU06V2+^VCUC? M2T!7DYG6"7:BAP?>P@/%%58A$QMN_"4-N+U5K]G(HC5Z->MT8".B,MH3EXG2 M$4G87:CB@4A,3(\#OJ1SCN*=;=0XX>YX>"B4%01?!1;K]Z/PP8.-P$'7_._' M85RNR+8]]4.6?/?.Y,[FU]YO.B?)[L^=;#^>4HP>:"MO'^TQ;PJ[ M]3"^;(O=NKN!]36%?;A5W+%!VG/#Q.4.T.Z_L>4?,<7ZL(4U/9!ZNS>V:WN[ M^S6M=EE1IC;GIOWVED*Y8"E0.W&ID8M)#>\#T *Z7K]B9G$>>\SE6%J&$Y@E M1:51'S4<@AB.@>!*D!A.%X0$"8IM M8L#RIMTOYMS1,^@1-_3NR_S5N(O[GDL[>;N^U82=?!"UDL'=P9]_)VX9"U^G M!H8K!J(][>F=_Q@ME:)@>Z.^M=$LBX*=,47!V<6I)@S$&['?5&UOKU$[V-H; M)0_LM_Q!84XD$6=Q"HJ^6+AWLTJ2>"5(![.G_?CRZ-O7DXO;&^OLXNCR^NKR M^O#VY-C^_(=]?7)Z!3G0?C'$>)/!U(HY,]WJ'JH.GD8GF M7J0(1;OMBD6)?79VEF6@D@Z"?9FEHB*B@XEP.+J@7$;<"S9)B:UZL4J9@]D* M7!H1/49_<,VZ]\"0S#+E*:I(X9:3(_K@H4]6Y)+;K(V9K5KW0Z$;;Z)YR8&- MZ6;4KF2FNA>(0P$/'MG)023SZK-@Z[-@D6NV0"!14UX9J82Y'#X64_T96L=] MG$B]H66]C^YWIUZG98,^*;P@TP,I-%\KH::4*_& M<97 *<0=V^KZ?([A#9_DOS7RWA?H6]GIKV"DPBK@ #_"W7^GN$GA+AHM91,- MSWQQ*@N37QK9+BU]GBVJ9X>6LT>+[QA.^RREAPYS6)X16I'G69Q@G[?I#K>2 MV=1DJ>07&+NN\,VS&MO8$_TU5J M?3J[.#[YCYG_Q1!_>GG]^^'UL75^>?GKV<47^^86C+^O8D>8VH5%UB[ >^ M[D3HJ,1WA=$'.^JTWC;KV[7FUGZMN;/S;B:MA_>$67P7A5.G)K.3QHEBR\8K%7)$%/\^% M![=F2?"W(.)QZ&/:V$W"VFV*?:'C=^6YL&Z$XC!''LV%([=G2?#1H,4CF=T\ M,%RX+L*P.1?.VYFI.12%?9QDOOK"[\7/X!40?EMSX<#=F:(0\ [S,2KG<$+# M,8RXRO+/V+S&YAU+ANS-WJGW:KUZZ\AZ1J89QEI^F38?K6UG+EK;_BSIE;4- MF-8V.K7YY.\4[-D:7.%3>A;E!HM4-_LKX@)$,:7%"[!H^RJ-G"Z+14V#N-?. M 56-6KC"(K3 WGMS8>^#V;+W$$+%L1<[:1Q[$M;B4"M1/6OO?C'JK-M\\79=EG%[_Y<6'6F21JY0+W)T0*096_2 M?M^GSRP:$&RSX]AI?71<8>S$_X8)UU&@SB4M MHS'3(/@EE;B?Y85>*\^)6Z]8'!JGJ7&:CB5#9IO.(,M>321H?7C/"#7#6,LO MU.:4O%B?B]XVTP2>8P\1'D,9RSG)<;MG[-.]5:-W>W+#'D.Y.,1+ 'S OLS#SA( M370+BM])IN;12!E6'!E.7W6NWC(>1,7*,T_=_7/6N>.*:8D?,;0-S!P7./06 M&X\(^+759\UM(W"'N71['EPZ4_7T*O("Q^N#1-4B,*>?\-^-I7!_.,R+-,-;RB[0Y:7(S3SK_<]8YYRB-@;T>9X$" M,Y<=#YN-$_AH$?IWWK11;QV%5S<.MK9K!+/=HT;%F_;OW.ZR.VZ+5F]P>\SM MT;3@N,(TLN$%$9[__ 'APIGL-@>CZ4?A7[+[G,5:89K8[31)11LZK,R!%X;8 MR3A.G2[2(4??8X.:&J?\*NZ&J>^6OW6JOKRO^E*0IKZUY+=]']:S="46::"_ M*N'E7UK<]_C=T-<"-']."(+> QYD MD7U/TX2=D[ #KV@J'=H>LC"P]"-+!,OK)S!WG2ZAK#/??^1B"TE@@JM@X>FE MF_:A>L ]\(68 M$Y$)<^['M!MMR%]9>].+4>G:/Y2'0F9'$8X/%2L^!-#@N0 MX$[*,&+->8ES:G"VW7&?@MOHX+ZC0L<^CRA[$4'X$2_?Z2*U:B* 0B09+D^I M5;$H#@-FLUVOW<;>5&D+&Z;@XO@#JQV%/=$,RN/W%0.,1?TE[&&%=#]ZT]/. MK)@./2!UX M-*PNSH[8;7H;R+ \)Z)/JI.GV.M+;<&O^D10TX+'Y02N+Z-^TJ))0)M1PD+- MCKSX!_PGA06C6(;H+8M=J^,X[?7%1!.SW6.CKA^\)L4GO*!&?=-1J/BP2P0Q M-:(4>P:(/8R3"N1WO4[7'XC6E8EH$"&Z?L&[L_VHCU$:!=C1JLPG$NQJ?:%%N2I61;PZRF MU<$C(L'M0#P@.].5^*V=PJ3+?NIC/<1E/=3#D:%PT8">E.BQ\G4GU4/F!96? MU\\"-G@\)I+7-#:-1?FM\ 366#4K!2? 0==#.^)4,DA_8'R M'2*/"^L#S1KY>NQPU ,E;U[9?=S3OHK9X0_(&=-7.J!07;' M2'G.7B5T(0X*6#@HOR]3U,'RA,> 2M "NRHD]:L?@@W"8PM'*JXN34&?.3\8 MJ9\,%6='FAHKRH KO7LNT\C*=4(?11JR0\8#4LG]L*+#6[P#S!A^R;4I?13*5L..U09,';2/^B-^; MQ5Z:Q3Z58MO6>V M>!C)&/G2F?5Y-GSVG#JQ-$(O,K9Y14[A#_!@%4@01S@P!VARXGA'KUH8BY"V M**= M[HJRRDKS.5A[/LG%CG!1YBYI9 67Q_!B8@QIW9 K&8PT@K0J63:P3S++440, MT17 @U(<9NT'G@\0+?P3A_48WO!>.9P:_PYP1?3)6"Z?'%%[WIM"-6Y:H3,+-?ZD)H*-L1#W8+$C M%Y0D,5P&PMD+O+C+W?S$P!LT!V/!B%<..-+8A4XS9&"@^2%?#B)[ODZ=>:_[ M^G1^G4E7U^90M]'YZXQ397V_-.4'NWL',R)]SK0>A0P]>$2?\-CUO("^LB/@ M/U*L"N)BT_[" U3Q_ $Y")@+>A@FH/@#GG2!H$"*%;2V JFEX6>5DQ<,?)$2 M0;?$>&RO17*\$1+#6VTEY,%KW?I82)WM?=JBPRY[,O%(D\"D*>6/D>8994<^F0)J^],6 MYVYV*U8$BE:+'$X:IS-I* MOA7Y1A%O\R@2@>J\K497=(VQUSTK2'96IA3#G9S$][7I#V5%5;[E]UA-,VJY3,J(AX M#PO^6FDXP,*H^RX\'I1''YY&SIHN]SUX(/I?>NB.!9(ZF)$.M(8N%48&5><7 M_-[S1))Z7SJ--&^/3(&@ZFV\)$XCF'&^:9\%=N-@?X?*;]5J8,I#]2F)B0!X M_>C5*[NFZ/D'!\(-K9(8X"[@L2BEQHYRHBA97O-L]["0-Q#9/.)%6LR*1R4.R&C8Y@[@6'B/#5B13?02N_^TS"RJ "5^+A9KRQ&*&71 M2 ZIZ8$/@320\WFI#D'EZ:@30D96A4&6G1>B%$$E5Q;8*^>I[$V*OY!66:*+ MB6RH-YHDV@4%T,OY6;CFXV2V%S3\1XM\:JA#,)<)4&A@,B=4=3^JIH9J;(NU M/^23ETSB$E:_X)8(#C>@#N$_9/V0TP6>%']*,O(J)2J7O^^&M!'2*!!C?.0Q MFQ:&^>6("UD N8H$>R_&+# !#D#E3MD,P)! \>1ZN$"^"N;&YXE>X-,1(48; M,\QA+P/1HL"*YH!VEANE'2)14E>#TRAT>#3(/CLL$AN,TH[C;BBQC+&8?V!W M0CSPQ" )LN2>ZK5R:MM^&,%<%?0^..F<,&(X=V93+H#XKV&<6+(Z3<__CI7\ MS80I,$$$>@,!#RCUA#9R2!4+_*$/ZTXJ KPPA@,!KBN!QOS,^GU0[[THZ;K# M^#%?>&+]#BRCOJ:'2W 5F17SNZCHER ,ON?P OO! P(#)22\_&_>$H@^VU@ MEF6@T9Z?#\"684],>*$Q]E MIJBSIB>T-S0&M26Z_B0(7>(OL&I*L7;0C;6C.\#(\N MQC[&,@*%]G+'@U1))*WB5Y4&(9 7VGX. 0NU@0\3@CV1M]WSR.3SK8VSZH.BD?-*L6'S8#P^-/&9E[:1"+HQL,\P6!YZ M:+E'_5#@]XD815@H)@FIZ:2TFQ#MS6:)#1;W;MV^V+2O.!4(7H<,#)YS]H/; MGUF$L8($H1O5.]:P%'#;5/W-LNJO::K^3-7?ZHM7'2/N)@&ARCL*__98@U@U ML'&+ [[*JO;C;'UJ,GI$;I8"%*Y6/$_N77EO;%U--.7^SXR?O MT]>LM^]/[[U/FT2J0,I!!)>Z_37>M'^!:["YT3V\ML4=!) AS)JNQ]OVI8"S MANMEPW4)SB[3A&(>(5@,B^W?$#/Y*N(QP?;CB7Q91,+6/.XCFIN$6I; ,WBURJ(0NKD&[[RIC:I1L[]&F_81CUGD803YKQ $ ME5N%!DV$? XQ-@LD9*WFLZ?!U*2(FP)/;3[]5)P&,6M#;>II!@X=FDAQ2=YA M2EY2(V)H8/BB/](6"^US3X2E PDN1/-%ZDZ7>=@*0,%<5PS"9/*NJ7A>"4G\ MBH6NW-I!)Y>YOR-L'\GW 2DRC)9',(D"M M, FF2!E[T4Q@WZ%RB\ M)%G1_9LE+8;4[T-]PIP2Q!P1+7UFM[0P&U:FO%'NH%38:D6U[RV*#\14 PM\ M4).)F"JWY?P4YDSO.M/WG9J$G,L <>6X1?>IO)X 5(PI3.F_FD*%#(-NB'J MINHVK4M7Z9(O.+7RYPSJ%$^2 M,/4#B8(+H@@KW60D]^0!>UQY,2<]N:BTE@HC-$=D3:]?T#&?,]"8BO('<6Y5 MX8VJ)A#4E(U:II7 1KFB4A3;U+1&@34@D_:E@//5L%15H1!QDY\J MB8JY/#\C+LD8@W7F6;6?YEG_4(8%QVSH0= M?*O$K8=9,?(@$.(?I3]"&; (Y:ZHG*AE(C,LX%R3EI@EH*<1V 9<)=UH@-2D M1Q,)HE.((D_K/=GC23>4J>J)1IPNAPLFDH.&6I@50]V'T0]-J.4%W:J?[9"4 M$P0A:'W6P:0HXG3Y.!9)0ICC+Q$U5@R)"AYT14--J1ZK;J%4XZOF4SKBQ55X MMLH2K[)-5@4^+JC4SC1I?"H [32Q=+"=^B]6B^N#2O67MIG I9 M2U.C#UDU2E;<4M-GNA#+%&=QT:#(.2.W9$5)#K%#OK1DJ^1%$MK Q9%N^>%P 5%!\ESXZ]0+:J)=;IOZ7LOS1]ZBB6IL\OAD9Y[(IW*"(=-8-G[SR$4M.CQ1"6L:Q:2%W9E,?955TT\#%8+5.6N[K M@2>Z7KO-1=Y"E_7EH8W387 AH@2*!!FL@"?JT#^Y",V+8% J#!V$/!&]=)L>YU404A)!V$1F*>% MF%B#OK2LB=D%D8B"(YY(.RKB3M@)!"0*2S)D*3L!AA1>8ZM/^19XELMR"NEL M+7B<\0UX<\*H7R&:[PB9(KRBTFLK;^08P5.Y(&)+P1P5M%381CWLRYD_T9)N M6%[H!EEPFVJ[9\Z-"LT&>D)ZGR."6TE\7](.B9"YXK05>ZZ'N>BP_%]2YC*? M_07,F[M$L%0_1$$+0C1F/KQM$U;:OMX\I_\>;?ZV:;^5N3RE:U4VCR[,8ZL$ M*D *>M%;3:6S$6813AB6(2L31!S& BR6J:%TSDEH30IA1^3^S_(+\"7 6.]R M\TH83708MP57RFMS'@KELA;L:)#6>EU .W;*IC@ M5/Q+!6H4"N:B&$RZ>Q)R#-7SZEC\NG&P7Z? "%>YFNVP#(?;B8 BT X\UQ^@ M>>LE'J.&K1H8N979"9FS0.!(8TD&*!DI*&UW8& 34'3<@U_+>,VDQV IFX>7 M,+"&AX(9(M:B"\[B$2T\#1Q@$]FEA/,6^!O9C M?0VRLCW5U "=9[ H$@6;#RJ[&8BRD+COLX&E];$LH.QNVH<(B DG6NHGA:F$ M0PD=>9T -2'"*.KW.?,%@*8.$Z_<*8B16AZC+ 1'>&HLV-9*189 BU6I"*P4 MQN '!'8=#40)DJ0\ 5R>$W AELZ;+B.&OX46KALU*$H#4+8 MGEPJ1QDG"H==C[,@!_;-4NUU7K$> Y4O(\CG>6H9@CQL5A_,=A%7+6]VM=F8 MI*2C42VDU87N\D>3&EF*I#FLSYT7):+K#/KW!["B'546 MUJ642M\5CJ BXXB%C_-80YSH1XRT2(TBO4S+KI:\6@PHQUVV\_/:RY;*_I49 MM15G>U7/".&(Z"*&"$BF"+M"D#]FI*S"%Q'7Y?>\+SP0S#;FJ.))*OT<*F[- M!7O10UHCN0NB2SHFX;@2!F;N&*K9O;2#XMM/XRZ,3S>:>@^GFKQ, M]-[(:WJ%]J8GGXQA.5@]C T.-9TZ+Q&BE \6%P@1)*"^J'ET51B#>DI("U>= MW7I['OFK/(.%3X#=D0&E(590RD,"/Z*=5LQ]T%0#T7&$!(\^.5F@* V<+EV. MZ?18DV2WPEZ+U(/DWS!?ZUXQJHK4]>.:II-6-12K\#MDOV7NAZQS&;D9Z-?* MWF:5>X_J+52E.ZG-PVX'80.(;:84>]R9:4Q.1FV#HB^NL!TWK:LLDEJ][RG: M.S0QRNPH4X/;-@MFYG-7>NF*LM!:\C^M[T@3L*+QH.( :?!EUJ59U05E=X@- M3"+E)CNE*-/#Z'B+"_\HI[WPQN?N-:47D"Y3P/D0F[(=L8Z,=>?05.A^!V5- M]\N39P\/"/A'YO62$[>0-FQ1XLJH%XY7(2CT'S$"H: 1+0XC12^'P\*>=EG> M"IR2N?)DZ>\1+Q:)0;$\WF2Z"LU.Z"!L=I[>0E@KTB_I1=F=PK%9=%N606B+ M@\2THYB<]_J17T RJVK+5]U\3U&3Y=!H9QV.O9 MI+7EJUFJ47B+W%=D@\N( MGVH"R/(\H%'7S2DY&E.9G3;F'=?B2" MB/!"MH;Z_.29PGJ]"T1^2AFN MA4&+%L$I1=D\T;\8KY3"0?Z*S S%D_*=NJ;LV') M&L=+(ZOD&JIL'I_SY72A_DV+VE!+]LKV34WR#M&8]OMAA!X(UF[+H)CB-97U M"YL3=4P%#%I18$9X&3!8W3#,PH\9#(5H?CUT]XJN]:HS*BV83'T2B@O7TWQS M)GSKOCUY@F=%'JN246PF>[32%'E MBX0]+'M: *-B_A=6*DKDE3P'^4ZY;M]Z=^\TSX5TLUF756/'8R27][H3?;+\ MHZ>RCJRAK"-[TJRC%>7,E=]6L!42NBT'U6,N672QUF-=Z#B8)HAUAI0%*5N] MPR^\D%%1M2D+]2P.2Y@?=N+2Q5:AED,9U2C*15E&F"(3#51N8 O8MDLUFVC: M2I\ 6M\Q9[$.)8TA$P)9NT86E*F=+GI/:C3J9[ MWHJ]A&?@;=WP7B4+RB&9Q"/C3C2K\I2NJ3OURJ# F6JF)W<]>6(^JH%F>I^5 MOVP8>UB650M?&M7::]0$)EA%N=U(SUK-PDQQ#%Y0UI)6ED>E MO351.LBP\ZS/['@0I7WT5K;;G-=@D;)NLYISKH &EX&*"O^ME%^9!E0PWI"4 M3% J'RAS,3W]#E.QE':$A)'S,$?W1*D[B.GM*\J=*[VUAFKEC(Q;4-/,8J @ M#T\.2"O(<,&$[(*-Y/""#5I4/4@#:@V>EGK*[Z._V"J9 8_$0!%I4<@/I*_' M$4A ZG>$2.N#?H@*4U8M_5;4KK!>W^PG[?[=&J:B[IE4U%FFHNZ85%23 MBKKZHCY'-0/]B>R,O*&I":LQ_<_LPB+&Y-T#%^AI&OJC9(%OQ=+E B3[.6SZ%R.:@_*!]1Y:37-Y43/B1XF #- M@>?#X_/R3%4A996=A7@A4"URHA64C1=MR"+J_(6T7^YPA!($A/HG4U%5RP_C M.)36,,PQ&:T,XUL*GE!-L(9X8ZG9)0^%FE+-XRE[:8R4!';?9T$B$&SDG&64 MJ^=F>"4(0J1GRI?Q2BR!5R+?6=[O2A:83;R@9(%,>$>LT'CPD8-" 2/E][:] MP(N[B$U#49.J8^KQQUDEOB@ZJH="70*XP$=^%$"+A2.2,Z>K/-A^Z# );T#< M+(Y587YJ=\FT,JNRG%-L.#WS#M^"VV_TF Q?+]I'*WF'*7@&FT6) B?+V^UH M,7;)M4^OJ70OJB*:RN@M01E(7 @1Y$3P-LK[UUXI.) 39(4(QR)\+R3P)4CN V]*OJY?V: FGV+SIF:/"RAZ_8MY;^X!@.5C?UD1!LC)O%\JBJBC]0 M%BJV20V2,!I(Y#C,X6FI>J@$T:Q4C0<6]W@QECW@% "M0"K"W$W!X>,XE"+$,EQ*$5)R5/X=BH?5PP M71X[?\RZ+L;O<,WNK:]*HAA?P^*J(W(,]5U5I>QR = T6!CZ9>GV,C M<9[V4/R"29)2DA"+-T1'&4W\"H2Z ACV1<2XUHU"RZTK-GG@/JQ6J[9J,6?5,EF%4N$-3OJK>H)I?@ E32?'A[LUD32((L$-5H,:>G MR^> @AZE?2$N'$;59@6I33/'8U#9F1+?XKV"FJJ9!?O)%45>,#1!N@)I)XG& M4;T$T>*W\4:DL)"J U]LB:X)"JD+FY;3"A.VLQ<2 YSR5I0B;CT^0%@<8KOC MRA#BNR!,+DQQ.>%][]'+$%A95]J2K)3C 647C1TTU6*T5)@\2[+LX#(0U!J& ML?=-&'N68>Q=$\8V8>S5/^#!G#Q2K;Y-'>@BC4F]P$H55F7E]YXX/K&&+V_, M+DVL '.R,#E>_13*?'79FJL,V5K5D2M':[TO=DAY'+91A2P/ [!Y6,\^$PEN MPCE9@X_.9LV^@D\<#GY9Z:KJVVLH#4C6N&'$BK=:-YN'65L:8;Q^YF!I^IY3 ML\_/CS9A)H5ZF*?JEI.+B^IJYE,5@!\]:7EE4R%R]"C77WF)>YN6AN.DC!^: M$/ER]1LKOJTTQ5E_8M&RA'H($\R PD%(N KR*7R"%67CE=Z#Y# 5[;3*>,;# MK8XJJL2.6,!<-J('=4V_XUZJI M450MZ:/*I&2K :=.,Y)GC.5OK M\!9"E P+,=7Y @MX$I%63[DR?X/M(75\"[TJ9E,LZF#2@?N%,S)+*:II!96% M!GTY_DNAPYW"Y*:"< 3DQFNQ7:/GD(HXS5A*Z5'7/#N.Y> M0?IK&"KDJD+?FF MS0@JW8(48&$>(_!R+XGV <* MW:*PQ()?E%Q>(.],8O3;$O0!C"@*?1W:2!?D6 ^[P6,T>43JAZ:VX3#U) S5 M_8)ZC]'W MPD>ND2:;F]]1'P*L'[!$$;_X0$TI ^Q<5H;=UY".JA:HU)Q"MD?+9T$T-\M\ MR'@XA*BNH:/X[]1S?O@#"[X/^'VAP[J0--@H4S",5N8$=T7")5\3$)9W6+6J M)BJ?!5GRH#U50_@H=)BBX5DC^2^@TY(%F_:1=M913PRJ696:,W8B"3$RE C7 M&*P088J4!%%-;\RI-^34*;6$H.T/(CADD[R[A9%B"TH/9^3KJ%FW$7,Y[D#9 MM% MD8G=+D[5EXVO:?.(3!OFD)!P"\(:U03?YQABH'IRT!_@;!"KEZN\RM F MVU!SNV/\"W.I M4J!FI8%LIY++-26P[[R0FD"I0K=1KZ]1W1L>12G)6Y<[<'):]UTN9&"((AQN M!BDNK'#[!L\'23N^"6.&\!^,ON(13.C*^4V;TJ^ COZ:C>6OB7 /4!-E[ F: M2IPB0;$,:'A%JJT2U9OV*?-\-)%$Y6^BX@=J4"$=_&V0NHD6^19$EV.= B)* M4E83@ZE*H[*R$[RH1.-)(M.QC'!?%,! V,,%P M7YU:&2X<210.(9@KH-6(E<4UN<9CW[H69XZ2',!D=,"0TB+T^NQL20,7_23J M5^(2@35;DTI$G.&UC>0W>:B7H&;IS%&_#-7V&&FTZ#10V/DLY'6BL MBF4HGJ@PT"5VHE@U@0.7A1KTR^ KB=LBY3TJ ^@ R#=L_O0 CX:DY1$UIQKF"MT8'*% M9IDKM&=RA4RNT.H?<*!SG/3Z?CC@W+@N%T3\(77#&#H2:X6H9Y>Y]LX>%@SZ M&W XPAFIEFU$M@ %E,*>W=@F^Y$_<"=5K99 ;\"X1APB1&Q3YGA;E#8+GP_D M%^5*ET@OBKQ@781W8D-@PGYQ,Q1J?C" RO., _)^Q,#LQ+1Y M-8Q"D*7"8A&6Q=7_=J.5ON=^;$_DK;"!58S#RH1WS$7/:UDD>&)()V=/5F/: M7=2:&"*I\UZ6E:^/@/(JX!\LR_=M:D^@%KRIP?]DXC+3)1OU2* MI5%NX1;T,!J.=2*NGB_'4M +A7'3YEC)QK-9UHJS*>ZMJ@ZR$H/,!E 34QJH MA\@;0K7/WF(E8>CKC]J6^WX0!J[9O(OR8'12']&_!UC/BO7&1JU8'"I1Z037 M@8FJNCE@K#-M_253J^B"S9M-^])QTCZ3N_R&M;E,KOJ98T6B?0B7O\765LWZ MQ\N;GP_IS\;'=WK"LG7/)I D W1H6T?)0 MIO8(>%VP[Q->+#!$B5,<:[G>W2K M^! Y:L$>%#/BPF9*0-/$ DZE-12?A^, MJJ;"ERU>TR/052*I MD"C^]+Q;,@J!-AH/[KPH#%#08B91JEIT:/3E>=JQX!J1810 EU&SSOM8%'9) ME1$.@024PJR7&.A@5-25%W*).JD=#L^Q@&D05O5)>:U>J.*"K. M^<"<"(NP;;(Z/F2 / E#9W@!7J&8WY24JU>LIV;4_2@3%_1H3$<,0''IAH1C8XGN)+$J$\?,Q52J/#%E4XC< MP#[L*E_D$PB9(9Z;YD+%C$7FZ@.2J\ MPQYJU$RM*1Q9,K=0Y./5,LP JN10#Z5D_"!(*4L=86<0L?04W2>-^L:O5""$ M$%5PI(N?*3]?_?[OFBW0 Y*A7_?Q9E(C0'-U1>)X5A.@+E9P)FTZS4'Q);6] MG48(UV@EH7 QW0@EPY.*[\F#<)N@2:*T;V7KW)P<*5.GAOT\8BKU1!V&7$V( M!]J/4+$1NC5K8UXZ1C?1\0E:MD!;$_0(&#>IPEIEZH0[2A)X;0$VSOK-](!9@( F3&#%>OM5QL?"U MF216X>'*=U,78D8(JY:B6]FL:)(B:1O[]?H&_+!1W]JJ4__G0F$GW:.X'%=3 MUJ/R1/%CC5@JT""$,\&Z"#?MQJ&-RBV= ML(V/-GK&O?B'?2KJ#(W>N[ 5PL9::60I]XY*X$M]6=21^XTUB#T)Z5<,O0V' MT#(L"CONDU:&V_3RM[/CC<;!IFC@9=9]D;V&BQW7Q^AL+8J#R]GV&4, $^@K MWQ>J;%?$19S(0^^@B$<6RHBMVRZU]TBIB1?!O UU-PFJ0K19NRY,@715[6_N M!X3C!"Z7_D*)(U>&5U-.1E!$K:SJ&(OJ-02UO$A);HT:P<5+Y5I61_MA^*/4 M\[ZF4"=EFXA",^42**8JWLYQ[C:MLQYJC 23)W3XCA^VL-X,'L9[,+6"',(X MCL!*4)N+$D/D@Q G7-PEUJ%F(ZQ=B'>+9:,(>S8Y8CLJT458.NA&04'ANLY"5F[;JI,9-CI#H*Z2%LYXW>U(6H9&F_4 M4;B*8+YQ)PM]ZE6*$FB!7 LT>[(LL6W?,<>AQ SF1&$<6VKO\5KU>T4F5L7Y MIX=.Q*K&,J=#%*N4DCK8& +'TN0-M;*V[YD"OA /&*-R@SB-P7 M+O?9@.>%1@13SSO -?!'$*M8GY[1I4/,.CZZ[?*T'MCN5#X)NX2<:A[U' %% MFV2] F^@[*4PZB&.:MJ*/>QX.;!/??X0XM&.U<.8_27JNX%2U0*3G(W,I_X2 M\IV7H*.+Q#,IF2BZIYJ)8XPRS(LXU""+3=015?:LHXP<@)4XHNUE?Q MO&.P J2A9L2N3"U(,& 3)[Q/GW@0IS(;H@Q^756RW$H'^!\MZRF1J; "P5M: M1*ACL$X'"1#\3HH3=85#:QBS4N--^YC'?2]1O==YNRW<[$6D)M4:)U>;L!H: M(9M0>&?($"YE"N&I8]USZJE(0Z;PPC=QJS#.'P6Z*NEOA+MFQ!22PL0]4Z4[!1,5^X MV+-P^!A"2>S"4#I"H6E[V*WD<@176K*;;5QHDIG!^E4TE< 0L!+5:"_SRCX MFK@.=5=4H3;"]W[@QDE""\V&,&(1+*Z(7K((UD<\2]C%8;XL\FPKG!F9W2F; MV:A]F>W*(#,MY)&U:9^BX^(K&RCO!AWM9&-ST9DN0XQ2)P;!$,$?J$7>CS"U M48>4J;@];$8*;W8Q0A5A34260SG$4Q7-(:R\,8123:H*-#;MG\6I*2#&I+$M4]"1 M7@E:6FUF"KX'U;5&390>!;60'8.$3[_4HG2)T?M@$R"C* M]8$1< OUP0Q"_.V=#RW'P[#RTU M%K22U0PB+[RW_[LANLL& J 474$H,$(2CW1<"4<,2["4)/+B'_A2+O G?(1& M4\(SC#1BSH]$G%QZ-^AZ2"P^WZ!0P\/:>P&E GBB#ON9'[4QK3" M\O%/IV<;/7_2?;P][WU\9&^4-O+1H(6HOJ*NSVS>Q16*9V:S%^L5S*AGBYWH MZ"LE7>(J5.50 68A8"#CL['H_^$%A?I'52,IL2OC 6CO/1'5"'B"61TTNL!6HVJ M9R'WQ?"^[>6+)7%AM$(U \V6F:78K#E+F?\COFBO[LEHN$!=E*0VO 8Y^?J MSOP:L,V1XA35M(+J7"GFA-D2'4:M*W(=(UM*= Z2*B/76V4*47LCC!R-H3A9 M&C@\Z3QP_H>.1P#?Q&4H?B16Q3,4';D#* 0GG*F>@Z 2/)&I9@G'>!R!P% F MB$=I$!).8Z#2R]%5Z0(Q^/DN]1&/IB7C@D9-&)MXR6CV[ 9Q)9<4XW:6%#XR MC4"T$!L^L HZ^I.L]H,/"NR6&0E*\Z[I'&@-<:".XB-+'T0$MT 7:+%2("M# M !7=3+UM28V5"!&- J7Q3U7H X6@3[WD+7H-RYK4)"H1FH8V_!R95T.0=B[O M!1H\=\M'35HDJH8P(WE],%9M."S-0%L**7Y6%IYE>3^TU16.:R#9KP0[:CB? M650&6(5P1]$F1"A!*;HEP+IN6*GV0'K.\KAVL3#CPDRNRM>01TRR9,5=(I,B M)UH&I#*:E6CV*#\$76NE;:7*$:Q2*B'BL'_$NU=V7=> *6\X_R$,]@ DUS\R M$U/ VV,F8I6704+F"H;$#%-DH$PF!R)-(G!)>L>@B:#*0JR'J:6RLZ9D"9_R M1B@SDP=.-.AGV>SH7'6*+];/C''<(48I6) 3+W<.42B=E "2;II&5U-=TL7J M9\G+I!V,+=(DIB"BL\F&U=)QI:Q@2Q8Z*" +V5TT;R0M /Q #@L."K@O7DX. M01Y@"AOF#,./"-:<<-;;M$\>1'Q<$DNPUE+M<44D730*E6,4OC"!U2$*4#C( M8L(*CITTCL49C?L&DK6XFKJA2^&RYZ&0^":9?5"KKE<1N$)9N5U6 M9:=5)!+Q&>(R:-4]H)9<'KI*A.TF*QS.XT<+\MK'3LK@C$(@&I50 S3BH!(> M,+I6>?_1,3]DAF2Y?J6\>DJ@%!V22Q0I*HI*O9@O46)(N(TB70-K#UF'^B5G MI=J6%K30BX%D8>6H7]O5H[*K1E6C1"*832_F,O&U^NRU"BA+XA6YWH@79D_4 M1RLR=XN\HR/D*W48K#%QK-N'OLSNK.(1!79;R2NR@%;(5[U7GNQU-\#6B4 Z M+9@HH,6^X.I1J@9/3:M4?B2F;$\.B*J$+6&0 7\KY'>XF3#0\]ET:_(.F2+L M!;1&F"6"\KV4@!:K##3LJ899P52<(MH?R$:H/C4P;3//I_8&\LVPC8GA1J]< M06L"L<253U+'"J%P:?,C6@/G8&;Z-9((,L&,TL(SR&T;[U,W8&)MZ C(-(=; M0S[(7&(]"D0@.;K(Q60\%0QR$DG4<.*>;'[%4BBV[CA5X<"C0/$D6ZBF[37* M$5;0IN-$VQ#]..?=K"WYF$PL51(7\_.OT+M_5K,Q1(V(+:6LA>MYXE M)?)7=-:_9#AM*SJ E=;@T H2V':ZBEV3YH<_D">)@*;T2/1)"#RX"+Z%(P5U M,:6XQX76WZ0,]!'411YD)/-ZQ7@MZ!P>OX]E+4,>*U(G9F747IR.$JX2'PUG M;2)!^F27: G4U^/4BB\;4D@M]2@Z03 3S!_$7&&O,#_LI-S*$5ZD["--E@GM M4:\)%!:,AJ.H:DA"JC(11B)]B*D=-2 +\@4<.H>CD;Z4&)YD!JVG(&9IEA=][C83XZA"?IS(0 M-@1LG1[FV8O@6.S),L=VWAM3.BB4XZ+HJB"U%L'29&Q>H2FJ4>893U" MHVX*$E:X(,%(E<>(/VM;+,?_\36,[:?2*#&=5O,@BKX]#IY$HE9V6'?1TO]N M.>L)UU80XI"LB,IL RWHDW5U%#Z3BB.M)IP&\)XTB+E?TW)5L\JU MG=+!+USL>CM+0H3*RIPSR KLKAT3U/H];'=+-796E:)9($&"V@LG)Y#ATPP0 M1INVB-D+7(Y.C)[T/*DS/O-H*CRG+.Y;>)",]Z-G#9O/<&",GHS/:K1E*304 MC.!]HX\N:!]KUII:*ZY0")[>SH>V>^W, +(RBT?L1NG MQ]:N%1O8<,K_S]Z[-K>-)6G"W_$K$+6N#3D"9DO4Q7;73D?(LEWMVG+98[G' MT>^7#9 $);1!@(V+9/6O?_/)S',!",J22RJ*+DSLSI1% .>>)R]//OFM^2R' M]YS/,NZFI;UG9S DZ9#*LC&>7[D2$:X3:D"NG 6_/==!\ @(/1J*/5/<@,1U MCO!TQJ@T<544?/])F5:)=:^4$PQ-.<%(I/X7918,#@Y!S9$@E%C6YY>),)=H M-5?WFK!@*-W*E8N:MSX6'CV+=G=WPPI54NCI)!%D.G24"PU+'1IY!:<3PB<@NL-6V(X\7TT:_/+J'B/;O)3P; MJ<#9\Y5JY8><+<9.T/:>?8ZM$73VK*LC;M"J"T3">9OB?+W*:-*ZQT-WIW2= M28!X"R->8T\.W[?LH<7&/#@X]#9FT-Z8EOH(WQMVZ6:$M:$[8@5,\4-ZA?J\ MFC:@:AGW8#YI75.ID J-'LR)#M @>XM+VJ:U#>ZV^8FK4 T6DM6*E%=*09^( M*3&X(X\02T'.]'%+;./30\?P1:AS4\;%S7@HOC/8+0"#,F$0]#-:A0V2RW$Q,>Y!1HPY;4RX=,"T8I!5G#;R(1( MV734N#8]G5Q""TZ0 R'D60*98%&3Z04"/VFFU?B U5;V7&:15#IV_L)P"K]5 MU3VZ9U5WOZOJBE/A/?SD"9QP@\;[ #!KRH8NR1J(D"@U-8HR-ZG@U*99G *8 M1)7;ENY(L]1N^8OF^7B40+A+.(O=",$UC"/ M9PCWF%J_(O7:1/->08MI7)V'\ZRXK*3H7BW";14]-TBH#9=5.AAU)=%;VJ>F M*/W+M )Y/"+N@SS:3.=_*^K@V!:4'\[+AD@7V^K!4ZL>O#_^\#%X\V8X';]# MV7IVS\K6X8J($QT9>O2'Y PEEHQWX$OS?J>?TIKT4?GY ML1!^*]Q],2DR@PD_^?CFA;)3H/C#;\6%>. .HW#O^?.GHU"\?C2<92V_@,R4 MLRPX+6JF9$O\3>JM?O:??__Y%T-ZP7P'3'Z:QXO$U*P3X\(\WN3G*%/P4!]"G^M9R/S :E H6E8X2R=L9+/X>9+>.4\YOKJG)V V4SS'R0FC2IOZ]S=QVXLE?&W[=\]V-T-[2+.F69%XI=]V :]J?AF$L.R^T1=X"3D M#5I'3R9)GL"]AFR RUP;:3-&MYJ2(]GJX?[NL),V[)'%WS8AW"P-/22EJ><$5SEY[)OW-!_\+.I16AH_"E(,U;=H8A'%!7$@JF!7>MORA^:;EH08< M 0 3\39/N7H!QR4Y/J=WB5$:4=IAKID[2$M2R"Q.*DUCH*$4!9-C0"UI[ 5& M(YM[)?*YOBSXP]Y';1$59YVD=A/\FTG#RX"USL.T=\ XXB%;Y_[G*(U>D>;0W.AI#)H@4 M^HY6['H(^OX 0;]3"/K> $'?8@CZ=@I/V;T]??]K6,'N?S*EI;Y!8^SZ$3<< MJ\U)7DEH_CUINN$&G$%K![8%BW(_YDR92(E),C_4]#0EQ3%7 #:(55(T-6LF MK/&RH;%B3X_"5QR6Q$M&61+MK%43&9Y:UH53(%,$47P&WR](#F RYVS#CD^%/ >WZ]JJ%6=#3MMX+"FZAT<1]=E%A%>^W^I6("6) M3($X9SII!L"L;?=QWB^JK=<6.$:JKZ:\(KALBZKS% GG06[ZY.:034*4SPQ9 MGL\"8RK)']LS)[ZX3A>M2:(!9A!LF5 THM+9M!'-=MHL\%]2YLQ61IAQ2'ZN MN1,26@=2BG3Y@'DLIL(H1 K6H2D1US:V&$)DS8E8=I>U!WMW2JA[3_;;.]MQ MFR;"&OMX5W!_;K78B$/J[MY8[1EK6KK5?=;:I^:U"8.8BLYV*5,.]6L1J$52 MCZ@/:_9+%(SUR[Y-IBOT>S:.XF;%.!ZO]![5=PW>RCL"@<,4^$N.5!H:UH0K M ]-:\/9TWF%G]_LSM'K2AI-<*3]S3P"WKO$/"6=]787O27.'@T!L(:Y& M-D_*4JQ7YA(S[OXLO@1DW;C\E_PBCB^9WO(/:O<HHX;0T4#M!R+_4.)@_-*2% M[8TG3\8]59)LA:1C(?O8>[Y_P!^(%PSSCRQ,&AYZZY:LB\ @G/%!GW[)/F," ME>A,QFDRIZ063+3!I^:JA=9H7:69+JT#T09&V5C%?]^A\YER@XA68MM1$T^47*=Z"#C=T>?*56-J!K$U-A__O++/FM M[94V+[7:#:5=N>X#@5BPLF\='X#_YV3KHW,>"5C;*:7)>DEE>UV9AI^D>;5D MS> LG=/,[K1HP\WDHW@TZQ&0W41XQ-%9]6U66#].(D M"B<)=2OO. 1WU38UVG9)_=_[MM MB=K-SF8GZU+AV0Z#%.XXHXT+Z2:34HZ>Q-AW16^GBR(+][2A< <-J4/IU]>! M 7V'Q^:KZEUZ_#A"DU4#]R]UHPDC G"$E;ZR_7_ZVNZ,33#DZ^2]W4R M8F0H_1Z>DJ2(R8B%RI)>D%P/##S*@$MW;!_;WS'=,["5M#*%A#*Q?1W$3'QQ M47AR'J*0,?06 MWE8@>KB^WSXV(PJ8#L?N0<$GT8N/]G9'- ,6JA%);J])P -#4U69]#UNZA%' ME7C>VGNQLU]H-1+H<&;,HQ#%%\'/4WLPNM7]VSY*BYAI\ME1#Z*M,A'_)N]8 M6<4X]S6>\&I?-P,,3)@:=%UN::+!'8LUFGM] B- MJC;1,VA 6BSBE,\<&S:/R5I6@'KQ@EED"EKKB< M3<:8(LT:I9E4*6K> .IIH9C4DV:JVM$D MSC^'LV12CX)/B0W9*I"97C]8V6$M%!3-T4HWF;#>E\:Z)?IVOZ^H ;,?\!@! MRW^3SYJ*M7F:L)*D;VP8?0V$WX#W5WL ,)[0GX%PEU[!IPT"U48]4(4H*<&1 MD#L^59[ *XF4MR7K6]@\M*W^/W29-S_^\D_2+NF?_,?1#9X)<:9+8\4ZSKLT M;P6G!\-A0PX0G ".SUI7](K8$<(.H6CR /XB7]@#.:?;$^CBG1 3L'8._ ML9\]NQ+(*V.6:VT1-'+"91?7B2&12LL0Y8KLZR)O GF5M0&GW?6L#I"_OOY@ M400BZSFKE>X&]II&X_&#K.@,)J5M]B'@MCF61Z-S4)P>Y4>'3TU(&HX*)MI::P M B^I#Y$AZ6'%C^-Q+:EC=:W +L.)=R:[-@2?ZG9:5.[E 0KJ;*S^&=WS)IB' M[2RL=MP#3WS;\Q>LF>1EUE0=A;I]B/=&^_8,K_F&I8QU4 *95#MU]W25;Q3Z M?3! O^\4^CT>H-\#]'O[%6CGO7TQ>&\?1N??Y(&?0+?+Y%5JYN\]7>,]\E>/ MO4>YYR3K1H08O97+#XE&!TP M= Y-*B^BIYO>W-T*550]MY&O>GM]9:_FY7F1)::>8Z1Z_2Q)%NB1,:L*6\H9 M_U+^EQVDHP+?M4#&)"F8*0-/S;N/>> TSW6Z$&\.C7<.&D>[]541WK-9Q?XZ M1483O I65\J?7L9[TY-L8V9Q56EA552-_,]_XAQ47FK02QT?X]#V[9>Z8VSZ MZ'9VP0;. =UO(3V6+3&-RY*M:MUL>H)[=?]N"L=8D\'%#G(&P%[T['"/7=Z! MK^&/PG=>Q&;/I,7VZ_R])Y�QWE^OE7E&O/I1O\46KU<)O<[((_&2[XA]'Y M-RX\V\^7[?% 2%PA=B@I *>B:Z*?-PU;=>+')5U?#WD=XFG[ZN MH)Q]800F^34$)OU%!.;E.00ENJZ"$ M=Z2@?/1<0\9WVM/A/\:SSZQQT?)5)Z^YE_CO&W=CQU< 'VOEBRIPC=+">]'X]^K1 M/[F=1W_EON[Z]5<> "?R_7OW=5=W=-G6; 4=B5DK.(6SS6 #>&IAI!1>YF=: M@O(LZ9G"T$VA5)M-A#R?)0P-K.$93>(RYX"\]>VS)KSBFOZ:*GQRO2H\'A3A M+>N\4X1?#HKPP^@\%&&%P>RU!90%OK1,;9-&T.26?^D\+54I#F.-#%U(- F2 M%54HF/.'ZS(Y9?1E^,&Z(OPP5] G9*FD\V*^]&:8Q!D_7YVCJ@Y?QOA?M,AFHKI."^V/#!48'P9_V6'X M0M@.M-7'(%&289,0K+TM9;)SK[^\C3(9W)DR^;MA M(L$=*I._'R82W(DRN0H3>7EK9;)K2ZZ%B:S< NNTRRY,9-<+,:^#B03?"A-Q M=G6V>Y!D0R^"282]L-$6EM#:P;=$"D2?!-2)+Q;I,@* MT7,'*>*2H?;& G&]Y$NBKEKNF:]9T@*A\26/5ZP)^S+P"A2:/#_;$MPFR1>R M^=.*[TI:W31S4G[/<.WIA&;%I?@WZ )Z>NBY7F@^GAW:Z;T@B2X4#K,_P&$&.(RQL\UIW%JKFL;P,B'+,:TK MIEC[K:B-G5BI"\SG#M_BD6Z[_X"NQUSC#3:7B8-J7ZG$O$97(.UB@;B<5QBY M)^'_5U&"R1B>921A K6P9U*.=ADS,9[/#;\0CBLRX=48,I8T=R-FI$325^1V MW%->X-'>T[$+C/&;C$_9_Q'Z0 (B+>.2#F>DYP@O,O2TGB3["FDVK#8CEVW6 M,L9G>@1\1G+I+NN4OBY4G1>EE-0,]*W0\Q^LP2+8#)XVM1F/UO"K^W:0T==\ MS\0J#AD!J\"H].V9>W;@5-#KU4OHE3=2*/T2U *T-CAL(S_,7+$_2S#@!1ML M*V;E"%W<4N"[57 MDI[=/C.*,PZJ]7 IOZ4];M?V9G=T=.U,:YXCQ?%=66 8OXOPSUN=UD@SJP.;9D.!K7L71 M_$R739(+TTOH4=8Y=A%/ENT]9WF8R+ES=R N0@BD]19\[V@0HIO[0,+V2OL MW:W%$A1[32[M^]=UC)KU?H&)JIDBHD#BU_L A =N.CL^'G!8QVDF[+KLKOY* M/\/+HLEF7<=9BZC3ZX=K7"4/,QV(HQX1&'S0EEV9IU_P9[X1&;X!G.>$H(+OIB"5 M$(.A7. IU,QI30JR_=E3>FJ?C;C?GR*S*/Y7J_0AQ"'2O#%?]" MO(6]:FHT<_&X8$ZB'(_"W)HHJ4):>?,RW%R;N;D^J6(VW%4;*GL75,V"3>^'-_4+]; M/;,C@'O.^?BTY];]RZ[A'_R'S0?0#8S^OWX8=_V2UWB7^PIC**N+D.#^GTGY ME[^]6TJ!CMOV;<,#^62L;A[$L9K>_(]7:KS)O][#&O^&X<&->I-EIDU#'3XK M"YI3;)RB_&M8GDUVQKL'T7C_630^/'SLMD+'OWN$S?1"'3ETGZ[X;KH=U_?& M/_9/;\=[_&.?E[E_# M??#I/*T33P[\#$&1C_NY\#][01G"QD,?WDE M!L##&O5#Z<==;G,C@&=_X;+M]SWC.VN$T^HG'W];3U;D34\G[D[=@;1Z8K6= M!W""WOFEH5;OJ/V'M9$?2C_N\D#](>/[^H-_X&1_2V?N:?N_\K!+W]_VOXEL M^\:=KQB$;3*IM]H?H#6@?.*'_=[:?$=/#Z.]9_N>+Y)KA'48'H6R4"CPO1O MA..8_ND2_.^<//CZZWX5POI;KXE7^Z) M_SH$7K NB;$5RW-A/.O.IG>JM*JMWY]]RPCC@0\+Q9P3K7<6W2 F'+3*:>LK2UAVZZ_Z65.9XTX4<#T/9!2>+I-I.L>165=/MK\7IGXNBCHL9G./S]Z^OPG3M:Y145B;_^TJQ+S#S@:ZXL1DR9$&EQ^]J0F MI?0B><+O%.<. M;EF=*,T'U%]SO;&?KK:OJ@Q:%8U [*'AP MN\KW4Y0_H/4_;L[HD7"\[Q-C]*]^*SON:ZMO\YQ-":$.&*]OX\M8MG??;/&U M[ZJ07[L%9$LK.K^[?*)[O[/2R^C>GK*]MU*=I*M^DU;-CXC"63@*,CY!3"4: MAWMC(5 WH/L^-=M_33XIA.@MWU2_TJT([2U=RJW>AP;%V[/U=KPJU"I)WV=Q M_A@K+0G@R&V&[P^B%.+.R"MV?IK;MKO,PB37N;I"'TTLJ2Y5&QJ;?,%_)UZI M+.PTE$SR4H7A7LW2STF6GA<%.SKU(<_-: H?*\,#BJ3264EK1K\"R2ONS8!^ MGQ5A58S"3]1DT=0BS=T3$5YBWR?GR_.OR[*8&/\H3U^(Z5BDE>9R>Y0"?LEM MW$<7I)3C4AJ.P29J^#5E4$)/:$RBAUK2V#N%+7XM/_'NTS044[\7;!AG1:E5 M:\T3@H\F@5A?%N%5$I>5M_L'9.$#0!;R0$4XX)UL]E/X+1B]O8-;@/1ZVNS# M[7UDZSQ\6W#EDE=0ZFX$SNMIX-NBOW_4Y!W=_=RM#3W_OIG;QJ&O ",?VJ:Y M,?SUAA.P$J?_]D6]ZZXA^/EP>_=]3=SM-^SO.(H__.V]*@(GH@ATBSN#Y19+PFUV(O>GKT_)NS+38_@*.C6W7^ MQX?2[[W=Z-GALVV>^-ME%_TXP*R'SCRLSMSO9=!S :39(E05O;KG^7@^7I$M M&UJ9E52^:X3R/75A'.WNKUP3&YJ.O;T;S\<@*X?./)3.W*^L7&.CO0,"\D;V MTK6ZS^TRUJ^;S-M]R0C :&_WZ0VMOIMV9.LF8;QB8]QX!E94]JT;/.V PX-A M!_S>'3#K-B+P[IU[IV[3Y#>:%[FTR$O,[_+O,S# M(2]SR,O\/E"(AA-?\:Z5LI.:XF(5P[H5=5A!&DA1XHJV((-AI:J:U.R,9T"? M5G7)R2OVDP/"= .=/Z&E"U:63E8[%0Y9D"@P1M^NO4=%6\:7(4C1RS3.J)DL M)ND2H=P68XVU^KBDA)+,.$_BF?L,0Y-1-Z!9)N5%6A7E5: ?F"7+,ID*K6\4 M-K4A.S=P:ZZD*.49_#]+7?/L:J7JD@Y/.7@]A"SU^3(ND_.BJ6R%QB:;IUG& MA-ZVK[R9S]/EDO.Q"LP(SP*S012:AYLN3?ZQG4XP[W+N35)6H_"D]Z!PG36? M'->=*,YEB"\#.\5A4PGNO3T&_QW3S2B,LP(8 &8K,CB;W >H*Y<)'JZ^1O3HEP67'9CG8S7VG(W?-R.C=J? M)U7%'0CFW'-?1+!T^G>CYZ\C'%AZ_$>):KQV(%F*Z;2A19M>R9F...&UR5.M MYR8'W8W/U!^UJ9F!&]CI+:ZZ%73 MPUS[(:$YKVQRX=0)\(MT)M*)]D"=2DW/F+IKR.7-7FB+BS(Y0QHI"5]^,TN% MRM2.N3,$GI)!*&R@\^^UVF,5\&Y!"19L';=K[$5#:ZI$]O1<1?UA1@A4)2I* M7\8+Y[U),+&E7 !,YPT@:8!:*I+SC",NJ81K+9 /+*ES?0U3QYX?_,A?>;[[ M8_Y#EUJ"U*3D9R"9)1U_CH+*#KJ$N'K=!:>%[Q(17I_E.1;N[EZ7'FG>@JWL"K M=A]QJAM";A5J<[>=O$^,,)^$>X&#;X+R_9Y$E/W\7=;&X*M"4K1:Q3'";1K$ M![WF.F.X_5[8EL,R'@[+)@_+>#@L]Q\*-O!NW/"?Z)-OXW+E1KL5!'R\VXO/ M-HD)/X4_I_/Z/O(3UI:!Z#YN .;1P='1PZEB<3U(OCNI.H95V.D?GIWP#=/^ M_.FV3_OMZH?CI\_H.FX"7!]'4YAB[P$6^WB &]05E12 M%CA/0+TW:3&#K_H_Z&N@56SYZ\K$1&72/%P:_Q^\Q:L?7ISIG*);50. MAN=[35/TC4<"R64"2R9;IN]?TVW0YH>T"R0\ =[?>:U)G;1K_>Q'J:LS3\L*BD4V-_XYVD^7'1W3O!@HF::M MKW.>9"DI"Z)NG)7QK(FEA@WM8S!65FX/TN8FQ:6JDID6:Z"MC Z/PF/L.0$: M0)=ICQ.:2Y/5Z8++)(1 726S@!4?:3P2@N%+;_+^@. M#VCWOZ.]EJ%\!&T]&V!NK;Q1DA4@8*TE1@HT%>UUO]B3G*0>/(A!P&J/S/9DS">0[/3_NS@4:_AUVYT5TI""B[+8T, M8W5>I.=U^1"!DN/)A=)><7OS^<) M-N>PZQZX'6%@VX,ML?G.F[60LVL.NLB(O8/H\."H1TC0#\_W=J^3$F-5XNS? MTMQ!O+DIJ$4.J1_7-:GS#7MZ X6DD]+OORZOL3;$>',E'8,;VH##4PN[ M-;>4$WNSQ%9O G*TF!1U.K55I6BR&B!7Y7Z;D_PJ1_-/4'?M(U+8CW MT5N34#6<[8>07N>R.Z]QY7?T^?V]/F6^[9$:N876)##6 RHON\Z)CH!=">W/ M1OK=@]UQ1V[D+3_O_OA'W]>9Y.?(W9IQ$EO*V7(Z-'B\V"U00_,O"Y0@'UR? MVR-$F/8N>)/3PC+L0W6$08P\D&)Y=&(O^4RC3J,$[E)81W _FQ./&-Z1>K3] MD-_:AP^TS+2G!1C)$B)IEOV$YLW Z2)5,ZGJF&09AVNTRC(*A8D,88&P/QH? M_HC6GXX.?Y129H6\=]ZZQ_OBB^^,H? /G89XG@B8TI5<9B&B>E++W: 9:1,52(9!B MFJ)B3-R.F;H=H[&(*FKU%I5@9[PSPYG;F9!JHP-;MUOTFET_X7CPS M2R9?#MR7%4&H3EW4%6'LJ>\19O!8DY^#$.3DXYLH_+6>C;C3#$"\Q:O\)M?C MI&Z>GC-Y2H:P$YLXK]Z?=3! A?R)*Y2)F30#[A6&)B@--H_XBMJ%%PZL'8IN=Q M?L8^V?"R*#\S$8Z*A;1.%I5R[%Y5EQ>/X;O@G?"#VQU U^W'DLK[K4V M/M;EG;CY]WO"9?U,R+?J[B[9NFG^1Q_O-:RV#[/GSX^>/K^CKM^W'/)8O[B3 M[&#MF+:/QD^?K_A96GQA*V\I[8R(F/UG^WB]-2,]N: ;V]A;M).'K6O[>LP] M\_$X*=DE9)&PF8)]=[A_L+)M?9=_SRL'!SY"?#QLV0>_#;9JRXJ,]3<@6<-0 M[6!\3Y/TPL!1H)8=/EW=O:W]ON[=O>C9^'#8QL,V_L,D+ZD"3(C:XO=5OLNJ M2FJ5QU_;T#?[S#,)#^M1D@V.)X=-_M WSG9O\KJ,09T;7T'0\E;<>;3_G/?B MXVLV==]KS_:>RVL&XM"[=PW-Q/:X-;;:)W-K;YOO8W.>MS>D4E:#M^TA=5Z] M;9J=W.-T2^V:K7&Z[3P:C_=63_K7/Z+N-M?T.& )L'?$-O'C[Q'0_WP ]-\I MH/_I .@? /W;+X7OZ'[5 .9POSZ@(S#KMBZP-8[V]O;7!+;, M)=O[%;Y1Z6WQ>CP.5B_= 6WPP _\SPPU(:$]3-C7=_^L?H=!3^?'S\GO^]]]/C(%XN,](D%%\5APQ= M E1)]I.2O$$G6"PS_I: DVB*7*!+G4S84 M@C"V%(#!QQ9VC3X83IL%JL(@W2DWH#!&#M,4T'C1"G5[E:P,G5J2%/UB2%T> MC2W>3_*9,9O9,DR=UJT6PT"P/C,L.Y3 5GAM2.).2Q MM:9:.M7=&A#A06G@1+1GKU"N)\T]@@\:_B(!=IL7@+3"=*FL3,EJA>5J(,DTH(FQ%X5IDUQH?N;8]C _\N)24V!JWN2SM%H6N*614-],*A+?KE82 M]2 M+180VU\QGC3[6KPI+\*S)BYI[9,D$)XB[#7ZI6IH3%4U;[(;;GF+X-1R M5YBT> 8Q*#]SMQ>@?^6&$WP=1$AI:YV#%!211J1W5(AO]0WT+@].<5.( M&-ME,;87[F#]])(XH6V&57I)V\+<$VU<,5OH!L<:T[:,V M/GQL_FIO'SXEOX+.R*DJ_AN_0AJ4KA-R':EV+$5Z8FHU![T,-TZ=>I(],J>E>ZQ,?\?.O^-GTR[Q]H^X] M>DI7U_APUZH$[GNMOJ KM.C%6<)A)(/4#]?.CNP0_>BI+,EK6_W.]%$$T)8+:',_$5V7UGQO]H 4WG1R9)[G);%U- 38:_WI#L9 M?+D+5)\?H4W%UPXH$=&+E3-TV+Y-(=E9+6"Z%%O/SLZC-&M3 %8[7$'#\=0< M^HYM,V \_I8*H*V6GF],GIOJ)ST;#95D21^+:\L5F'">7+AL)EE:G4-$08.M M\0.4#/Q?]YMJR9^PZ4_K$JK=+Z3^05O9><;DF;1IWL8ER4$ZR8R$)<&XS)HJ MW!L]/_P1N@:=@QRLA9PRP!G\,5/ST.G0>)IH@-D5DE,TYZ\ZCT5M(-M_VHC" MH:/D3 :1H?M'NT] T<5*L6K( S5G=5%D7*/,C#RJ2[8R1$WAW#36FRS^*TOP:&94*//HN^TK26\\-W"(FS)Y0GL]-A)$"/9A,MO;9N6VVJ>7\N22 M31]>'1H+B5/Z]P4B4)R]N:HF#E?.AEQ&J]?,0ID7^]9)*$K;&L_$5\HG27T) MW80OJ+B4\L0LL-:I-593CIN:>LW!)Y+"\GE1Q-7:Q+ZC*R@M9K;JA#A02$Q& MU$H&8]V7!^IE46EP1N_+[TIZ2=V["B]);%)+,$[3:<)2S>ED;++J9VG.G^_* M]6-/$,N#7.UKDM6L8!>E/0'X=\3FJ?6%D?B:K[G?H:GRF\FL+=?D.J.SW!9N MII6[DV]\X9C/DDK*5UN>IYP-6CJOBV?&K>JF/,/6@<:^JZM.FZ^=^=$R U@= MAV:!;=50IW*(],"2![ ,]+[SGC_.&^]UTK[WVI<>)\V<%[B2\%WQ1/ .B&3D M[84^:BVT;I% MHA9=UF&4?A))&%:72,*H]9YX-,R\_-YY(*PG(3WE),S6I=J MH7],V3_VU_ )/[FEE6-;@6X_GKZ[@F'8;06^?R\8\?>EP=SQA#]IH=<>();O M0[+,8I*WX2W^AZ41C/6NCJ2:V7HE4H1+-\] A0HLJ.AV'2E(\K!M!=OHZ>C9 MV+.-#/,QGVY6HM"2N2E].4"?F23.6YI=W:H3>=+4T!D M!\2XV1U_7Y=?S,"78W>_N([8T.VNX'/M"9 M*$*+F'-A8RB$3^#RN%5?O)!-/+M@3QHG>^P*X1F;:1 Y*]UC=R>2=%?.V*8W MWQ]SQ&XSR??P/YN>Y"=W/+]ZC"0$[O1Z\8/1?4+R/*_BJ5&K'REUEOC[SOE! MQ+.]HC?QI+C #3"LV' LMO98G";B1'*BMU<#I!.Q.]I_II<$NTP?TLZWU4FW MQS=T6XCY>'> F-\IQ/S9 #$?(.;?JX_9H,$X?.&[.D%WQM4Z/I+YS'$E,+9] M*DJI AS#2X>24H^81X!5(/KR&6UT.G86>?!6R\#Z'PGX(PXMT/>,-J1@.,$G M@2BMN,POX](:\.+ZBU:#K1$[%NH*$BT1;^6$_K,A"V>6DEZ62,QJ$ELZ%O;Q<6Q0=*4I;A\3$434*M3J$4"%[E4U%9O;V5HN!&"+QGH]Q74- D# M"),X8^G82K/9'3TUH#X/& ^$H8!W%>YC('<>#,6B;LQWBWG@?XX?GAEZ41_ M6 FZI8-EW^=-)F+>?;+C7F=8);0M<;.O$=FFPN.X/=:#Z/ESJ06@U2Z?/7TF MB)F68$>&V45:UHUMOR>\QD%BQD&PLZ,-:L&-I"Z]66 =>JL!4,$YL(_/\^J% M+UTY$KK:%>EIP1]:M]7S\I-*FB53+T^B"S!_1U>X(NSV>S'2P['=V+'])7Z(=..!H;[XDM1:Z&F\T_=O) M>8RKT"*&7A2D3/(;)-@=)7)+#=(HN#GG&E42/#3_5GE0-.0WT';M$3XL*RI? M!32;>N4&-R35@9D,F8FWI1FC1S/\Z,@HWW/-O.&+".&GECS9>R9'O0*+9=AD*:M5DM6G9\73+HK6$;*>T M23M-QV++5V0I/>Q&';29/D?[3K3VRST274:_OQ87TP/!(\E]:#]/_\^N!*,Q M#[@\BA>P6/?XWA'WY, G^89AQ; 1 1_06!APYI&/'@SRY\&H#>.;2*#C+/D2 MOD[@ H4DV1V-_0W>EA;>+D=ⅅ=YN'^CRHB@JZ5N$9&O!&2LW+6!IV[MU-_ MWT=6U35&]0+4.Y.$9CIGJ"2I-9(/[.OS\46<9L8[#1]A:EJ;53]6;(LJM1B6$%![[.V\[=X%?"M?M)U M97"7UUXGDU)%Z5!G9$.V*A>'64U,6CEA;M&[.C$-WUA>KQ8H#YM &8:?$7O] M8_Q%%6&7#/OJP\<3FSMC0W22.!MHXNS/I+"6.5\.7H6K:1:G"[6,&68Y3[-6 M\8"]$75HS#GYO LS,1+HO[2>7[A:<3%2D$CK)H#_AT8D?B(IO&3+5*BJZA#, M-CV+]5_&(#M;P@]-7@*GK@JP-*75QG(S--5ZK*P*,*TT7Y+>4&3*UT5GK9PI M1E/%VW,GWM[E"ISVO\1?(-7 +!RN5*QR426<7JH0['2QH-621[CK8AR9BL)> MPR1&%>,).Z-F,UO5CE:[9@0Z0FYEE@B.U,%^VGG3WO+#"R=8(!7N4< 0;V$- M9YB\0YO[\Q!>%@W-ETL4+A,2?[F1WT@$9=]&48K&TWZWM7EB9R2F4H2+*SWE M=6#RK*_6Z#MC8[&*$30MSG(Z?S.!56KJ*QN\2!$I"P;RBC$EB1,"C9*>5U^; M*PNQ5^T6F<\RZ;@B-5F:V\"P9G*$TW89Y,"9_.R7# %HTKZ0K2,6U=V.=Q-G?YCUH2ODS\2(?>TPG) ME:M9;/)<<17EG/W@79CBO.5O L:IDCI!7E,X*^EVS<,=HS^>LWOXBH9\5L:S M1I1AZ6;D17/XY4HS5D_>_<^;ET_VGI/@(4FX2*>!.)5$H27#=\F:[LH'#:&[ M.,YP[9% @2^8M-U+#OTLU 5AYK;%V5"1,**?_TWJ:9V8#P$;SX9X3.9 ><8- MZW<\'26NGYQ#NED\.S*[>$AJ=_@P6WW=Y.K/E%]SCV4KZQ?^I16'BP+YNG1E MS$@V0U8&M.()_L7^-VY&.H-8 KUBYD_T.5UM1T34\W70?QH36N9W)_EB'"^, M391:4=2>%B(F(P6:SGU1 PY2XKK.GR)3.5!-(Q%A4.'\T_=M05BW9)63ZXH3 M=84C&;P@A5'\JK(7$HMADAD^.VN?8VD1<+F582]LYMX^(?L>MT!P+ FG.+3O M2>Y.TZ$JUB8CPKVL+QV:'MS"+?!#E61:NY"#J9(E9\P=/YH;N\5>ZF*K+F^@ M) M+G\/$.0BJ7L1E6C15" [8!5L2W I(E)8>I]"\H.OQDKWNN'NX K'TFZ^+ MJ6XXFKC9F7!!<+%I$XAM=QK^;=?9P':6S3&UJ9 PKZ@/>MI-W-10J:GI@EM= MG.:&!>D[Y*8EO6L #MXE95'()Q"^E3@7DJ,E^5 M#\4M_V?:,0P*!:^1\D=DGO3NN=ZK$A!)K21-(%5$;T_.H+ M'ME;4$PR4,/A&C-7D?D>OTQO>SY(]F]Y_81%D^"YB\>8OV(J2F[?4V8>?*8Y MK_%@I7%<7COT76\BS(QI>OC4)+;3)ZHYVY!K/M\&'#I22OMMN\:65+&[JO!) M:^#5_,5Y3*OS=+E47V&:7Q0TWAD'N5@-F,9,BF=\$FGEZ'.+7/P)9^+#A>M> MEZX:!6]R=3OK!\SPV[O#]LN\"<*.H@3;HAV$U^W!X-@LJVH8SPKF0?4,CU-U M5%2T16>LJ_*YV3D^/7D5(<>TMQ;O%?G-%VB,?H7@8ILE1P0HGV4,ZQ/D>,24MO"76!S':&7;1.LWC'"1G/=S%LX$V<%T'_H08-AJ5=-IYL.O& QF453 M3PKPX<[+!)2H 5[7S3$3E+TIFX8^E]0S\/FEWQ93@(D/&4ZEF)C++7JD(K M_$TX](YMQQ Y!<(M]>T;.?R4>#S#32F>7UR=[%RI1$:(%+#ZJE[!C$MT&ARN M8+,4EWP'6XHF^(]*7+)/:C+$O5\]$EE(IK;LL9E.3HKSMT+8&J+A=Q1I)BTO MV0:/_#>[_<%P056[C(4+LE\+8,]7:6GZ$HD,,6&221@7Z,8H/.7M4<=?T !H MH6D'!A/2OFT8'BB3AC3%LVDGC>9T6\KL;7I3!DM0IR;YB5>Z)EYR=(_6H'%Z-HXNU*"3]WG M4_MDU'DB\"1<72*#QJ('A76.=EORI)C/C2B$\,,Y50E/PP(7:]%V7_> BG ']G@E_W)DMU9JA]DB+C@;EJ M27$0*3^RUK!^4_@,Y?@I?:DFU/I*,JHM0!WWLDYQ=5R:ZR[ L4O@:(E4>U , M"'^Q9LWA"8 93O (9_",,S'4LZ/_6+IVN(] $HKOB;\K VDC0V4$50!\IZ6S M)>V%#I2H6>:T4=M(]J7KE/WM]$N32T(#+P@'C3E!N 1*C)_ANA>,-[$H"PYF M::$6-O.2#+5.YD88!,Y6.>[//UB%COL4K@QG2\H+D6=^CZ/0]%;3,$N6)Z2E MD60D@2H!G',?\+E_>:V# MZ]9."V!4LLE,3V? IAL@C\Q K>L%=817BSGJXUII/5.D=AL+SY\_-,8G+3 4 MH+89UD:A0I?6CC.P0*D_0WTDS5<&;%4AC?RUWM+3M/*2L0+%Q 1T=I#AFY'A M5G)C&_Q:Y&=/?N5(PS&7%G!ZU 4_QPX-#PC&UW]:3IM%Q5!9U3R**9M8,Y7- MD&%3*06CXG-*=@#3.\O!X5V.G(8G&:=%:;4=&S?^A5V$ M\BZ/;2T@.D,I$P&7;&-@5Y*B(R2VIUYLWI 32#_Q=EVF9V?L@0GD*PISAR0U MEMM??97'UMH1WL*S*R.,G,:D1WN!ND!\\352X\E0 D62*.*;/P8F!D'E*9WI/&V54^1Z/N%L;W;F)WGE;9-/!EGHKN@V9+%B MY HGC#X1X]4FRP)M;-SSD2.&1Q: *GKF9TTX+93J)A"KQHNH.:^RDMG$Y1RZ R918T/0'%99(, M>\?Z;,3]:)>/_;#^?NENR$:VGO'WFKR6S\E5"S8;K,D"[V!A/=74A*=@3^1% M9_?J[I]Z1TB,VZ_420V$;N&X[G."<"!I)9=7$F>;W#L@J\V*W0#)772.EX1: M,Q2-:X&Q9 #Q)4-!T&N95_3=)*2&R,3D'!U41/F<%Y=#E *2N7VC79XTL;"^\-FRM/$S.BAVQX_(E#.T!<)8*R6,C7-MD=3G!;B= M N^0M-V.%GS0]HVE?I<Q'6A M2CPP#6303YK:$$_,TKEZ,*L6L4G/M=+KI$B^:.W,_NY%@5^?UG!"<;=PSJJ; MC]& 6E012_)88LKTENAAU@\@S#49UX:CGS'20&=:+U#(H$IS"E&RNBA![.!/ MA40XW0?U'KY(U(E"W:RS9'#2;>@*M=XW:%W*, +4'!@_5D@*$R;QFPJ@"561 ML&?^U91I-4LE?@ O=VE3!JUSS%(8,F*03[ZX#O)#/DJ6?D;_.T M'/2"A M(X!?V6U]UI#-8<.G:]N:<[&KUM -7 PSXSG=:%#SU,06(HDDRS\"KA)5@/O% MDT 2,^$3&*D%94Z696-33A@4I\K:@F7- IB6SR(&EP_M(I3=G&&)75JN?&+%98M@ M)W.!T>Z.4#B<00. #GJ/*UJ>T=WM)9PDO!QNO<1=SIN6+@/Q2]'WF)A%,4HV M\J?#,I@H/#J-*UVUR[Y5TT-LUZ2S#N9+/3,="/DIJ^VR][4%-_>=4D<\XW&9 M,W4J+PU02APW&RZC#73^/"V#H'^JZI\EPX!,S<+YKJ MSD>C]0)I5TYH&ZA,, Q=@)[8G!9+6"2KW M200_4%KU9>SX B=PM\K:R+9' KT:+T8(=?6*XO!Q7N2)0K%MC<)7T!0,I0(Z:\ )D8\\0FXJ@KDVG[1KL0?*-T1_ M=W9DW]@0WVEIF8RKZ[UG5(K+$(2-!@)HQHB$#)%M+89 MQ9>>W![O[CTS;#H<9A+A; /BF":+;5#,Q> ]VI1/.TY+AA85UV!9_X9S/IVG))'*Z?E5FP ? MQ;=59T[S95/#"R7'4\TW_QLX,AJ] F:Y,H5R8P])/<5JQ6X2-$;>Z"5P8Y.([8363JU0#9S=6IO628QC638*B*C7/"N/6"GB9T M;(TH$L;1Z _+^31D56VA[ G()M.L84O3.#^ MOKAH-AJ5WQ^B\G<:E=\;HO)#5'ZS&DPZ^Z\?JG_]O]T]#$>;OTLZH#_\M,%;YPTNK.U3A!^O*>RLWX(>T^CQP M"6TH';:H [V^!VC#QEBV.H=WSQY>>]Z>=8_;:ZO-G#IM!N?NM*'EE#0\4O=> MQG4\G*W-=/Z#R3P ^3,G-6DRT9/'.2:X]YI91V!FMNAR7^QFB(>UP5><%O#W9_#8=[419D/U^,W M'[W]^SYZ*^KHB;!.R)WX'BSE,VB?P_'9F)*S$S\.7KG(!4(.SJ,X+-?O[KS^ M$>4F\/'=T?@PS>\8U6$+QGK.X*F_=$N[=!P"DH0^%'_CK-BY46D^- !4[NW' M3_8.=Y+'_.K>X4S_94O031OE/'AE -W'2%&=AWO/]P_"'3QD:H!X#YADG<@Y M"B6E58F%<^ZV5FQP#E,_7CQ)/&^B+; A=&%<(R20*-LBK1EY;M%G?C\BP[8# M.$KD2B5$].:"UA5^RTA3$/%I))\Y>$*=+A(-&_NT%5JRX<1RA!CVO:!L3$8C MQ@3,_(B"=\!HI*4@4OM-(4ID38J/XH$DS>=UJYO>DFA7A#"O!E9 MW@D3[>743!OWQ@'T(0:2]BK(R-\IA5N'#B+92>3HZ_7V B[0Y:\%GZS^V0OO M:?8"(">$Y88%$X,#>FGD\?!6RL5 M[+W@5O0- D4H8Z'*JC#:N0TK3Y(8&;36!W1]N"4-.OSXK)U52R!H$8Q2=A%! M4Q@7C%%X^=_*6B3%'7,A&'(;P>?XT8T@C%]MK3=0&3MO:;WTKWYE:) &#V4C MF>,??'754V98%FVUI4(;K'DI55.8^L3PVZU W!W4 ^"NU69,W@:28IB-3K6; M7IP#;^XONFV732E$+>EJ8MDJAT+8RZ% >D RC9N*N5B$K0?^Z1RUI!8<]N,, MKIL?%3!9X$9>EE+MB?$E-8 ST-1=V>[P.*N*RE?HA8(+4EG-A19VZ>5<< M49"Q'Y@12BJFFILBLSP+A^PTAM^QWY]OV .S5M<+?WZ^1N@ MUSX;:T::7 B)4=#;[HW;;.%J&S,.5&R!3HN,*\@9K@$5*\!H/"*\!X?6=7E7'P8IO0A19?2H5+XQ8W&MQ4@5&$2L&%^ZHRZ:QDJ8E*K)!K MVV5?1W3)BF=%BSJX, M'Z=7O=CQ1X=VVG,(TKH=;G3E*W^XU;^NM60IL]$>F+Q*[(O/58 M6A)SK63] 1++$Y\W_WZ/H/U!Q9^3K;?N[N[HCJ5!9\9):M]!'^]:9/WO__7\ MZ.GS.^KE_:?$HVO0L#B%S\M4SAO6X)'%[EO:Q3QA#1;9UM8 S!,X%8#L Z=) MELS.D /T!79J8NJ^D\@3AQ5RT]4*%7L>'^=N<)*@RTM&&*6I&J8"]WBO6,B* M1!,'%DE9+]>#U6[ATI 0BV:Q*VLMO!FVV+O-(B]==3'NB9! '[V$>M3_YV8*3!I=3_E.:8&!D(LU<%?DB+0NNU,#=D !Y%9ZG9^?4%1I PTGY6NR\=T.K,CSX M:AZ&KZ835/R=ZJCP+##!\,WYX5)QUO2IU2YZB0S#68J/C!@[RN[C[*KEIUD= M"[I9HQ"""SS&DP(AT+(W0&EJ#G;+/=["5Y5[K3NZ\!D/PF**7"RV]\O!;;Q@ M@P=T@XD,O@]F!O@.JPM_E0A7EN:D/K_/XISKH'S0+:PVTENS_3[I]K-S,814 M-]'YC@-;D\%G'/%QK$YT9])E.95RX^WB$WC0 +?:!0V,;BCUO;-4:E5 $)$P MTZH#0F5DPASTI)%%)KI&6V:2,-N83Y#!Z!]A:W!LW!P":_F^36(PQWI&X25!%O-8^IH$N<70Y26#1V, MJ6]_)6+/+#7[2CL !Z,*;P>CB@*]G!G[*[3#4Z&=8YQ%(H98!?)$0RG%%@M3SQFC"%XT MUB" 05<60FL17BG7(W/I=%^(6D/^*H1H$##?FFEV<-^99B^ZF6;O6,5[XS(B M!EME<@'' MHJ0/K)B)E2K=Y9+!AN'/7*A8*B!+X/V##;P/R[ZY@N<+]BE89.&+ O$XSKK5 MM6TE4/+/+G-2BI27J[DZU&A=G$E!/>-0:#/'QV>:1Z=QO6"2%F=EO#QG9NH6 M11U0M18T*,DO7O?."[C-N=D0%F*F$= OAI35/"[1MYT$+&3543LK0>T?_#C'4=9 M@$MMW:QW <\9WVDOOPYJN(>9/KKKB3X^&^:Y9PB'=S[1[[DL2,=T_FX1/_]L M)G'!'?DU?7BXG[L#_OF7>8GBVG?9T8/Q]SMU=]FKDW-4&XXMVLXJH"U;X/L_ M=!)"0D=^&84G2167:?'0UFIK#M_AP?<[=7=[^,BXX([T1-N9$E#.WT]?">%_ M_\?SESB/N1]O1^'I]/PRSA_:6F[-X3QX^OU.W?TV>L^?YKR]+)JS+*ZX M*R^**DNN'MKR;,UY.QS.V\VVG%YVW__A^AD4&C/NRCQ_3>A#I+K_Q2 MCA[:NFS-03LZ_'ZG;CAHWU3;[SS-TB7WY%,!G-?#6HBM.5D'P\GZ_2?KSI.X M-LH=D!:MH,GC97@_Z6/UF?_;32^RCPMPP7\P1+WX+K 7]EUXU"_]U)R66^ M::T4V4$RZ_6[%B-#S2G@\WA:2T= Y8)\K%' E:D!%\<"&*R(CBUJ-<,((P:_ M5RF=T;CD*=.4KM_BO%B>(_/N8S(]SXNL.$.ZESE1!HCTYO3DG4F9D-RZB/XY M'47 ).6:CB/E4)$M?)85$Z0DHYQ4JCBR>'8AZ7\&WR[@EQIXJ&*Q:'++# &^ M]:6P:SMH&#*3N2YTAM*?X<>FG(?_0\\@N2_X]=>3B&DSTPOAJS@G81Y.SY,% M[A8N/UN7Z:3AS?&Z+!9N>\MA$;!7:YG[YO":LU?,@P_Q+(VGX?&DC"OJ<:53 MM-HQMZ:)'.Y))0>9<Y;['6Q= M]S VRYLL2_,BE2VBR?,V^>OD_;%)O^2R5_X+?R0R[KZOQN_QKA?X J +Z=\B MP#W#@S&N>8DSKX\QR^;[-0V12>Q.HQ/Z'?%.L@Y[WYSHO?W(W8JX>Q2%&?") M[FU<[U+)JMVU[;NV^RZ3=?K*_&LR![?LN#5(QIBB-:4JD.1;U]5_-OEY03^U MI+(.6SAU0<&+$PVUP$HVTD./XR]YU_M\](J(-3I MOS>3)*5+DFZ)!1]T%4'<)WL#76$'75 /@E/- -75!.(6Y>Q'X:G^(9?Z]M'7 M>N%OD_?G!9D9R/=$7O6'I$I8J3FA/I9\Y])TY+%=4^UMP P#EAI#.QX);YM\ M@3Y'UW-#$HGDF"2.T]R_2-)_H2>7S 0BQ2:DJDF:Y\5%;%)<.4O-43CK-^?% MM+$R$K.@H&58C;_PF,U=Q,]=@&_E\+?Q9J9YT!ONYD+3\F99.>Q>$K^OT,Y*ETX?U:HS9-F)-@2.3/M5O: MJ=%19$U;>G6TK@MVZ]"NK['KO>8":HYOV:J HQ MW<@9FCQ:VV3_J%TWPK^C'TOLI8LB(X5T&IC!W[8W;^,KKR_O5P^,.>LOP9(= M?BQ(&:P68:NY6O^HW-;!C!8\*_CN;C=BE(AV.Z:%G['#:&C9C'735A/::TMK MH'>PQ3MCFWF#!D]-73:<4\T*@/[HS9@^*;SA4@=$.DL=%3;B6,DW,D^X.&8P;0Q#STZA^DC=UR1^VHRIL')=:DH_RLDW*(M922R!/ M:,I24C_=P>M*9DC4B;G!+-1[T$P>\(!(,S%!;1/0-OK)(4DE9UEB\\D3*YK( M[$::"!O 5JOE3_QI>Z?T5WEHP<\VVP'3BEP[H_/CH& M/I):7-'7U4%;EOAEFK0&429*6E;9IR"4;"@ M8VWR<^(IF8G&LL$?S%>F=CJ4JZJW-ZX)S]Y6=HS*30L>N! SDVRS)2U-%F#R MI4G]YL6CUDOH<&WXW\0R=7#7U. M__W"W* 8@S*/G"?VAHOG8!1 T@]H!4 >/$N@D\J%NSPGNQB^D\2?MW:W@G:? MVQZF"C4G5*Y<%F4VLV=>9LS@.5?)1G[ M@\+3> KR?E+HGH#[:=8]:*;PEN4R-;NFX@;9/YH<6PF_XKTJ3;%__DV M6*332L3R"=(1"_I2K'X2KT,[;O+_F(H&@V;RS9J)(H)ZT$ 1%[V EG)TV-52 M]#GLS_^!I&VI^Z.$YA" M-4T$7<[U[(K&8>P:]6>JB8>A_46?IL/EO+#BEE4S)Z8'$ 05V?\L<*KPL+\-6(M-M(4WSDBH*.6=%9] @YV.%O [8?BL4U* M6P%\?8E7.$ ^'3@+E1TO32XQE'!%D/;XLD'8U_9-.[%*1XXF5'LD@OB4!?'; M!.Q!G+/^RLV??/!_4H@6DLEP=PV)W ]'S"H>3+!@UCO=D:L,%;L#T^_DU3N6 MP^=Q^3D\?D.;2M2,EIAEX2,NP@O/SY(EHOI/C$+&X=V&L\'@!?9C:/B%)D-91H%$L#!2UD9*2 U^_%O2(C<>3 MN%TNLV29)F8H-OJUG2=]RG/ MA[A?>1N8N\VQ@(&V@B6@"$:0?)^EI"Y7Q;R^E&+B]HJ-W%])R9TU,+067F5A M,CFR^AQ7$3449U>DY.O8]7&_RH?4FZ3[1*@6UVF(QU5*JW9:TP63J)9X2G\ M F.:5F0$=17%[:09N!Z==C2@T^X4G78PH-,&=-IFU(*[IB!/;\Y"OA(MK4)A M\_L('\UO9(>3VN=RH].!AOQAJ7N<-&JR18$&?%N9[%$714[H8B^N5C%J*\ ; M]L[Y%:&M*F'M)*A$RZ8DRZ"R%HZYR7WWJ)K1N*!%?_0#[KMC>='%H;(DGDD4 M_S3.,.:W1@VXQK@'I$J:2%V,+0#M,IF8[YQEU]9G6W/D((VK[@7O"Q*V>^JA M#U<2)JV^.IR.AW$ZO*,!6X69R>+F[+P6 ^&7XCS772"E;Y;&T\UX3-I[I2BE M%MQE[2$'152GC=OL'2R"I9Y8#PD:MLL?W_E77Q#J0]QI1O9"5E3&_T@SDQO*?^^'.B=;G\JTQ<1A]4)_\QY70F(5@O,E-+:9I\CC24CJQ$$+')8?. MI.8B/GL_)\>/+44 [!J,LT+HM1^"GA N]:CY2-#U2H3^%!R<$O618DO6'SE\F2 M#%T5W(Q_LOL>?:)+NV(7]"@\IE_HY%>V%&K9+$TUD97';3#1C%5+,Y@K00I< MQ3/X&Q)+>2[EQTV!K"),X6 1&DQO>.Q,'K;^ R_79.$I@6/['2HS;;3SH#*U MAXB]J?,YJ5M=?5^+NN6,]G.U$>36\5)J>NB!859P43F.%]GJ01;7;\R2P$\] M.)[6%IUX#,]+)F"8-_FTDZ#PXNI)%E]V^RM.Z@4T!D2XW 6]II,8WF>H,T(L MG,S6Y0C9N4+$C11A5GX:1B6T2B-]#<4>75="B7-I.OE:XI9V]\ $*@)*.?D% MG"M3C\:43)72-O2LE%9-EQ;7J*3'UTP*(S53"0HNTKI.DD&YV$3GCRM"4&PJJ2C\*-]\)S+G]0H8Y2;,HZ&B5A#R0IDB4+!&7191P+@#'A# M28",0Q^1J76*>JE.*^Z>1E2^S%T]54'Y-"8YSRL';,NNZXS+FPO 3O/5?*O,E]U*7I MGI2[XD+"Q=J&N)G'FJY8E#E'&PR9S MJ:PLRIJK09RYP[ H9DG&0VM=C?(M $!A*=OR%]:G@X:UX"DJ+0K$2950 Z;2 MFQ)&L&"@"E5$-1&?(0%F'F4RC&)_S@47244$>K $D(E9X :N MS33QWI'UKZ1FQ9I=M6[:X1-(BQGBJ2BIG^]!#M[2:+2]H-Z\K+!K[( M:1M#75L5293)>9S-KQ-Q?%[8*-*&\: _E$6/T1BL?F,GQ6!B6+. P=(G.>&B M8UWUS=%J3.VX9E\;YUB8+T126M3[0#!KF:VJ?EMSN;\I/#EGG:PP)FLH%!M< M1/EKUBX^7J;59T^,,%Z]:&IM=)XUIKX)>P(3+L3<]I,[$;2E9V*K#_1QE@6= M3=U=[^,&,#_^LTG^X:5G#$-L(\E>K:X3ZQOPZR%Y9B8X459-OZ#(;V?TA7^< MT;=11-K3 9%VIXBTPP&1-B#2ME]VW]X*_P R+(3;<6N_8PSOV7D]V.$/T6-& MEM85,RC%8OS!R%28_>4YDYK!#JTU9*P7KB3,.AQE6C MP%EF3O>6@$+5JJXH5J>I>2W ]RC,TG\W9+365YT$H!8S%]_H:(W^4173E"T' MUN_A=V;C,&"-PVD19BA59R!><6O^H(F^:-^=ONW,A\ZP?17$8Y 2OK) "_?9 M7 JC3-^0U2?J)=?K(7W[V/=-3]L*W$PXLYA7?S8K)2-?)D#@(4@,+3Q(B)^U M;6J%XR[M_J:> F=*V1^+\JH%J)&-<@/]3Q>L6K/B;A0V7M^N5USB&P$T>S13FZ&ZZYQ7*G;:M[0L5&'S40-JRKQ[5V''PWD%&^I M&-QJ&7X[P(.QCM:#%XR9S7IQC"WV46#V?T@9]17EQW[P['<:.=9S:_ M8+R[NQNU?+HXCT WQ)U3Z4Z:H4M)*P^1 +V&DZ1T3K'C\"W@ACX_%T?+/M K-$?QD_V=R6,/@N71.KWZ M@ESS,Z8>QN?VGN\?>([X?C]^I'G(4:^^JV7=.V?$TVQ?(;F_UHKO?5@OQG\? M[#[=F3W>.7R,;GU@58FGX_3)_]7T_J16>P'\0Y(T4"GX-(QYLJW>)(0"-6.I M;=EWPSR14G.B9G>7",-?END"(!JK)0JLM&T]=/0U?UVY)[@>ZB(P7O2^:7/F M2H4L6M&D>Y7_-5=//"N6O#[A98GNYR$M;5DS/[<%MD48>[#6C^L?#5#V+1G% MJUGB9B_0Z3!%ZY'H/4E"F(!N\W:_+!RC"7#MDRJMF3;HO*Z7?_W+7RXO+T=D MOSH.C!$M6>!V:J7!3*:^[G:8_,?NJBY'L7U20K=JRU2ZQ9[EI;^KULJX[?Z@CI>+L%W MAC4/G$EMLOB$C]YX2SP_@R]%Q.<0=GP.VSHA6[V:[ZP'(%#2L\\ )Z@%/[F2 MW(>FAF]G6+ 'T/GCJ@+)G:Y7/]Q\WF3S5 +R0)1T!&<+."T,FM:WJ X9"Z*F M9QOKGSE]=2(^M58:62#YCLS)K+R+ M)EEJLII4\]G*+FC 24WH.2V7U^XC<+G8K?!NMCMH/UMM/-O MZ*F3@:]FKNJ3-VED5B05 M<[ P6MZJ'VLSI7JTTZ!'.[71PQMTX8Y4U6#(O-ZH8723I9;DOMH+D3&P,PLU MRZ^35\@G8*8.);]D%73@62HI@%:99_]HH*5%KD)UB+:S"]OYE4IW9 H&*-\1 MN\7F*>^_:4/;>4WR50U?!LNQ11?G7I&V* M6#W>8QKB8(#8"*1W:%[FI)A=&;Y&EP)JS*AB'O"2IG%I''UISL!KEYW:M1R4 M<&44'G/DG"8''-TU5SHHIEI-[:9G&P=5 IOS*UQMN9*/TJK-,^:%ZNN"K<>$ M!-?D2>X:(J[B."CU:S26!;DKC!A.))/3+(B*54ZTFS0I]33]> MQ%/X-FU.*7-;*T6),[/6$:?<2,Y!/1.3LTJ2SPCC\!8QP%H?9.JV-S,5QDRG ME8AOMBJ:(/"MQOGM0?/U4,% MXWK1+,R!,=3BF.K^H:C4[HV2\!""6;+@VGP\YS;;SU5LB%!@* 6[S9-%+#SH M?$"8I5&8O5!;AV;ZS.[X.#PKBIE6"&)'P)9*V:V_(MJBS4)1/$S_S):S2.'X MR(I+;+6T4D?(% 6A8JG^5(8H5,U$;]TC:,^<\STI[%JHX/IVIX%PU\Q]F'(2 M>OMRPO8U-U*[KYX%#,@-_@J%#]2 MYWRM&8!$@+@F),CJ:-/'V4I&[YN9,"'7-?[> MKB+WB>]Y4&IT.]Z%FV?I@FNWN5)A;!8N #"-15Q)B]DX1VB" 1YQCZ MKLA1S+0L@C]R;Z%D@J,0E-RE:"6HLM<>BR4:\NQ T/5@1J$NL%84^H5@(9YS MU@G^,/KVC4:HG@\1JCN-4#T=(E1#A&K[K]#;*#^GHK$&>T<[\>/P!;L8)9O\ M,E=*N0\V60&2.4L'0NV-=[Z]:FJ*?"5)RV0]]7MG^^L\*(,9N^!$"RHN6 T@+PKF1X)'4",I>P#MRIW8/L=>C9_^KG0&V2=D&Y(_8YWL!4>\L\_6LQ11P1E)=-14>]!,== NEK023/,FS M8'(%++>F[+-J@@$V99Y6+>X(4X]WB77#'))FJ\L;RO+"T<&+=L43--B3&^C\ M"^83(Z4)-2.PE13>SZY[,.G)(NGZ6F9T1\#IKW@[7J4&!%W.^)>XGCA_YOFR#@#T#[">7 #:3H9X7.8H;L:PY/A\G"9;Z,A&]@ -W@885YN*)Y0PHK^I4).2FX*6)0@2I47Z= MKG*Z;R/F=L\D,.$*;K&D:^>Q^%Q23O+JO<\MI(\YD5*T5[ES/;EYQF$&B%/J M'BI]1%[VO+O"N;,7CWE6E[7+K7+IO-27B[3(7%!'NC*3H 5*W9NL^$"U*B5X MI:]J3E;L]'%""A_#5TQR0$F^_RW@W/]KY-<6#Z-Y%GFW)$ _J^M%N^-LH?)\LJ8[O&OO,EILY(A-YUT-P2)OT/=(/#,O6<+4^\*O5L4*W4/!(UR-I<17N MZ&X_(8$!9[-N\PZG#G?Q1CO_DM7J0!1I7_NVEW+NY7M\TPJ##(;$,]FC MAO5-P]*X8YX(/8N]SKT\?FI"!7(I+?44_(59,:G8 PDHA8-5F-J1- [,&O\M M3\[B6@H#I_2^06#%EX9448T4R]/7[HQ:(+%Z[MD R8KB,X:L+/KN"K9CM=FB MX.&#Y<.]ZJ \!5DPB+I;=CZ=_=TQ^L\+A+&0B^G."W8A3N[840 M4*P#T.U,/_6?B4&*/9QRR; RYD66%4(NP ILE0B3$:FU5;-@*I?6$?<59 7V M"">_ZCWO20( 79&MR8'S(0\DM)<#R#*+[#PI2W:T!*8@,.E:7ZX\!)I2(OS&5<-7/KJE$<';Q8YN M/I:;19E^0"CGFKB2!!)_T(!//;,C0%RH_4_SR/J0W@_7O.V]R+-VF0 !APYD MLQ]ZFZ'Q8!K_ZX?Q#VO?;)_G_E[HAMEENL'\F[[J?_R1;M=O#WN[T?/'&JW.K$?;LE3L;[6FI_Q3,P"%)87/)2ZL$.BB_E(RXX[T%E[UY[-'==G8QKKOG33> MCIUTO$!NI6PDC^K)0D^;\* M+6/@Y=/E+88^2/SK2CX=3X7OB!]Q=O'0L+-"R3C7UM)5-S^MN)R8="!$VM\BON"(G[-7@^*Q,E#^, M\X'?->7:1-EAQ3;3^=^*(+$K%L9NQ9(O*5/[H()[UE)L(RE;@9)A1A_FRXX= M&TRQ$_9]TM$BVJ(2'YFBRCP0J &%4A<@M@@K3D6!.'^D$#PP12B+L]\\R+73 M"^'; '_05!HD(SIG:DIQSJC7)6:SC5M/S9-9DPLMWP61 S,[!O$+<,%F%R84R;,PM MQP68L[5$SN1?DGL.MHN@2FK-MC<=-Q/5'CQ*@-#V2)6;3^<"I416B$(F1=XP M8]2C_5T>.M?U8#:N"_2**31A-S@2C'DM4>W9:>I*T6 ^#K\9#+L&VI2DBW]1C#F $NSQLN?M7KC:0M,$G(:$A9 ML#FN(>%\0R&P$GX+4XF[2\<["O]A_9]H&X6X##_=6FV Q6%%0JF,-?VVA^\# M#P7:@XK9CHS\6>=7C?E* F6I\\XRT>J_&RY>J32 .A\D,U-ZMB/%Z=NH)=4> M9""VEV5Z' 74=8T$WA+&ADL:IEZ<9856?>]4E3)KVU.7G,FKW?[1AWN.)O/9 MB+*"60K>O#&#[>SHGC%B"2HN]2/Z1&?,M &8#1(.Y79?7&F^ZTK&!WXA^Y9. MI%N\;Y=J<(MUH\@I)6>HWP4B39Q U&.2O1M6Z91!^PR%.S___LO6MWFMH6,/S=7\&3<\[SM.\P M*>"]W;MC&&-2VR2FT5Z_.!"62H-@N2317_^N"R J*"(HZ#ICG[W;1&&N>9]S MS@)W%Y/IXSO]6U$=ZIT!<>B[5 G3GO(\3@_:=D#OH0ZB]H(*#6 M]LB /6@.[ZB3=7AL6SNZ2[4&LH'FSF+!S*@OD&E'IJ7F''*YLX#GFC! P:]7 M2?!#MAUR=6[>7L@$[$G S\M*#G\523[^BD?(\NN4O[.AT)YU+CSA70%8*O%@ M73P$F5@D0_8J!_>(]BQB;"(1*Z-5NVA0&GJP+<18D"P8:^%-I+X/<-[B$;_5 MS^&AOVB6,/FYB4,\S=81"Y]%@9Z,C:,#-CK28("GMV%)Q2*P@_9>0#\<32R> I,,K;8=I.A9 >8;^[=WKC4E:\[[&@[' M);12DU@%6X.^8\_L M1, RAK(@G.D6Q%)-F+T%&00_;!N R9P]_!&_)XEJVM!LQK[%'P M,E.T,9C8D!D)(63#L, *2B&]5$T]1T5F%OS>-.?^&#EJNHP#D(7B-AR:XQ_@ M_"KV27V6@>0]H8@]IU^%ULY>;>^N!O>S&CZ[ #T.'DY2JIH[#=@&F'G1+!@D M]P$!:Z'N"J'5XUT2_"/<'I%V7G\IS]%+^5@OY6OT4IY>RF??)&--B#U=V\#: M*GTI(8B7:$#-ZM'"9$.M/"9;0]!_UV?-R#!WK/;G Z(]R:I<%]^0X?TOY-X. MY1MP;.:-4I8S;\(3LMDX EM<'H_BL/D@Z(74!@G ?',8.1(RH=\34^V:N#SC M%GG/%\,M);#Z]@XN3Q)3=PWB!7/CI"ORSH-LRX5S&;;10GC)H1O45Z"+,!Y" M<$#% A4,/ 6RM/K2HC@492DP:L.I(%EISIO5H/UTSJ^0 ^,D MZ#!L1V0JLP/\PH*)A?GH>(N"=\']W%="OK##3B7/!3?91[_DU&%O"M]6H]0T MP_'VA2TE]T')S5-R'S^YFSC!AB+ Q?(:TB+@6R4QKZYBW.HJ[%H%%)HO3/7* MHSWM3DW,"FM /LKAM>X;ZF0N[#H9A\U\JV1&:,OJ8ID,;W\-7VU9N-0%WVQY M4ICS=2^YA74OIB K\[8I_%[;*#&="1#QI0:VJ^2-Y&!D.YH: (4-//9LL(ML MW_,B$RF@Q90"V7YK"^!\%X877O_2'1+AXFWRDK<2"@JQ9@U'KGE%J'6R#O@J MR$17IJ;Q/J/LG&E9_+__J94KM0_8#5WFH%(Y#T7 HU;=^P,O_SCW#9Y?8$6+ MB^7\/#)3%_"FU7-2+G6.-3'3O&QUK^HY[/ 9#+X2)Z4 _^48>#0%7WN8^+X2 MN]WHBD%GA 'R"!TUPN6Q)LFN4D^*%O)BM5NPETP>#RDD 90G1!CN0XO)_+?T MCJ@?7%H!,.[QJFH4?3C*%WT-";4D3#-L6!.B0: X:&[7C(@JS@90W^;1QF(1 M+<8$4DZTQA:YR5.F=OCI4:1S/9MG_&3GHN1(S]J[^84\([FB(A:)9)@%>V5Q MSKYEO@9]W3'ZJA0B,[5(E F62QJ_T; M9-@!6H=MFUMG39P(\:/A!@%?QLIURO."0#+K3K%-V;HXT WC]:A*E"6Z):AB\D[0\Q9&PY MOA,5E*DA&\Y60+LN139QA08J_"/U)*@T1](80[M@?MA]!UB;SS^11U^:%^3@ MWTYTK>\4I&#T,0@=8]FP^UC0'8IM2+SK"I$]>H;>.#)*1R0&Z^\$>7HG&.>= M8(&E=X+T3C#[%NF?_L='8,HZZ1IX=:!I&5M6?+.%TW MT)0_0\$WW HI4A:%_ 3<=B>[J4C4H8,2&-Z^/4_!+8F.R5-P^XGPBBJH%1F' MO;K+&/@C1V0JLP,\K@[#+38V#Y BL3EU4>N".W,(,-8$D9@K_<\.WV5]3OOE M1J]Y"Y"Z.-L&Q_2>APKNE*.O ^]P$4@R=6X7=^-'$7G-L-S M<4_">P+$XB E?.FOJN^C[ MV;3# [M^YM<\^NW5O<74_]1?[SJ[,O.[>FHZX=A9F^Y]P)2=M^Y MQZWXR;LOW;/KS>/<*[GS9J] M&W 3WGK-=S6N$]ZK3I A"K0E"'+8(NE3.&Y MMX,G:!JQSUZUS6,%J.T@5,\]@.N.'WSWY55FLG*VF[[ M#Y=7G7GW'WZ^B&4%8H2E;EQQNRUXJ=V+%^F4'.>[5BQ=._)V)U$\Y#K\_JY3 M6]F4*F"RM3]J2X0DO#8E-!Q%WY6OJ5\C0]>F'&IM"LDB+6Y->;BMWS.M^^OV MXQW^ ;U$"0_\4FHL]LP8NEB95W63G)@!3,.>N4@J)[PM4XN]7I[>:CRER# L M'&$'+WL )"^T.)%,$4BM.VIV!B+ R9,"*=_-<#UAQG..8<,D&/^@VXZ&8(*A MID]#Q4 QQFCK\V_&//]F:LP_??W=QSX@0P#L46ANBR'^)?R*9IF&*:BX=MD= M X!_^8*F,:OVV!=LF<(ED8(,[B%0\\.N0#H7T%C!H7WLI3Y+B 6"C:-&A2^7 MX-/-RPG=>BBLW_ O!Y:)IG OZ3J"QB#E%@$W^\D"L+YA5C/H'.CNT$;6E+%G M@^P]> Y8TLY5LQ \!P ?+7@^FGQ(0B2E*8*3!F:_*8+ ='2P-D6C-3W3F3:J MUBVL9"3+N(XFVSTI*&X/R(B'!8(BX#010!7Y20.3K")?YDB>R%17,P5E$_?R MT>0/?XV1- M&%CL*8/"CUCM1OB>)KH@20L2*'QT-!QNU4#I/GU8VH/GU@S4E M/-C;&W+?4/*JZXP$)O,/&F3RKMU0HFL*3;4?KE\A>/O3TC@:X S 6=HOY2Z" MLC=VX.0[V2EDKQ.R=PF1K1P>5D -_Q,\.RZ'MQ2A)D!YWD:)"\"].Z>.*,>^ MOMFO0)O]U#B;_3C:[$>;_1)7US&;4&=HW$+'>7*6\B2Q'".$*;X77UA^X\[\ M7KXD]^QB0=U@#!F,LG+1'>O LW0SW1X*4:Y:C\U&M_VX4(H2MY#3>H'XFVWX M;9MM''7NE)AL!\ ^(<43AM,+7EVQMPRF%\0HKPV=/8RE=R5K?2K7 *2_$RJV MTY)V1.8-%U.K1A;.+"YXN:=RZE#9^S3TXZS&E+^LOJ QMW)JRJDI""D!@5Z# M4F#2 LR^M>)"TCPU$DE!2 D(5#528-("S%Y*MPO^#=Q7FC54!(.YU P%K#1C M)%G9S ?4\/)^+80IJ\H.@+V8KY0R"CIY3[1_IZ1D?&M.*^]$+FI!*#!I 6;O MS>U7S*/6AZ\PHB$CC$/G;PCV[UCZ*O74^[>)4,1785(M28')!C#[UI(/(UF1 M)\P/;3["CZI)JB;W42&]OTH#;V7! ?T9S_,AINQ20\LJ/0HTWEVM&6P36PNR+/U[ M]KO'LL5YC7N<,MN"#D/N7KM JPZ11&(/@_O P%]UG-D0[1<5Z,8(!J*HEP0Z MP (D,%E0A%P/^_=8NN\$52"4PH@F2^CP9R 0.5M)$!>WB[I4TYLIH=;<%&LCBPX)\D&?IK &\=U-W!@63!X;-F MQKMO\!#T]>'2];V(1=J+J,;9B\C37L252\^T]R*FVTQDHR,ND?:IA8?AMTEH MM2WV.M^3-(D"W=.SCY?-^^9UJ]&JW^;:/^Z;CYU/K0>F?)]MWZSF9BHQ=:>0BX65_3@"' MO6T[@,OAE=3V+_*0/8G##EZA/X^'/FAD7[I!$B3P40+VEAP'$?W0^Y(8H\7"YTUKD+3JHW2$SG4WPOR+(U_'7=4L >8 M:"] SSN/(0&9.]X%ATSH P@,&"9-- /C7[-_@#0!%AKR.]G! U[U[D!SP=0] MQQ(40UL^VS+:\&G4J7?X,?P)@6WY7 *Y"T7!FB#^M2!(_E1 XVV@[[MI@^%QT=AB80UN/M+F(MJT"E,*V]P.[XI+#KK37(JQ*#22+*RL\FZ]4 MN'RM4''X9?D!7@6YC\GXM)4]N)4];/.BKQN:>M^VXS#@DF/*I!]TK\0L0>]' M.TK*](+^H(,!T'4G.TVI"5'BNLS9(V<8^AU@+@-V#.J2!*4$V]3E:Y/E(J_T M]K=?>AT,!+NT#/OQ]O:?\MGGHN]-3+,KEP'LF6T=L?_%Q/R_+:"PU?E&M6_%\)J4< MZ@ IZ4J+!'NAM!7P_XN]UR*X:OE.OV Z(TN0F1]"U+KVT%7^7+Y:K>;92C4E M70=IV;-9VPQ'##P1I>>A)4Z9.QBEPS#K]K:1/'OPY7RA%@(=E#T.J#)DVG4 M?#=0RRD2,Y_^D&<^ZQ>4\2CC':2IGC(>9;R$-1Z:<=ZPR]JN%FKL5F(3PU-> MES#J*_E"H93G4^, D@]N^^^T,/)Z* OEK6/FN(8X'*09+OG)#FD;W\ 7XQW? MD)4Q"%U43D4@L,(^>M MAD3WOVF%=NO6MQ)M?5/C;'TKT-8WVOJ66F6V]^;\4M+-^87EYGRG#1]WV*,. MB)$\,19Z[KNZH!JD99LVV\=KRNM&SEL>S[-<)8]]E,_:2&4^73BY_1=41_^" M6P!,M!T&*8'_='#?8.Y%-0G JP-).D+PT :%M*@3N/+?(>P M;K,4Z;I"VWU)"T].LJ"_)X_S*' %J+L+&@'24>9^1]5,W+M#I@HX+3;D 00Y M\*ES<"Z8*S+!9SZG!TWR\<"+>-S3L)7#8.*GX,.([D9JB+>R@S?T]Q'NONGC M+<6,,$$S ^0QA%&9,ER50_D9;VM$MX5\453L;<_K(O,+X/]1?X?^!"!:D..J M#7+_+5P4>.0RD>]CFOBU3Y !!GU!$9"MA)^8G\KM\L/H0GRS""#DFL*)># EDTZ?@8"G/)#91X*+YPV(-;@\@8ESR9PN!" M!(DHR/;(!?@U^ <#\K2"W?OW.8CMTAS;ZIQ^^.Q%U&M(IDT$?9 KSS])**R# M,51QZ)CP.^[QG1%/=X(NCG+H&YEJ2TFY:ENP)SE,"8\=F;J'G=42Q.PH/@3]=P!H26+>I$"OC$<"B@'06 M 1BA!MW_#J:D0PXUVGD>D9]#G)M##'%B0)VKDQKS,ZUT>L MX/"$W=4,W^X#.IX0TP>,O;T>M]HIJ#)_(#QKNL\Q2'^@J%F*1";+])&2U/K( M]R+C9Y!%@D^R@2; 9&<90]OMR&(]>(@]0IR/N7 68ULC,H/^ 0,V0 MMYM""33HP[)J_QE92!W5[;A:P69ISROIA+&$078G5C@14=F-B.9!3'$YB'F MAARQD\+411$YA%#E,]? ;J?MH+EQ(J#!2^Q)VTV+QAWO?, ,$#'ZLI.'U2PL M> /V\2!P1!I9]1$-['ZT$HBAQ1]%SUZ(.LP,D!6$ZJ& <#=]Y#4ADW6W-*6 M9QX: MC&.CUZP]Y_-+7\YM\>5L[4S/<@OT E)2V1@%>>/"Y8MEL(^W'\Q[;#Z>8^^E MQ:K,^G:^$ <(&YUD6H\"ETHMMWRYG3L5O[K@E&W$"@*^P**NK\C [Z4DHXU# M&T)X)UM*&(!/NNHV+14+>]QUN7V)5J"J0[4TA'B$7(5P2]77LO]FO1@6S=L] M*8@0 1HT+!"90T#9KS N$A+VH#M6.9,G^,7+WS%7;CH*'XT@^&LP.H=>-@BE MJ+=\RGKCXWN(Z$R9#&_E.=6RKI8])\[=;B.0H=WNLAG& M731#%M'@@-JIX/IKH74;NN+D!IW; +P3)]N+::AT)"D=? :E8^ D*QW^QDDD M@>U5(D3DA7-K8&SZ CJX/[0T?WMO.,83*W@%ROO$J MW>_ZT#;Y9'CLXKZT!09!I3H0 6-206,[&<[=(LI?&B:&U@85?@"-J'6YR+T; MPE>5$_16S3*@R^$"+4*?13-SJ(0'5Z:B.PF%W(N[5Y7H2A'?YPYU 2T\N6 > MW'.C^T3#^05C&18>_268]M!AY-X8X@A(%KH9&9-M)A"NU@"^R7L2Z!*-C9R@ MRP9P:VR!!B.*_ VU7FD$&DH&MF%7*WJ/,L&[;DHLU[^(,Y1P#SGA4_Q,%Q>&.K MVT&WZFW^+3'>O3P';3HHTZ:#6)L.BK3I@#8=T*:#6(!=*-:IS*'O?WRH/W9S MK>^TZB;9 JFJ3X%4:;E JODZDONRO2MC/J'*78F'BKFQ#TJ+I&)>1"Z\?<.] MS:$09UXK)6FB19I94=WQ0$:N/REP18;$8*[/.50:KUG#$?PSSY)(1P?.X@V\ M@GC>K 'CBVL4VW#L^9>,EA5E/0OD=Q7XGT:CV;R^CB%!5*LLV.;?Q#+'6*O? M?&@_=CMH^5GK_JKYT(3_NN\RC\V;5J?;?&Q>,0_?+F];#:;>:+2_W7=;]S?, M=>OQSJ6FL&NFR3YHP;\8)+Z30LGR31PER 8O_C?"8=^S3/A:G.AHM.\[[=O6 M5;T+:7Q9OZW?-YI,YU.SV>W$1]N$"=]I?6]"28=_;S)O;MN=SMO,4+N0;?'E8M7;_K1V=UC:RQOMY C3 M_/JMU?V5&4H7,R_7_+[DNM[YQ%S?MG]D1VF7,B[&A3C1<=_N-CM,M\TLT/BZ M=0_-<:M^ZZ%V9NA;IM=SB8:4_-LQ?"R)G,+7;SO$ @"SEZK/ 'X6W.3?E@WH]99W'2WGC*=\R].?D'3)V@[-/SX".@ O\1Z_U*B]R\G??^2(<60S1SEQKV#??^NO1U< M;OM .%.9<@-I6RDOG3&V4@[VO84:B)=74^Z<5+-8Y[]UQDJS"$[TE@P!6%BY$Y=GV=<_C(<25?ZAXUBWQ<_,+7+'. M7(&!K,IX.-B#KKU./14-Y%J]/M%EA>%K:,H 5WI[0;SG$Q4JG@K5(86J CF0 MK]6@4)5YCBWTP&OAG \C4_4Q&2)#IK+:\G4Y/;\57K!XV?MZT:S)/!J-'E+" M($/D\7QT=P:9C[CARI+J^1=;GJ#XXGF)#)I4BD:#9E"D"A>%'25@3*[F/@K/AF:<^J-COH7T&S4K=@U K=VP,0DDY?( M6-#"REUWZODU3A-0I";@(":@6*A4BC4>_K' LC4HFCVN4N!+U9VD^&( M@,P(-N"Q!:='"AT!GJV.LH:815$2ZP&+%;H)P)OM0XL=MV0E4,K?1_8&*[)W M#?JZA4?R8O^+9S-H+.(4OA(5O@,+7ZE0X(GP54J%1[ZN]BQ?<^ERIU97J(A]+-)+J8/GSZL\7\'Y\T*IV .OQ7,NC)AA MQO;+DR\L9A(]PAA.J(HAA.H1P*>8.!OB]&@R$GXJ"=?( .Q,YM'C8PZ.I;)U M4//%55FVRI8+[T1H9" [5N$G"EO<^JY(%GJ&;:"@**&%;>B*5A%\TB"/7M%R M;W?K&R5K_?TO7B5'#!D>6&-/IQK+AF'O"R-7PP46RU_U;9#XY=(@?VYUW3Y$ M,99KXH7ZLLP4&^VU1BP&L:W!/]<*19S2+/"U6BASV+'Z\X%J=7=SGS!&$CP7 M-)QE65I$22S7?#C(1]3"!:NHPVTVX4/?<&&ZV3 MC2I\46_->7J3AV4QEFMS*HMQRV*E5JY@6:QRE6IQ:UGD-XKB@B22:(W;P09N MX7#:+R-93_;$Q2^6FW0J?C&+'U\L5LCU.E&RI# M"S?:;"8X\[2%*%09Y(.NH7MC#3I<]UKHZA!T44.%:%ZZ4(G^>/GF.5G'SAJB960T4"+R%%-Q!Y6G>&N'"P7*-L4& MR&.*V@,H.\PM,$V@OW4W 5]#*7EB&L 0=%G#7J%W&_-RU:Z=6XC3KBVUN?A? M5N%J89X_>1&E%15)BFCDJ5DL#,)0@W2M%JZMK/DJ*I:!>D^ND#C(?6LQK^%? MQR/LXSE]?,I:8/@6XPC8B/DP_;\ MGMA^OHN=LOT^V9ZGVGZ5[?D#:GO$VT$B\> 1":[*?+OH7#0NH%R46,+@DC9! MOK]7%U1@G+=?%3!%XH%^@UHIJ&AX*%:C_0G+@E&KQ"T6 M\YDHHC:&+KM!Y$,'H@:Y90E7HC/Y/OW3M[<1?>.#=?\\='DF> M2S'S!@F6)-FI2CO=V5(56058I# ?+^1#YY=]W%M?9LW([NY,KNO,\+BP!$9O M[6%@&(R<,S-./B;WWQ-+N MT,<^,/!7'6L, M@9FBGV9INW?Z<7ZOJ> B8VC->5?0(S?U _SV7PN9E/=,H?J!;-Z #\";Z;%V MDN1G!YJE3="7JYN@R4G<3Y3Q@>:>G]?36_8$%]^QZL(MN7JK%)D;.M\UZ%Z& M4, ?\-5O-Y?HOP/T!=>!S_KP9N#L0],=SJ![Z_K0E\6/S#WPA@0K-YK"'^% MLO=;[YROH5_-U:"C _]Y!Q'M@W(="$_G?0!C;_CL"::8C61XJ@QA>!&;3@;O M/Z8F]EB6@Q8''P$%]?"U*#)?3*CYH0N0MT\\QM]VI!5^T6EL>0=BIAXYO*P-N&D$\[@,5JPA >B$-L1>2Z[MBM M3RLM$@?V0+<&W*5HJ+\:#1U$&\D?WQGO,*P+K4?_O),/KXC2R4^IA2H] M3@UF)7P2FYWR0>5">>08HEMI_'NO&X3QD*(C.;?!&# 7^BM9A\ZOIGL@ISE+ M$G38/Y1Q&3O\V$5)5A,.1)8CCOQ"<#$24# !O2T[ON@#17MQXHIY?<0$QA=X M;Y_JA!YV+.,)7>R;6%% _CFJULRABUB-_!25#Z#+& FO()-HZ)&2:]?X+/#< M_ZS^;Q^Y#+Q,TM*!L1P?Q.! ![A'21]KL^5+@%Q%=A_DZLJF BBE,B!85U _ MQQARQWP3GEI'DT*5::CVKS"2EZG41]>_K+Z@,;?R>[W2K*$B&-"C,A0PI3YL,L"N7":D&USJI&;0 ME-J2C$%QI/E8306%ZK3-:K8I0J'*.E3'*%.I=U5O@"XH$O/F\\75Q5OX]3X\ M%?SF9_V"NJW4;:5N:S;-*I%J#(FO9!^K":%0G;:YS39%*%19A^H892KU+NS# M2%;D"?-#4X?49Z4^*_59LVE'B1AC2(@H'ZN1H%!EPJ!FHQ5E_SU3=D219T>:F))PLC/S(X 8_ M29;@8XCLVL O3 CV&_!+Z9(H77X!03=RJV.CR2(])"AHKV263I0]&D!%-3=@ MV1J-=#S=J? ]T#,=ZIJE2NA=FOZ>^4^CT6Q>7\8MYF=S1ZQ,7K.5DO0C_LM(-D&,I%_Z3VT?0RY=E_DW,;K._H M%]HA MMYIY\]"HMR^9UA538HM<3&-PUXJ'+@]'\8Z,..?VS47QJY #\%$"R"P->2,BQ+&T+L-,MX5]L8/KMMCH7+"J>IH#AN3SS6&0F0Q30%#2JU5RHQS;^6 M;$Z/6'4E>I^7:M7%[TMUN>NK3D93E4Y44Q7B1&/X[68GPU?E).]',Y_V30#D M^?1$E]O<93'O,W62#"*_KB@Y#VQ;. GHZU5JF;F= = M(93ZP7/<\;=UH AD69!AZA:>)&^@.?+H*Y!M/#"H$AKH"'1\U9QG1@)TX?% M1VTLFW%/6CP$)ZVM?2BR'YCV!*/G/7J-/77?+8@H5&E%1 P5$55:$>&+8?3+ M9?RZ3LO@>"LDLJY3TGX;Z=[4_UZXJ?^G;U\?Y+:_/DBRO")[-\A)[/O3T.X5 MQO D.K#E1S_L.T/7)'?H&OR+71HS7W?!W)K9M]=I!QD*47LBJ]!+R-FSJ?UK M7F@]4M(@_P Y[*X*EB2;@$@*\JGQWG6DN41O<-ZW+SP,=.$1+#[,&_08E&+D MV0^>'>X\]^%M4*HQG_/ZW(8;C<'/:IZEZH9/#A.0'.8;"0QD43;?DBWJ(DI+ M#5;24N@/*DDAY%W=X+Q612F)W!ODPP"\\EJQE]4BK8YVU1J,YV0#EV==< WG MF!?0-C":I4/@,9_GR3!WGV^@];<&.NE D'5EFD=!C@ CHS'\@(X^"G\]@= 8 MRX^8:(;LC79L1 :U3<9H:]9II=];*$RF'I?5A!E28(.$M4"B+4$YD;#>S$TJ ATE>KH/7@U M(Y!;T,F^:F2>=8 *92(@C248AC5&7S!'P@*1H;@J"A)?#UF'FJWN$5DOF+H! M'25#M R#R"O*UN8*B!N"%%G>EXW03@L9ZF6TG<+6-/ UB@:?:S"Z(!L K6)V MN)*1/%R)-)$PYT('W)P?N-T@[2II2*NC%>2*):%<#51#$B(2^37&S!AEYA 7T&V!7/1^7#%'KY,&.)O7C!MZ 8M?4O&%S_@%?D^R.UPW"1G5>QPW=&-GK"] M_8QW>D+E@$=VY]XL>"QOF3>V)XAK N<>+O2B$!!N3IEL#Y4]R0+\;MNQV%>%E'N1ZLM(ZSJ>C7\P3X\8VF7'[D?AL M5.$E'X=!6R99(F(OEY^#> &92PDRI$M/0B1H!37#^UN; XF5>P',!(9OF+#0 M$"//G? ,?A-D0JV/K%M.!X*AJ>1F SH0.GXUL<@O(X#O:P)C&<3V Q@+(KC< M 9QE/.1O/L,"3H>2 ?H.E3Q\)^!#@$AAMR6A!S4$LAV>^4(>3EY^%,='@>^ M"YX)J$.H:? O[5.A2,<^E1WBR"@WI@K$Y=$UA=&@8'M.0!9Q08G'?@]TGDC< MZ9#!R+V %8DFV$*O(JM_$=*1SD"O#/LZI@^1BH[H1%D32Y\@$L*'V,H1?6JN M'YUT"1@,2("J(OT9H(.W.35F,OA'%( BI-J:6=6@=R:.G-=3-9 PR-!4YAS) MQPZK*ZHDJ-9$(*%]6R0982 289LL&T]&H,PY_.'OM ?(8P[+8]ZK+99!0$J% MV'6)V##$N1B4"Z:#N,;S8?G'B1#B= ?JV/JW DF%#^: MM]Y'@Y>#>2(78X)Y;*3G?Y:Q]70#>NCRZD@=0G4F:]+<0PCT9FRW"3Y3A'ZQ MI9*]F4X-B,<9R/67/F*[].05Z#>H#@38/K4 \?F&>VMGG;$J)UH(EY=X-1P& MP#X3T>MK\B]XU><;_BW4=<^:\HQT'8HO9)QZA?Z]HD!7"2M>P^K_(>Y#'KT1 M9984\ K)) V)!LH4*V20>Z&W+P%(46@)@>1FYW1@ER,QHLW=S )W4[(D#/([ M(W=Y#4-]?8CT1^.A#N.J3!T FJ1YW<*K]-JKL5<]( 'Y_!Q;*$U'944]$=T' ML1S+]7KH3QS\IS=K_%+_WI6?VAHN')=?WZN:>F^-X9M$'$! R!]13":++P?\7*&:/"M_U[!M__WO/ZLX^7U[EE)"^\ MS[&>GF;+Y6-QB\="]14MR?]@/X LC5Z%W]7/0CP'J_H<:CYB(,#PMG'6^$)O&B:E,\UV@&"D2GU'^^U8X1JQ D]8 M0>D.JG\KLUOVY0]EA51#3X++S:S@:2)W20XU(;",\Z$@3&!P9QA0I=7[AJG# MR*LG7_9FW^[,GU]*D_&]()^M5T5^/>7ZL/^&9XMYOE#-\Z72V]7VC;(G<2:G#;:J \25TW4-H-!^C MKDKH/VC:RK.@H$"E;C8$74?EO#B:AH3G6[VQ4&_,[OM2;_;0G@U+!5D>"WSM79QQK/Y>$#G#28 ^['H-/ZXL:?1X\( MZ;POTJM1DQZKEF'NO 26F:C,DLA7ZN40K'+@2Q4S.CS ME;4R%UG6\F6N&@/Z?$6LXA&QEOH,CZ3I4WB^99'JMW_>_)5N.\,?3WOPBK$L M.>#@(?H'I+\7+5N(2R$JO2OY2BV<24NEN&Q$E[]X%*.BJYHO\'%HEXVQQ0/J M ).EYNL$J 8(,#V/U<),_O)E4-&C1(^[F!X;/%1EC. [K,SXXFH+X2E'MC4% M/KNB$QYK_C(4V8R) 'X&4A! M7G[MZPKDK=K9Q_.%07H;#AT>[J/%686-&6>K,S%W-BW^V:K4YH52!8ROOBL' M92.1JNMB73<^?K[]>#K]=%W]'R4LFIO,<7NAJ)NIV.C*UMS[B M\](MO-=2X2.'>(4\RX4SP2>G;'>DE*^G5(DAQ]?U1N"I>_OD;)2NZBYQ3CB3A!'L@KTJ9<;;G3-,)Q@Y^&AWKR9&17($W?:I^JU M\?AY4!ON_T[2A721!0X: @=C;PL['/U:HY*O%=GL)A"VQ)Z_;:SM@+T*7T@J MD>#5NM>6#M]LZ0">\QH"B?KZ@D1L*G'M+U^*GZXCB=CN:I?D#@8#603,P($[ M11(7B,OP E>-?+?!Y]EJ,;ORMAWN?,6M&CEHB MWOM)VW0.B94"A0-=")L"C M&RU!<7R'(&%[?1I^:GSZ?'E[7=QS^ML+)>KHQV >A#E^?;KY_#X0:5M(5>0K MD4HU#BV:QWC= L' TU9;8S1Y@O29!PG4U_%/Z>%NR&FE MRN&LEPLQ(WM /JCF#4;B%@(6_;XDCNN2;&#.7\8B>]BQ8&YC)4-@5([O<'S$ MC!,_3S_]OI<%@=^SW7++;*O'0_Z-E[RHM8A9[5/2X7''J*A9T'V[>I!^C,K5)^'HU*: M+C_LB@H-370Q[/5%HN=@1YY67T/#+00]>I*="U?$0>]"=B&:OWJ)''1P['ZN M1>9:IQ3&XKN*I]OJ32;LA.V-S;G^(;KH?B8^W/5F);8SU*9U4-9C#%[]4Z\+ M)022;$P48?J>@6@#=L-3U.:HM(B=;@DB^%ZP_84>KKHFB-+;QFY I,=#27#;T&_ED!Z \0 M$?4Q&LMGB3WQH9'(7RJ_]!&3\^?0269?J$=*S-NT:32]VC. MG8,$2)\Y%LC(;,_Q,V__WFPLU(^%&[;0/)'O2G@V7^;"I9M"&\RWE, [$-A/ M'7)LY& 5$KA0")>>WY; M$8D5<#X6JEBR!J1E:I C_GYL94XB6-Z::O[F(7**H\8GF.*@ M!B)5P 3="#H7[*2(]5Y3[2+KYBL:JP^Q'E-[\,T F%W[V)M-R\7:W;?AZUTE MRE7QCK6$[?D6.@0M0.8+(2UT*A-+V^//WU)& MCI0+^6HUCI[.('ESM+"G.7$;54P$T,_IY%1VXJ3T=>*XR*6UX9TX:DF.U)*45AKC M4?8"F0>3F(>9.>Y^^U[ZKE3;AZH%X]>:A':W?LLL#FH-XEH^F@;!7\/KVA6P MHPH)?M06C=5;:/G(M=1<)<\7PU5>!) KJIH_9B+YZ^_HC9&E/!]1@8.O;B*:7[]UNK^2B$54@7,QIY<#TOXS]]^,.JC M.[[]J"G]P\W?5N90TAN*\"1/0(2I?HY9&"]]IB4_"%,TL'9IVMYM8R89#[W9 MI^_3E\[@R^/WQ]'^);*KHX7?$P)@Q-:FE>G:V[M0OH@*[_?RD2=5UKA#E!OO M%6.^3B@?/5+(%T*63$:0GO*"*5,!/$%#!Y*\/&/N]#41& M8*&U;"*&ZZ"W@GX8VD)H(E\&%O.U+,]&#HTV7\DI1"]&S5=##BV+(#G>*?WW MF@E\C<[(_<@C7M N/0BZ.84V0#4(),;EU/N;^JML]'J>YZJZY[=W>'>11QHY M1:YKT^_MTA=AS_V[^,2.&6/.W4&)$U2'/*^Y/PB[^5!CG9 ZZ.[Y8GN)%Z// M.LSR@*6P&.4C8#1R+2&?W/3FRSW(]N,ZP1Z_*%?6)[,S>8C2DQ?3_(ME&=?P M-"?=R#.&A?)ZLHH.D G&7!;U5>0O<67D*Q_HK1737?<4LNZA4 ZN>X@@4GQ@ MB9^309D&N)R/JO%-_?5K^F>R9QNW7-SG2:(,DN[C"9D.?#]3#3XI/H1//5)\4=1B(6J^&BB[25F6RN MTXV+>V)/5>^=_]-Q GH[DE9@-D:R_HX KE2]G55_P_C3='WNALI-5.OU2OZS M#Z<[PD:.T_$'=G($=IAKE ^;LJ*>0 1R^;L T8>XIG<_!]7Z>]?Z5_Y:?UX> MO52C4JM-K^1"Z^[G\P%VQ-]J\$T2B56:P_1VH58]:9(O5U[B5Q-S2;] M+\5O,^'E6^

J M;XW<"+=6I2T2+$'(+?)Q5,)L+E!,5@_X7&/-9A5KI/YN&K=:%"40Y[7T8:ZL M0MZPE I1;UBR)E&;KMM*6X0I0>+$Y?ER8@+%'E2@8'Q^/VM]_=R;R;/2WQ]W M5[?:<\&5K*4YJ@<0M+3(4^0;RZ.3IQC&F28J3\$#7]S[N'FPLCAKPA$%;F9< M]J]J=^-/^_8T0PR7V'QS?*39CXW$#)^[*FUQOQHXDS=?+=*AZOLBHV].JQQ# M'))P2SQMPTL5,+X6H[XII;5ZEV$;BM>[2^[/YV&KT4KQ/%'%+PEVY$K&EXSA M[4,Y\GTY5">5$K4*"1+,WQ)$+O6%Q"JE]':#ZO_]Z/^RO_YWAVG86E^XK7>: M,^GO=6]6>NF\L,/"RTW[L.-!R0 -3TOV86/..>ZV4+71RZ$+^1(73M>F,T3? M@"Y_11>Y.Y+C\Z5"S#M$J$H[/# ;)TNLFR6!KVC+ U,O=.H__OS=0]^E0UP" M";V+W;^PA34NORQU!$,'IM%MY9E;]/V1H .;D9Q1'X"2,;*07B]LM # )U> M,OGENZ!8P"FEATZ'V61[L^L_RKA1K /]9^%P]]]H2QHPF$O&!9C!$).K\UQX$W3YIJR=I/1'Y"!S\IS=C@5EZJ56:"JH:,643P>>^ M>N*^VD#/R4,X=>89/O'^OJOQE]Q?\+3EZS>L2/ '(+RW M5%F\S4(W%L@%>($!F0%4K_UOW5\O>@ /'22^1JPP^KHHE?+N,*J:CY.R\@/[ M.@;_9TZ%_ H/!C,!>5_=,D>:+L^ A%AA(DL]2?5RX\O3L&R6K[L_KH00[(#5 MI,$([D-7N9+; %#+,*P@8$1N^/SI1^WROMT/#XR,'[@*2+ *(H"T+=,P!15I M 7]HOAB&65>$;]9-V87F(0 (;?ZP[;APF4I;R$LU&B]&D14OZ<)#6&7W#:&' MIEN R>\&)KI #B/2:V7<$76T$6F9D\M;R;A'U_^>-.[E[[?5.W88CW!?AA9N M#Q3#B3FHEA\%H1;&X&V0ZN9V4NT!XT86AI7V0_?WY1;*)5FY]K4QU;!5'7L0 M:W\ P\;I^Y)J?RC#MNGZ0\E5@JKXH\GUBG#E;1;'$N]A,T8PF2L@XO($IL#E M&:2V\(?021GXD F +WH&RI1YH\@P1I'( D_"PD 54077?Y?EIA0H-[?S9SRX MCW"=QXE:4LM>,;J^KOR5Y&%#NJH$6T5_N+:C?3!,67GKT<3/Y:BF. MB5&)YQ%]FCQ3E!)(%3"^^8F*1QTVM/%84X.3$U]^U\3/T]:]JA\F.8&25K)Z M]I' 250L5/'K-+SG2.M2$5?CZE5Y]N-:_2N[NMS[ECRC:NLR$.4M7NF8#T7\ M(GS6VS?W(-PKUZH)WY>&]_QKI:13#N$!]+=?E4/D&S"#KLDYU/S)'A2,V,QF MW#9$L?+[T^0O%T!YOP D+':CQ]&AUW+[.XJX3L[Y?Z"?X!?6!0CLAIBN\#R> MLL_-1Z@;#H5&/U;EV;"]'?YH+&W$(>9*'S=Z782X*R@/@BRUU(8PD4U!60[C;OIZ_ZMU>WW_ M&F4X:.CJ'A2I(3C.9?5<)) V8S'+01NF[9>".._9^8+Y2BBE[22>MD M4.DO@5M4X :CDHL\M_7M&C'TNK)='0B&I4\7DY#WK9XD]\:&(WJ#JZM6\8!WG&CUX5 "P>UW1+LERXEBPKF7W M&$X&;DU)S,;WV<%!S?I2:3_]>10[FU^WEGL#7QA>_OFPEU91[E>W@\]7J/BP M9LT?OF(A7RY50^2F(JW ; PR-YD*TV,J/ W!7[AIFV]VA=]/>]G[N;0)?)VQB&X; M,K_,?2?K$,.8J^C6(=2&=THY?_NP1>00OWT(13EJ'](*S.8)C?.F_;HJ^5H+ MSF,MYA;BFKO[S*DJ^\I&V6Z;D(58'A_!U.^OF,ZG^F/S4_OVJOG8<2W&UV^M M[J\#Z9V5#F$=M+*AY\H,\@[JZ M!A^8L: /9?AX=OE]?RS#E ?3I?8)].#S@3"6E>G[38_&GS7D&2"0S(&WRV@G M&0"Y T!.$$5M#!\X1=5 *AY.:VJ(DW#TBZ]7![(JJ*(,W6W#A#\8 ]4T,G5. M']+D_OD_Y^?,M0P4Z3WS( RA0'; 7PLU&+UGBOP'!F=TX0.8\W-;1TCR<_BD M 3F>^XDR N,?S,J,"!3%%@DL5^CO$#+1^?OB.Z")5(2) 4%Q_O2!>9$ES#DX^\!TIQ,(05V'.DK\P-Q# MS47P>J\A#/+>+[USOH5^,Y=V1]3_>0BS+03\&'TD;, VDWK'L"1O0YD4V(@)FXEW%-$Z) M_*?O"F7_8YRZQ'L7_+O'3U+D;'0#5354G=9B8@&YXE'JNXZIR MQ%KVV%KX 5S\V8 F00 MQQ5ZLZ]FI_3R31I74&6N88TAQ%/\$:CS',PQYXP7I4Q4E)YMC\!PFNML*0X/ M-?!^'H>%"63A>Q&V_SWCYT@LUFH]%#Y Z>-ZO7E%QU]C>#UYD$J#1F59!8=, MOQ.+A,K'^8(?6-M!>85@XUTH[3H019Q\:ET/FTVYN#N4O"^4V+?=F!^)2(CR MCE#'ZLRY#XU3CUUK.F.. --] 0J4I3OXD9'!-%4)+&M@)OV'\=;9+T$?S#LA MLFO1Q?A@DIF@L"6)L#4?W_';&^>Y/H)GH%K@6M?&R#E$ ?@/V1PU8 @%S8L. MK8QB(9M7-PP _Y&ZPFMO+#1FA=*7WNQ.^RGQ+]=E%42YU=F-8.=]GKZ1CG$^7_Q+\DVA'2Q&>4"0P319]!VPUSQ;#S=T.38\8!TJD M]X8B5<#XJE]NH?W0,-N#&TV3<$86Z,^R"(R.IDB]L6%KV?N7^K7UY?''MW&B MXV>72F<09"@(\=6P1U9N$TR%B&HX^A#J8KZ49.4-)6$XO1V]"KJ8KW$)[NZF M.CP5.MSK0M_HFF$\Z-H ];EU>V.3Z.VQT&[=SNX+Q=[L4OY;>9YVBUVT9#P! M%1ZR:O;L(P:5F6!8CUPA>*@248EOL0-MN:Z)3W)ERLF2;(/2+FY15[!,,*Z0 MC1TWZ563J0)FX[@V=\E>\W4"5!CCS5<^7/9FYJ@[F"G?A59SN!=][=U:"6R MZ,J *#3VCL.Z 2I$J@+=P;HTEE49$1C-'K%)CBK1D)%NSMB7K[V9.J@\_1K? M7MYI,;:S+):5<2OY8'(J&U!\R2,L@)HPVC>HX_7XBV95BY'7&?'Y6BSC##*$ MS4T&+W*86>BWL[F+_(W GZ$T"N %856!Z,0!%J MWY9:C]^*7?XJREC9':Q68(CI 1D;M+%SG",/7M:3+9J0ER)/32J%%'(:@.Y( MPPW:IA1Y>E.13;!Q-ID&F_3&"JD"9J,%6 E.<=.,VS-CZ_ZQX>876P^-2;5^ M-;IYD9.R OQV5H#T5FHK4>V1*Y 5RD74^[&TWI=##N^B-F![$FY2^S'TX!>3 MS2)3$Y V$^";GR1EOJC(%]TMN2; UOQCH75[W6C/KD=*;_90,9X>F^T)7Y'V M/I#E[","D1E Z7"TOJ9F7]MO&.#D0Z6("C]2-WW L,%"K48'<25"QTU:/U)G M?0 5N3P7,D67CD%=Z56VJ0)FH_-_KZG:(CO:CLC"#55K^/>+H7Q17ALQSJ'V MN98R1T!GWMC>^UM&Q@#1JZE=R_Y:J.(<&*8GJ7=/QK3>MYJSRC/;FQF/WX>6 MSHZ53C+)\=43.$ YP5K"B-V@DY=0%,VNEB/70Y?Y<+[W&FN97KQML&/ER%7+ MQ5+46Z5U0XZ]JZ*P1@K4D79VW!6B%_'GY&5:O#-?:P=PB8GV)#KSG:M$,^], M;?"EUA(HHAA'ONBLU.CXP;W0<)-*B5Y0RX;;_T&3($?A)97"N,(D'^Y-?HQ- M5^=?_OKRY[/*^'*ZQ[=2,P 9/ M,E8#4-EFZ%= 7BOBP"^:#\F:$2@NA,I.2LYIUI15"Y)W/ASC$@_T(9_K"J_ M:+Z:N@ %0E8%?=HR 8RJ-16QK*[AZB$G1/)FU#VFQ#8K;*/]UCKCMRMDSEZ :7LZ19M8'7)A$@U;#G\NOYR-9D@#\#"05+[_V=05* M=.GLX[D[6>:T_>;0."O'C#.JQM*FQAI;>:KN6)$'34<_J)NF+OM$:_A#J'YO?[)NE /ZJ&GW?Z+@/J)'&F<9P!%[I+%1 M9),SND7BB#JCIZC%:X%:_$HV;&T'I#GGW@.S/4"3T-!UXY)JGMW^U>YJLLG. MQHDUDFZ9?UX8%4I4N.0YES?1@//2:.P/]'%/QD^KY,+-=[L]_@[ENI4C*+D\JAE:"] ML --BT3P;V+6=._WV.!TS]G;M4E6B^&>-A_KCY,=-Z4E,M!CY%AC& M>P;I<06E(@0/S&CAC+H -2/;8"=,F]#^4B787SH06X4&O1H5=*H!TJ8!2D$: M8+'%>.[3P3_5NS.MW._-7@9M7OM5W^O";X__YBOWR]N^C]I=6*!9-!^O M%FG]'O7V]D.^#0Y?+=+>/>KZG;SBOUP8.NY9)$3XT]+L M)]]DMG9A5.IPG"I@-BYMQQCVH?JUI@/XS(:EZT 5IUU=4 VB >JJA/^FX+SP MC2"K.$S0\3R<*TM'MS9 ES5I(16^D (RJO>#6[%N"+?)##T.-UO1/B(CVF=D M! FMAT0[ME+B7M?65 FD/#*H10YJ-G9(!K$LOI@)R;:/0%0$PY 'D.7P;UW2 M(V-;;S=:CP!". /2MXFFHD4';?U6_FNA96SPXU[6MBN1/.Q=-.07T6J/KYII MF;RV?%QTC3,(9G_D.P-!5^&3LC^H(33'UNA5SY8X*[!LI(BUP!ZB MQ#OMTU%22$/$^MO/S*P#&0+J2GV5HG"2C MK3[H8 "@2R-U3$U\0N,ZQZB(;(8=G_: 5)"CA?,-387$,^!/KX%@6OKBK TW MM]EJ/7:&T'CO[V(! MR:J-!F9 \'"$6NO7IYO/[V-DE8C6*O*$>R[FF;W':)GV0N--9BSR.(I2->9. M9&JQTF2Q^,#[]6=!5LCE.G2IQIJ*^72D*5 NC$O!D,65^S?',K5??W>;-U<& M>R7N:0Z44RG%U(-OVM!%&T..PG1& O01R5FB46I%8^QXL[(9W1%5>ZR5_2'W M/,96V9\2+&]2KG%6Z_-YMA1UVP55K6E2K=Y&JZ:=M7P .M8]F-<\-U=[TI/X MM?9X+^:-@HOK)T"'/(_5HH% 2R%Z4P7,QN6:OK3&ETVSR<(!Z ME&VH?Y2U#+Z4B697N;!EQZW[ZP!=_X!A,,X^LA7Z-DK^2%V_++/CF[^WH^^E\&! M-F3;BGP[9C@)JV"C))IIY\-6FU+3?C B;C#N?-B:TRP:=QJB)])=] .@AT,3 M#BDA#,&]->X#O3T@;-"V3,,45$3CA7I3\/C:%A[;7^_:3[$:@8\.-(Q P&%4 M# ^Z(\/JW,#79^"O)3\+"BJ-LG\*?^]H?7S)ILT!ISL0=FT_"&^W$>C.Q%1$B>@!A;\NP^7"MAF,QN%J^Q)?S MY4(A/KL1KH"/$G>C9Q!VJKL_:6OY LOEJ]5J,I2E,7_:U']]L_JW_=05'B4& MH/W;*'VY;;5:6HSC>-='@J>J)8(($=$(A+W5HT8@A>3=8 8*6\7XAS(#[W = MP\=<[I^)\[P!/"JIQF.Z\A@Z_/?@A7G4QH*:)S_(,QV@RX,/:(O]4(:/7RG< M0]T4\F"Z5$V/'GP^$,:R,GV_Z='XLX8\ P22.?!VP?TD R!W ,@)(HR5X .G M:/J"JIGP ::&N G7> DH_!K(JJ#B>D3(;B9 72B&]YS__)_S<^9:!HKTGNE, M%-D\[X A^M0'YAXR-3P+RS'GYQ]3CP\?$BX<[@%*X@?X[;\64$7XK6+A _-= M4"ST 'Q K&,D^3E\"1TYGON),@+C'U*Z(P)%L44'%TN@OT/(1.?OB^^ QE(1 M)@8$Q?G3!^9%ELP1.AS[/Y_3KO&P3&WB)Y\!;H0(T-".A=>=?;P^7V +&V1/Y_S_AEDQ2R.)]8 M:.CP8=_=+^\0E(;POGJ.P68$#%XFB,$&]S*Z_?+ZJER6=\10?:Q9_C,&%GF( MC8"!1H(8:'ZU*DK7NI6_@+WRD T%Y$&2II3:$B6P*BG/$ M+\_7WR:Z5M?:Q1V/:#]X]S/ZR>CZ,SX"4Y!5(#G7\,[AOD]^_ZY_;7?-ZUWU MRYLKW-)DOB7':"Y-*/=F7YN?9$Y3 M7H29M"-0W7:W?NL+$\[N;;SBV>[ZQG.@-1]/^MN[*HB@N8@QGB'L#5L6T7^R MWPY.S$'E,-?T&3P99>43^_8Z5L:>2J3GEM<^%TVISAY_[FIL2!!&7G%)_N/& M4N2OV&G9$=\1PP"[33DR .L9"04QY[*:2FV[[ND+7OI!"./XLSN1YJ!*_9"1 MQ &]?'KJ?>J/1$5L;(*(J :IRL@XJPP4^#R#*K97$:-_*B%JH.EZ_+=RBU" MSAPN+*R7G(\>CE!\ZSGMQCI_R0Y]B](XOEX2YMPQWFQWV;F#3U>7= MGY_FS/A>_]JNGC&F;"*U203#UXQO%F8__1F3^$3I95[/ M0QLX8T7Y[I$U"EM,+UX>55P-.88L"E\D4'&8/7M1/+"]N-QD+R:R%-9F;-#T M/F4AE>F7Y\^?6Y+U4TI>S2>AO%?.M*25MYHOM*J5RWF.Y?.58BUY 3P(]Y?\ MN9^:B:W,Q 8F+$0>^\MS>;Y:H(Y!ZBB^MA1MB?IA>YU7J%_(5VOA=DY0XN\< M6:S^>\.@G(B3XQY5F8@'1G?A#:@:]9"'8E0 M!GJNI?UYKFL*&*\Z3\*GV\'7/T.0O >[225$LU-!S%PR9$67*:/.=/=2AI2(,@A"%!+$@OMY"%3BK_ .-=[5%AJAZP:+S<>*Q7RG5]YQ//6V M][YK'.Z$]$@$VJSH@X.0IA1#H)2OEL,ESY*BR\(%86(Z9OL+0^[;C^]_..-Q MI'')J84#:(4-5SCEL)ND ^X1T92Z/%O9/*DN0TY#8L#L7_%L<9U3"KMRR*^8 M([)2.3TFH,!D IBP%R6E:O!%2838I#XWBA[-313#M:;?HRF2#\(43:FJJU"@ MGP'\L'X%)IHAFUA;]&8/YN?K+ZW2X].U%"%4";TEJ.%=!"!C")$"L2==3@B0 M>(^ ;(,)E0B&\Y3XZ # S%TL?A=N(C8^.8]+D\=\7VR/JE_^N!Y7=)[:T?V* MBIYXO;'*CE5=^1I;S1<*96J(=_/&(JK>Y)RS\A8[@!>=LVK(!>N4(R@P&0%F MOX(;/,*_$KG\/1ZA#%HHY)C\NBCJ*)X$T$!+5_*S#'U7B62S*\6O7W]=MZ;\ M4Y2]05&RV38P#(&&<O-S.<&V]8ZG4NMFF2.RAY-+WK>?4K,<=#DT^5F%B&) MBP >22SQ='77^=YO\N:H/:\ \&&4Z!FEA;K)[4X=;SZIMN.2,:X,_7OJLT7W MX#=PPAH5F9P'58LO@785T\-SBA-[, MJANMJ=R_KJ'S["6I=*EK3T#'%T6Q%4%FA',/ZMJ%8(ZEPJ7DO+F_#^+]][[U M5>+FDQ[BJLP*Y$ZK$^'?2DP%)@C!29D$JC(L;$F@6KA M&BE(]:P!M4][\$/0=0'I=56ZLN\:;F6A+RMH;.#LR^3R9_?+W95^&Z7)8HO* M)0<@M'GOQ08)EY5(SA64XD!U2GQT4*"UJE:[TQ> ]E4M; M\%02->)AT1*OE\+O5K%4KI3R7)6G7DKD6'5C]7A"?!$^X53D(A"4 M/2@P&0'F@%(53: M4Z8) L 0")@W"(9Y*<"A9QT6^4JX29_'(D%A@4EL"FP*2%Y+#,%"U+0I+0ZCP,0H L'.VC93=Y/B MQQV(+67E]K.H"/:UC0:U7%:1'W0=/P+T]3EOF6B:OZN]B# QYB]V9_"K^K-7;O<[$>I9P^9.%R=+F:O M4+$/Q3BG8CP'64;I%BM=[&]LM^=J';MN]Z2UTN5[C/"04"Q0+% L4"Q0+!P% M%L+&:L52\/WC2>,LSL"9(CAA!(?F]O+&)20G39-UJ*O$S,>^FPTK$38;-GNS MSH^.,E3'7T=_$TD^;[G,L+ )/RG92%4LADQ:AAAFO45506W],/]F1J963KNM M)S K#[CKISBV >P@FN4U-40[KH-(9)SZZLNCS,_? 6&E.!"6^$J[M&J-$I=* MK9'H\KKV9,J*YNU,ORDE)>PQK/O8LE)HQTF3/)NOR2V9*S2+OUL8;?0G99E2X**6Q2,11]%6L[7RA5*T"TOI2)2-,R5 M;"EL?>C:C6^%4LQ$75GJDRUZ$K!V^7=H"[5F;$0V1"C0QVONS\=;L^;MZ=?C MD]7^ 3JW?Q+R]6+9[;8L^^%V>Q7+835Y/+O=3D7^D]'G(6E:VJ);><=];:=" MSSC)N42LR//:"OE*(=Q4]YUVKKW#E1P?<[E_)M[T!HFD-@5>8T$?RO#Q[/+[ M4/&(/)@FDC>94&#C!=9A"R_(F"L8$2B*S5V80]'?X:=$Y^\+QZIN/I4MG:*F M*,+$@ X?YIO7639_YTM+0,,_?BE%(+_I=4'XXOB'/JX ;=/ M"4+I8@[2#?WTWS-^O7.T?A>A.PBV0#2JKJ*(?L MI.JN(ZBZM=.A=U1UBG%CBC^OZNW:4^88F:HZJNJHJDL9A\Q572."JFLDJ.JJ MZL/D>713JG\=98Z1J:JCJHZJNI1QR%S552*HNJL$55VA>/E#'I0?[@:%S#$R M5754U5%5ES(.6:_JUJLHGU)*];'^J= H%!\G4N:XC^JG W(?NS7WK2UPZ\V^ MMG[\!;\KI8?/V4OUVD?)'I&S >4&5BQNS8K^E7DP,-4Z1I\DC/'@V^N MP$ 69?,MP9]SM.Q1VUN%5KR\W%[/B*(UMA3X62EHRH9#[Z;UK%;O^U_%@;+] M97E*Y"!C;$I=QDQIRC65F?SW\1/[^KU?5K)GL*GK>$ N+/1FG[\__YE>E1\' M=Y7,\4ZWW:W?9H\HI*(P2MG6=G5:?4V1:+'6CM8\)-@4BQF!DM+Z=*"DM#X= M*"FM3P=*2NO3@9+2^G2@I+0^'2@IK4\'2A]:ES.7;/IEJ2--'>*S-+JM/'-K M2MDCA7>\8++9)W0-*XN9DV*J]"@XE'I'" ZE7I;!H=3+,CB4>ED&AU(OR^!0 MZF49'$J]+(-#J9=E<"CUL@P.I5Z6P:'4RS(XE'I9!H=2+\O@4.K1"[$CO##. M. _3X@!*:PHEI?7I0$EI?3I04EJ?#I24UJ<#):7UZ4!):7TZ4%):GPZ4E-:G M R6E]>E 26E].E"NTCI[_5.WP*##QJ@N2#$6]W<52*EQ&CH/_1@8^"1UQAU+ MS^ 1?MFC2#:@/#*^N:1\<_Q\XZZ])+%;$!YFA)S124FA;R8#2B/P30SVQ=ES0"U,!C0)Q2+-&J>*&G0Q#]5Z MQ\\A=&D.Y1"J0RB'4!V25BB/@4.H#J$<0G4(Y1"J0](*Y3%P"-4AE$.H#J$< M0G5(6J$\!@YI"!,T?RE[R,\&E,? (F^NP$ 69?,M.5Y3T%6(1&IW*,M0SX1R M"/5,4@CE,7!(M]VMWV8/];3L(4W4B*4HT,OFNCP<40V3%2AI)=?I0$E%_:2A MI*)^.E!243]I**FHGPZ4E-:G R6E]>E 24WX24-)1?UTH*2T/ATH*:U/!TIJ MPD\:2DK^DX:2DG\/%\BR]._9J_3:*Q::/9%G>9[E6*[70W_B^ +7 Y9Q/A2$ MR?DY'@@QTA0)Z$;SKR6;TY[OU;^5%OCJO)CN#UU_*^C/S!]07P:ZIJE M2N>0^)H.:3?LO^'98IXO5/-\J?0V\I7U!^9%ELS1>Z;(_F\5^7S,R+\4%$$5 M 8;U"HA@W >57 M 8/DQ=<1B%JUZ&5^7&[6MDS#%%2$:<3[?O+2\\B+8((Q4,V&(AA&>X#EI_XJ M&][/ #38KN[.@<.?N<-JIE[K@FC*FLJHPA@^T<;)^Q6ZG4%K MHB)X'L'@W[,ZI N2Q'../X?$L[_56T<6YS-^OSS#W',-(6%9MEBIG$%H];%@ M_GLFOYKO56LL::8$1'DL*&>,_0?CW[/6_?498ZDR@8F ?/:QQ+)Y^)A_WBT> M\&/26N, ,D<5WUX5WW\#\']\TK_BLNQ1_,OED.+/>H3_6^?J[&,ASY5*5/:I M[!_ Z;G->5:<'BY?X:C30V7_J)V>1J).SU73%#[+,_USL4R=GFV<'G^R MA-=Z58XZ/53QI5#Q4:=G'^)?KD9W>LH%*OM4]@_A]-3WY?1<)>KT?!N\5JI/ MUE?E84"=GFV<'G^R;.'T%*C30Q5?"A4?=7KV(?[EL(E>'Z>GQ/%4]JGL'\#I MX38Y/1-9"NOX;'!7R+:^!5_EN]'Y;%2^RI?#*O55PODJ*UA<W9 -DEUA(_L7Q7RI4*4.!I5J*M5[E^HZ9"GT-$%!RVA; MJCW]UU?"P]Z:K$AX,5_@*E3 J8!3 =],GC#_?I.(+G@$IB"K0'+F.?LJ 3Z\ M$C @EOX].U_6!CR?+Q]CO>S;S&H"[U,EV9@H GPBI(LM(Q%>PK$KX)X;0#R7 M7\]'LB0!B'T8X//R:U]7(%,5SCZ>N]@[)NVT*;]1W5]^P]D6C94#<>:=/(?0 M?)1?_Q:DZ7?^&/,*>[L$W%ECLHWE>\]QJ<9%/(X97Q)@L->2_BD-MC2$8INV"$4;+0A M%/SM\%>C,E*_*V#[(11+$)#7.H M12_!2VR8 Y7G(Y?G3O?I._CZRN9.B=)=VB7V+ W:M0YHH9)#K[H*24IX7'9U;J .I31&Z+ M+K%A9\WM>^ !52]'KEZHN[#]$(-:V!EI^QQB0"652NKI2>H6@PEJ6_3?[&LP M 15:*K2I%MHL#!NH;=&6L_]A QELJ#NML0*U\O['"J3Y,F,OLP38S_6AHOXM MU<'Q5'$><(! B=NJB63O P2H$J0N3E;%-M&A +4M-FOM>2@ E=GCE=F]]?QG M):&P))615[\DU^B?BE0![NY'O?W;0A^^_?['2#;!#CWWR4?#NU%RK^HH];KF M:,B:>A12OJ-\1_DN(TBC?$?Y[O!4I7Q'^8[R74902/F.\AWENXP@C?(=Y;O# M4Y7R'>4[RG<902'E.\IWE.\R@C3*=Y3O#D]5RG>4[RC?902%E.\HWU&^RPC2 M*-^%V?O"-GM M Q3&Y^?UT51MX!T!< 8_EM^EB6@2D9O]FQ^8G]5BJ;,U;;? M\7*0I2X)XM5&$@:-8(IQ4,6"BG?I8[O_ NJ M?WVZ^?S>7WTO5E1?Z]H8=8N=LQS\!_\IB7TY7.0I3'PYF2[NE#,-E;3421K5 M\)3O*-]1ODL/TBC?4;X[/%4IWU&^HWR7$112OJ-\1_DN(TBC?$?Y[O!4I7Q' M^>X8^"Y@9E!\J?+P_[ACP.=G"> S M\6EE1'@J%&N80<*A"7B0TKK"5@O5@Z>(E]ADEI?2?$)J\)5^/R>:./K[ >1 M1GZ+-6,!B;U"OL@GLW>4BF)J\)5^4:2A+N4[RG>4[]*#-,IWE.\.3U7*=Y3O M*-]E!(64[RC?4;Y+05:.WJ"D]@HPS%:^C M%"_J'E*^HWQ'^2X]2*-\1_GN\%2E?$?YCO)=BFJ3ZYOFI+95T)OICW>3F_IK MI]F4Z*C44*-2+^FHU)0)&%4!E.\HWV4$A93O*-]1OOO_V?NRY;25KM%[GD(G M__^=2JJP/^9A9Y]4X3%V/,53XMQ0 C4@6TA8$K;AZ4^OU=T:0 (A@PU.5^W! M-JC5O7K-XX8 ;2;S;$!!*O)-X)_%N0X"V;MU2%_<>+= PM?3ZO@H; MZ"N2714^&EE)=B[Q3N*=Q+OU 9K$.XEW[W^K[]4PM53]4 U3*_.2$J^?K>8X M?W:I_QCT=O5J^2_MC9HH$W%79B)^<"XAI9/$.XEW$N_6!V@2[R3>O?^M2KR3 M>"?Q;D- */%N[?!NX=@9-D-[];U7BG<2[CX!WBR9A_C1 MJ$IR2;Q[_UM]KSS$^'F("W7$QYZ)1[?N3>G" M.K-?2K)G8O04]UTYQ?VC2;R3>+<^0)-X)_'N_6]5XIW$N[1 \^<1 M-N8:*#%S\>\@^M/3"*HPUG18$6OL!W2;6K)DVUPQ&(TZ$C,0LQ7\W)\-'?R+PVG!QC'3[O M0HV5PNO[R62K!1G)E:0H]5>IOZXET"3>2;Q;MMVT_QJ[::63W/<..^[Y=>?X MIE"),G?BNSJLI\'SCO;.G#G3U:2M^*)GN>>S]5HY6\T5-DEMDKQD+23$^Q/9 MLJR8.31662#+] -8)9*\/B1Y2151XIW$.XEWZP,TB7<2[][_5B7>2;R3>+=& MZR<6I\X]0]V3AUS>A*4K[$.XEW&P)"B7<2 M[R3>;0C0)-Y)O'O_6Y5X)_%.XMV&@%#BG<0[B7<; K1U:Q0-CLA4&?-[KZU? MJ7>"?Q3N+=^@!M[5JGIE O%FB>6LO)YJF2KC:>KB0_EW@G M\4[BW?H 3>*=Q+OWO]7W:IY:*WVHYJGUE,U3<;;[SKAZL7-Y76[\Z,GFJ='- M4_=D\]2/SCFDQ))X)_%.XMWZ $WBG<2[][]5B7<2[R3>;0@()=Y)O)-X]VY M\YN>5=,V/0./S+*:14?G;RVK6?3#XP_CX6%OY^F@,*-9]%1AYWKV3EM>L^C% M1XDN)]FN7I7-HB7S^B!"O*G]I%U4$%&X,8**:;2()7!+XYH%0XIW$ M.XEW&P(TB7<2[][_5B7>2;R3>+="XT,^FK+RX_$+W@.W$U*A>0GG9T-Z4%VJ>E9 ME7SA52F0M7RV4)8)6G\G?U@GRHHI:IA#6N%0V'(I*U=>0I7"AF4_R@J%CT97 M;T]6R?O75G*5]+G%&T994FQ]2/*2YI3$.XEW$N_6!V@2[R3>O?^MOE/KVDH^ M]Z%:U^X%_'8-[7[HN.!O..(Z:CPI4OR.-0=W25T-T]Z MFS E_Y*TK:Z)JZ"^WQP7VL_.X?W]=W/4DKUNF5,3=Q:$I;)+0=R5^:4?C<%( MP2;Q3N*=Q+OU 9K$.XEW[W^K$N\DWDF\VQ 02KR3>"?Q;D. )O%.XMW[WZK$ M.XEW$N\V!(02[R3>2;S;$*"]9U[?JF.%JTL)S"_0&WPB);!2D$F!DC;7@#:E M3)!X)_%.XMWZ $WBG<2[][_5OU$'#FNWA>+?K=U&)CGF TF.9\0],MM6GYQ8 MCM,^8^2WRY/I;&^!K843JS?)0)+ M^0S@>F7QWNHW/9_OM2Q;([:W@1V#7A7;AN)8AJZQ-=<0L5=^A/64V9$8LP%2 M26*ZQ'2)Z1+3):9+3)>8+C%=8KK$=(GI&[)OB>D2TR6F2TR7F"XQ76*ZQ'2) MZ1+3)::OW[XEIDM,EY@N,5UBNL1TB>EKC>ESNF^'LG(6S/V_)*ZJFT3;5VV3 MHI,3E?0/:5*O;K5=JE17DB'U]O2[88D\P54UW1D8*EV1W@#A#R[^DGQND9Y_ MQ4)TSS_)3E[#3I9YDUM1J+*F$DY*9BF9UYB4$C/%XC13W LEM0GJ>]#Z\43 MBF])*KZQBF]4L4 Q%SF4;&*Z6<\R*'8YK(5O4]]OCJ^.\^/C0O@7ELQF=E0#YJSA_O9(&ZTRI9C/*@#49:/.LC>?DD?B-A3-&K8,LLY,TA_< M%T)MG-EV/G0=5S4!O(#9"4?T[1JJXYQWD#HFQO/!SHC3N+!)A]@VT8*#^A8? M]A>YS+A-+G\-6@_[[4'=F_?'$7!JT-^J;NZ]6M*7JLMK21])5QNH,TE^$'.0 M_UU$7]I@HBA6)%%(HEB2D*R]E9#<6:F0U%J6]OBS73$:G8\C)&>/'YR\K+ - MU:"7$1%1F'47XCM1'X9-KU+21D/1@W/SU=R;&%V2F7TP9K;Q$G[^0-&0^?V& M)%VLIA\G6BNO9J2HI.JG/S1)[GD&LIE]:E7,AG M"[6B]"E+2I64NA1*76"(3&F!>K(PU1:SM7I9$JTDVK^/:.?DNJ>DVB3EGZ7" MJ[/@"Z5LOK":#OEO3[A+K_]<+_:@US\6K:"1/A(Q?72IZX)C;3W-#I9I31:I7K MDY]&:[]N&1_&\DIJY5=S,I5"\H._Q*Y)G'0G\XLD42Q+2)8_1AGMSL_1S>'P MUCX__T"5*FM;1EM-&KN19;22F4D)OPEEM)74.4^RC%;2\XJ4D]V/449[J5W\ M/BL]GQ[>ZQ]'.4EJP9>DL2+YP=\BWQ,21476EDNB6):0;'R,,MK![1UY=/3O MK;'Z]PE)V1A/\@,I)">$9,R$#TD4DB@6%I([[UI&6VOUS:/;?7VO6/PXLNWM MRVBK-5E&*_F+%+KKXGF>0ZZ5HBRCE90J*74-*'6!,MK* @GNLHQ6$JTDVGU_797BP;=,YM]!^""@=L][3U^UNSK=;FYR__=#Q]4[H^4<@1L 8O<#N5G8 MK+C330#'%2$9M=VFUH5JCBCJ4X/0I0NX%M Q3LJF9HBF='23F@VZ:M"7?2/4BI]56Y58P@+*%M; M7 9I^M-,!AX:,,Z.YWVC@MB'-*VTB6%P7H/\#7ZG.VN+W\/O:%N&H0XVORAF5% RN9Q9 L!1\Z+_B*?C$9WN"Y_W[7PKI")A3?>]A MJT6HV*!+#_#*.)3IL384Q/#A!(#_596>#>+N?SK-7"[_Z=LU'LGJ*+L@7)'V MU#E@"P(;+@&1^+5DNJZ,>,6<8DF[ ^WG3S.7+_B'7QXT6]_NAF;/,KN90YL0 M4]F]/LHJ)Z[V[W];:PMJNNG=@)3)>#XO!W%==7K*@6$].^M\ABAT2<:!A*NP MF"LT\_E"<[R3?SD=-7Z0T5&%\J=AG^YXA%^A3%9 1ME2@B!3XD#V:7$ )6.% MGT2/EVA/OL(8^J7CGF5$9^+)G!-)= :S_WZ>"#\)2O0P^U*+G M32VB-W5ZHZ.S]FQ/9TAP3PM :G/0-1??]#)/N-^,\!>/K6-UJ.5/ M';-CO/Z$A10G1&MEAC!<(0)47GGB \M6W!Y1[HAJ*_NF1LEIC[31@:04\]FT MP B1Q]O2PT:B^+MA[6LN:MZI9GS]E4]'M=G*!7NVGA$7Y,"%;3WI%*=W1C<. MT8[,\P&Q59?"I=%V]2?=A69"+<<%UTE3WVF.;QR]<+-S=-'(ZY]F R5=[ZQI MA1BE50>DE=*QK;YBB1TJJK?%?V:"+';I: 2-<)3-_V+4@FNTF4ATJ(71X6_>KI+IN^9ZPH5L)JFMTYW MHQAT(Y.'Y$\5_A/-+\+?RD$'KFM&R0$B&MK84Z>RU->;NWL&:6#L;'[I_1&O#QP&' >VN(X MBLD)'OX*/[>!Z0_XB9362/D\I(=2=//+-/\GSAHRW+7:3"22[0>0;(\,Z%WH M*J!QP]0:?8MBP1A_I;A2\&5!N?J[U;8/+SJFMCQ9,.WG$KH9_"9,Z. >%=74 M%#6PRQ4#?397F@&]=!*AGGIP3*%:3\2:W@EYEPO'.;R^OL \CXF\X=A4_U=3 MW52^UXY*&1OD;1'3B2"XX0VYMNO'^KCX)BPZFO18T%9I!W:IM.GFN^1=\24: M?BE)+G62>2$NYV,#*&X!",XCMM3]KO.5N$S?5Q-;4(^BZA+D 9$]POX?4)!X M[4% .RI0[>AGKGUU62]?W!R2MQ9UNSW5[!*J[2BJXQ"J*X&X,W2UI1O2W$V- M#8V9V-!HM^G]N0Y5L8G^!*YYB@?%LZ:F-_L.9\;'CZ?6DS.Z,>X+[\*-"X@= M8J>@/O.MKO@*YEAE28"9BBM7<^GG7F:+Y616V@Q#^%UX2D:(W[YO!/>7E<.HKJ KM8,_0( M["PEE2U0%AN#&>5B7+;Z6LB0A1G8/)C.H[74VF2IE-: 2^I0FC[LA4T&JJ[M M\29(^R^@"1)J@9V[/6(W4 69ICQG5/IQ]^>N078Z[R@,^=X5PC;-5"4+]LUU MIS4CUB2P3DG%KW=MII:8:V#*+!'4\XC[]84"M6)<9O**;1ZA2ERH(] CKFU5 M0SW7=SB\[#S^&!P]7@U.>V]G]C!:QMW03W!KJR;P%>+(,K\*X5N>1Y'VD&@GOG4?IL?6_O59(7][52.KL3FG M"7$Z6C5=\L"3)?CF@[Z)5Z1[I$KQF(6>BZV4WCJ;N,!T7"&?VEU=K\5-+TAP M%GKZ_1;J\U$2H+=5/E7$*V_!H&P MNW^Y.^X5GIM]EPL'HWZH%[L_1V>_5Y.-%18.Q<6$PYF(X_NQ^V!$/RJ/:^-9 MSOS\E827GE*&O#Z5*)_-YU?#A#;X6E=ZJ_/DR0)V_90/O%*3\N3CRI.#^?($ M')G.C'S>Y_N?[J\_YQ>/I>X[Y?/J8H)^;S4FN8Y@XWVXU"W"44,RH_< MT86AFF[#U""G8P!? ?6">W;/=B]V;L9=M]HRKXY>(K;^O*R,YB-,)\T+Z++#4.2GO[!UZ)4CG M2-)":@L[7TF;$#;+,50-TJMMM0G1'#C)E6J0\\[.4#> 6D0V?H XNS_M\DDY MG_^NK28K+ F=QJK]XB2,N\-9@(Y;_#2;KPHFZV-7+92"?>S^NA6)23Z6G1OD] DSP*E?[\_AT.:K^?M@XWT>4SKOQ5)[.]Q%Q\2G5I=>' M99/J37^1YV.UESI/85N@^5=L2[YDFIOT@&RD9&G,ERP'K"E5$!>A/XYN#NG? MN(_.,L->D:=>^Z;V<-R2O2$;N67I%7HDBE2=I#AU[5UM8E&3 #\[RS M1UI@3UZ2)\MXHF ^T4UJ<^W:1-/=D,&U9YPUQ\7O#R^=6_7IKIU&UTB8%//I MF[<_L)@TND-T=]ABCXI!-PD?M7&;JTZW2JBT%XOQ2OMZI7O>?3\\_B)\;]8=Z MY8V3/6=Z%W2^?2 *@QY@RZ4G2$XY&ZN5S?&BS;W@=!IV\161J'Q^R7K87^8: M*5:E:^0C:B?55 ILO&L$N?5>L;!SZ9R=WK3>.C4_S@T2WGU: #M'B"?PA\\X+8NJ5-9\:VC2'@Q?Y+&RO3+U67['8E)YKO)&_J5\WQSSWR^[%U=%9_2-,#;(G6Q6X<>U=4 M5VF1KF["D$IP^XR(:F^\&KI"UK4@&B0>WU,MI6\+%#N\Y^\V1M8<"_*16)#: M<5A9(1)(6;86LBSW;K)LOSG6+W)VP3AZLHIOW5]O8C#>3%E&H*=%,BE62,>_ MPC/EIF]QJH_O@JML!O.*-H523Z"KITPGBITGETR$2118NA:3VJF:5HM)A *1 M['1G@IW2XT^ J>'NJK8-8]QP=%D0:A%0"N7%U',C[:1W.\Z7JJNJ"HE.M/ST M[;I'&&]D23(V,7"RC6LI6F#?HJJ4;ESIJ4\$!M514X"8BD.Z-NG",UG6/=B& M!HMP= Q&X(B/1#-SMA5O*Z(8Q6/5?=:8;V 3!R9/T+>T++H)3:?VOLU"UI$/ M1KV?S^!6KGH$6D!J0X+S]N#QX+[_[__4"H7K-5F7J,=QNL%ZWO>M=K,7,YV-1P,#*1.U0#2!,H\,AF/AN[10:95&-^, M6]5&JU]/4^*8.'DKN"4D/L-RAC;+.A%\BQ*LMT>9S??:&L=N;/1W"UZ9V#HWS6,L\ M'-R-9#48Y :Y5398C2(BT5U*XSMC>AO](\&+HO\,Q$[IPG2K;XTDF% Z!WSI M"*VR2-2?W@2)LCTVB^)2 W,.^546Z7L< \IR;1GM;>?V:[P$^)QW;AR"W2G/ M6ZZJFY!+(F*'!Y;M=14Y@>BBZ%4U8L*/&)W?N9?NX*&:QCY;EO##G;'+WK(Z M6T/Z2["//7XJ.L:-5HAF"5,K*V^6P/YZ[[H MH@8S16^'+GS>"7,**K>M7:O?MTQ?B(WOQL/SA[W;_3^W:?(B7R7+_)VRKA8A MN07*H07C5>AVWU&2)89F2IF6.@J4SY9SR\A>V"AXSB/-U*IX)5LMK4ROK$03 MYYGE$@<\L61@.3JX:B/(\YB,]*/6W5GW[BW:6B2C5!,VCG)+XUM?0V*= ]V4 MY)K>Z9VE:ZXKN294"JJYM$K!_-9,P?(<'.)XK;Y0Z%%<=M[/V$*/!4Z4&7"/ MA:N^T#_ MM;@.@J;HZ/-NM\TG+ZZR'B.& -F.00I4/N_+G3J_I;)_#L0#W;H ML5BK(.5:[U.6>4:>E4NKKYI9]H>LN2!>^]54YH]A*SY(K*%M;W]8> M'A%7&#K.:= $\(%*\IC\ES[IBQ_.^48%M_(LH MK[2)87!^BE0&O].=M<7OX7=0OFRH X=N1?ST51%#@7,P^7KJM#/"3:XUB.+; M,<3+)M^'7O?IV\%6""TXS+XJUZ,!W4'#II9B6^ 'P/7, @B6@P_]5SP%G_A< M0;"$?_]+(1T!TCC:ISP!8$-EP"(O%KR?0O9ZJKVRRCLZ7N%5<"!>!/,YIM')3]#Y4 H2^# DP/A?(6[H=FSJ/0XM"'Y8??Z2#EQM>U-@L,=46TGLV]" MGL,>U4O[+6(KQ7Q6 8,%+3)0F#;I1%&$P_2QLV&?/M-.;*<1JN<-@!W90S*A M+)8_3:BCYW97-?D891]UV(CE"Y:H@K^>=SQ<\E%ISXMC7]-][1A@37ZC8!:6 M32WDOU[VJYKC,W+8>^Y_KUWZT_W6E,.TON6W,S[M(G *C>:X]CM_?%(Y3.5)>G!.P,'=TDCJ^SM5;(I*1FS:_H7YU?089>@9_C1LTB>0-OL&4NE#)A MH:1\!NN6V,;(DUK>1\#F![8.W@A+<7NJBQ\=F=H0V"Q:_R2573F MNJ"+*B:KN*WMI0;:@Y30?*#:I&:U?<_'64^PXH[JF%8D#1XHO?ABW2M M4_)"=4,S\%7E\X%!7BQ8"UQOJD%/NDWM;^5R^P3_O[M]N_V%I1<>$FJPAQ^& M]^P/H:&Q9;?%[K@%[HUJ S/TKLVAQVZ// @=&GJ ,76T"5* MG[CTWL=$RV",CC+E%Z7%@ +-&[1AFX+6[=G6L-NSABZ^\=FR#1:4_ZS3M[ < M0Z(X(X>R=.Y#HE_CC],;RM*%^_2 [.>VQ<=_L#LV75ZLU=&-OI/!)A&P1,>R MZ.?42%.[XMMLOB.X8(F-NL]03'Z$!]HA!RZN!MC3H7>G@S;NKP7B%N)G=G!L MI#CMML*J-"F(,[I)E8U\/Z9'I7QRB4&S" MI@,4Q>AUMPW51YJE'-AA;KC&S''_X9TK6_+5[VJDZK7%3T> MA7D;>I>S*7?TSBZH5M2F]Q*G4(72'!,M0)6,I[OV\X5[YMP]K+^>5)C6D\K- MSW@>]19 Z 0/%AH @@?"3]:>D(69]$R!W5T9WSS@0N MC=A_8Q"R%-3PDRW0'#?L\<^][N7]+[VP_@A)M<(+RH+;^L"@%C9SUOBVBU0. MWV;+USV2F>OB%J4/**94/CDTWM_!!"S(T^<>59@H0WDVH0!$*%G9&"4K@TI6 M@ZIF3H#]H$SFGGG_Y? &UU9-AX54>-T)UIP00T=UAQYF.*#J2#N(5U*@SN-? MM?PD_PH1YBW5[<%[*E)T]T'AX:QH@H7M!XNBDJ[1'/?ZY&+T>^^X=M#;""XF M3I,1QU'VN1(HF=C;,3%A%Z@N-T&>>P0M"VJ;0#E:.)2GJ,H3OS9?Z4?=?:0, M38T^=K--K1IFD!M80_>+4IK:5:XO"\H%P^T*\RT&[4NTB M@Z;,SX%W@ 6%Y@[]1S5&5&G(,,.$%>X!G^SI VZLS'PM@(NH[1ZSSIBYP^Q9 M\30[ ON$O P(OGG*(A)?RSSW=+H:>V7D&ZF0<92^15_-36IP2U(S&Y)8+2J/ MZ/+=/+L\):XL*Z.X*8W3G=!/[2&>&E4LJ+5#'62:%[B M:T#X#A&*/KJHS@RTE8)MKF K3@JV \LF](2LBI-JT@%]HF%J^"LGF]FZ>G#6 M>.HUF^/?YU<[C5[_].S%V C!QX^:$6=5 J>3HN_-1)]-,E!6;5K@AR/(HGTV M#-P'M&V7BBRJU ,_!=>GUQR3\3-P0=U<*7L0S+>ETVD^*YF*]]TXY+RS3P_7 MIY+#F> /P0G4X2\VQS_VR>WHLOI]YV=I(XB>[A^4"N\$DM#?9LM')F@- Q6] MUC%&.F V!&) 67C6W9XPE^&1@>=K4;I4][$9+VBWR<#U6S'P> V&AU'Y:"#% MJ$'%)@/:J*,0@0"L/M!QAOT!8SGHEE?1B\\DU/^^LS$BZ83";>51ML=TBU1A6UHT*_UU5&H/X7;LR!X(&#*NET$ M@DKYZE^FXK"7E3'0 HR@W=6Z5J6]JR#R "7CDG%2!?#.?AY\&DL, ,-/!-WMUXQAH+Y M\?1]%&9^G2E[PM/+C6!$J4-8"!_>!TM-HAR&K52 Q6"(E(#V%R89;EVUZ:X MF_&[6Y0.L/=YW]*((27=7$DW%5Z);F\S6T&>WQYG2AE^J5S\/#_[-=+<_$;( M13@/1G$QI7\_V/58"LBWV+)W 5.]W(3W&C^@W*1'OP7LKA\J,$)-N4'$(UW.)53&/(&[(]+!'!SCD>CYYGA\>%UHG)_[E[55V\9\#M?G")176'I;:+K( M!MQW6TL!867+"E@N(" M*AMW%Z)N3+4MBZHQ5-="=R#7GS/X-60T5'-O04AX6SGU_8U>8HS#M&ZA!$;K M@.A[UL!UV$$UU;6Q>: 64!()U^ZX&JR;J*E1+3;#:DVI[AH\"T]34H2GTW/$ MP\/B"4^7];5T\%OK/#<)YX0I/=U!W129.<_0 @>JU6>\AWW=068/;0[H.]@C M4%6 *CR](3BY.A@8.O/K@D^\RU.=Q!&I5@XQ1(T$S@%^8G$"]F0+".'2EH#WB'"Z ()&\AS.DJP2N$*U"%^8!!@$B@F%!O9BAPCV "3&R-X=\S M%3TN@7=CB,/D:G1F:(KD-/K5;86R"WB/$%)32PD/-$6EX(KP!G!6VY#_CYG.C-=_RA0?Y#+MNB*A;-C1-@5MI,Q4'TX5T MIT=Q!!Q%OJD%^&#KD*MMJ"T0?B:3>SVB:MN*Q^0 SR X[XD<"*6^X.+0!2*$ MGQF&GQL%Q<@R6BIWZ!D!3-]FEM169$GM^ \!ZACP-<-P8UP[V\.M&)GP7;MI43$7Y3]#Z,_17A M2!N]4E0ZC(6C*?36S.1;P7?%K(28/72(8HFO0DM)T/19N#)FPS8T2 38="QP M23G_K+;\HCZ5FA'+8V(85'TW"8,*L*:?=S>-Y]IUR;A_91W0"J@U7/*SL]L< MGUX>_-P]NQL>C'P_@J8[ T.E;Z%703Y]NVI3C7YH8**' ( 2R<;X308O="'E M)SF8DJE)GY8U6THL,']2V1N.-1/-$3Y3,PG&$CE+& @\OX$?!V^U1J&[,]0- M..+DR?EW"O^9>5KQ+5!GXYL^"&RMA\:TQQ+B#3*;$\J8FOI14W/OFFW@%'GZ M3[/IV.[6UB5PH,:+[O#?3ZG-VA_V3[&Y1;,Y_Q4[(S LV I^418'!5]F?+-_ M4+S?&]UV3/V3XNHN'-A3 I2!1SV>&,J&F.IGN- OGV;I;>%Y27"69O@H?&_- M\-9"?9F5%MZF^K. VS>O* M_;EIM^W]AS>\S=!17G>;4P'61+=9S,7*1'J=JNP?EX:,P@!=M+!C' M5';6F:EX9P]^4^#D7?OBNWYU\^/,++TWAYFQSV0(6LM-14N2(6A2;M-89VXS M\YI_]UKF_5ZYEVOK;E/6'].:@1 M26TNP^)V'5X#RY=DT\@5TH&<1JR1H"IU7T!U62PMD<$R$]<7PV/1:YJ# -84 M!)& -XYO=_=OSNW=G[>_W@:_V7:;T[N=XF])D3JYC9F*=]76_3Y#S&+\8NS> MU1^N6[6#^CI<:'!S22\TG>Z[.B:54%F*YDPGX-Y13I?-9>IKJ#@)S,4C>R<6 MB-EJ%P>-Q^N]HZ+Z7@H31]6H_27%S72:?&*S;%77^AI%:?:UU@[-VOCXM%&N MM]Y+07K]M>;3Z;_YU1EHRU*,OA/U:;1\]E-<8_:#1Y["4_7IR+HME$AW[XWD M8BS[B=I?4CQ-J<#'X>D4_]E?8_X3?:_'NRU=Z]CFKE%[9_[SFGM-I\.NT#!+ M[" Z!VN**)VA;>I>5\6E^XD2A:G?RT]T(,Y.OWE [QFBE@(]]SKU[L^G_1OS MJ?/>;J+X;2;%TN4JYE/,)[>&S"?1)5\]WZJYXURU]EQ^;R?1ZR\YG89;6R-- M"')O78+Y]Y"_*O:_+%ZT*C1="B\*GEP\*=#TK%PL/AY<'_QZ*$2@:41(.:NP M8R@GB*9WR^-%\=M,B*:%=!I[/2DOVEMG7C3KDK]7BHW]O6/S>S7_AI< M?\EKYZ].K!9%IP"MCX]YA2S(._I1X.0"/8VR99_Z^^WWUH=F[#,I?J93 MVQ,K1*]W/:^0"NK5B3IZ-WMOE:A07&XV2-S@S,EO M![)^&SO-\?W]R?=.M:'_:KVRQN O3[O'L$C&2W-@!?6\B)"BPP-%26@PX+1U MQX&6*>Q7U1L&\JS:5'Q":;^WQK;"P@K1BP;J1'TQPVH1H1FOF']B=K/^S!/L M+H MIO!7[[EMQ*LN5A395@-SH)'9?^G10\GZT'.7,@FV._8U[PQ014MI!2>SV'[O5^B-!1-N<2P+ ME/%C3<(@X@#T]?\[R\4IFE=#^:^SZY^+L<-&;DX>ZYX M[,AK?ST%&X_OQ,SNC7MWJA':M>("DWLG1FCGX^;U(O%A%L*F3-G, L-\P9BXA+O MP@R5- 9A'4-84VP&*]Z[PA^YP_M$8XDZ)7O5):PW'1O+L_&5Q*NN^*L5IT?K M]"B0=Z!I#?0F)*:#HOY\P*<-'IF@E=.[ J'M1+9L"LW967RUYKAF7VC%_=^' MX\?-:(.!O0ZW\)29X#%E">#;S080L\.@3;Z#]\$:+^D"PU"!%BTMH#=GUP:% M&K_+&TINRDD#H6X=CJ0(\\3VF!1[+^T( G"UJ&&S@F(#!) M &$"Q@N?U\;;A"HC*"G?IO=-%!C.J^1+K+V2QMI"83LN)KODN)+8-G4P*' MDSV.WJK-)VL(EZ$Z78?:-8SB WVNNT-=4_WF;VA58]BL:@Q"@Z^HLNZSX28U-JV'^A" M Q4\NCJ%-AR6-57J^VC*) EO8,U;@E/X0;D[M%Q2M2?ZH-HE,)N$K<@$"!^1 MPNQ4L(3;MMXB8:CT=&*K=KLWRN"I>P@(8/P&H=J[PSHX07_F+/B9>XK5K_(MC,-Y02_F>=?Y V* M8)+*X]""RQ6 P_MB<&9CRL0GWD!5GL/] ;H-NA=GW=7V_R-!=&-FF*7 MN!T*?97[."B,S/#> L@8 W1\>L:A7[;A5EJ-G9BY+_Y_H&(T[ ^!HY."4VU M.0%D EO%KMR1SS$PB'EM_,.@AR:PP8"T90> \;TM,,ILVVJA?J!!M\D "+8S M[.#% (A"]\^=,^$%Z(Y=@[!Y3J'5-HI_;2#+Q1F!JFUCHU!&ZZ*G/Z?.R4[U MV&DYJA=S-CS!#YOC!_I2!CX>J",/$_CD8<[Y@^R;V?RJ0Z4 $HO7%9]MC/(! MGQDXV,*3.P4"G9Y-;SP\\R;HZ+1CXW6X7&S5X MO?@#;64YE?2'ALM&/S!-VD$8$WX]'>C*D17^T'#O5FMHBT4\5Q13K'T%O,P& M1@]MN*4,K#Y$N;SY=+EJW;LTW3'40XIS>T]W*!ZIQGGGQ#*[)Z X-)"')Q]& ME6:YYGCOZ'#T<%<\WK7+&Z&1WPK,!S* PREX.H4=3RKF;^]HX:VCB>--860# M\D!XMW6[/>Q#,U'0-'!L*Y^IIWF>!6247'L.<<: W(%RVRT#+YKK]I\]A=88 M@7T0'QS]@DX>JJ0P)@S,TO8:40)+Q1[*P/N#,U=8 ":@I@4;1:/F@XJ^:^O= M+LYYS 1X/._OS?7/?Z"%E-EEJI:0*-B:R27=4=;CN5ZSZZQ00^E5F*Q!$]>. MA0WQE0VNI(=&?0Q,(#;U\8EDJ( )=,BF*WE^ELZ0"3_6Q8I"F$^H^X9].@+!3ZN@^);"8P)-$7V RH\*#?(YSM MC1XK2F*Q(3"#@:WJ(.VXB*:.AWKH*<,=Z4[H@C-!#QU_BAEO@7L+>>-X M8(W$"%'/+\>, NBII>/@(^@E!K !=Y84BW/%HI>#>??]\/B?/3XVZ("UC#>[ M&.&:+01S32(R+1(]WAS7'SKJE5Z]_G74W0BA)XZ5\FAJ>,T,U>3 3!C]X*V3]^/_0]-?P!G-%O8I'#3:_/W_RQLA5 MV1AYN8V1J[(QLFR,_(%X\QNK*U,I^4=FV^J3:_5EMI)2#&4.13_2'+?&P\/K MW/G-\*FZ$8H).TF&'D4._G@/V]OSH+)$0;@,F.A)G$!8WP\LL?Z_VTJ#6I_# M=B\P!33T:'!&!XQE@!&A!$>\,J.']"$3P!YEV%!3@K8]#TU%6N\QX3CT)'JC MH0*35X5/520[\%%;./@S?%#ON]N92^+Y*YDS=FK *?.K0N=GL/6& \RG1*N3 MJ#:8;$Z6:6]Z7^2,^I-C^004-%';5-!0(V_CM;!UW[*G=@?N@*A+'[S+&/%\X"P$5\P>(2-+,:I5XAB)HNDPI=@2+#MJ(8?)0@@>H8BD<-; M)K.>X.#/@A;@T_C& A;:L,UB6JH2,;:7;2'@)6FK)CBGO #/!%SX(UT$V> M!ZFZ&1T]'-1L )_(! HAB C/.IYT@27P)F^W!G"/O5FL(12C*9I)IS8!$Z93:/VU+ M^2QFR9VW70L20ZD@SG_9QN6#E"XRIG 0#5\+ L=0>@5YW_R%-CIN('T('3DV M@4QIYGYD">GXH"!X%G$R,;.+IU1/?<7S )L=1-#_[H+$*=?Q,&A'\ @6_2-C2$/P7VVZ*)DP+)]5<&"*LA&V4%U;@V2""B;,T*0=R#<(*-?PN M=K\HUU1-:BN57"6K^/>I="BYH-,&2E3XC&]1Q(B&JV\O9?JX*.J!KFV)BA3/ M> *FB)OB7)6^%5Y'^1"FN+ @I^H-Q87 M/XH)]OI@($Q5&'1O8+@ YQ71EX'M3A_QPZX8I&4+ '(/;5"$!(F C.9V5(;; M#[[U&\X5"MH6S+1RN 9&6/P8YCIBR-LK 1.8!M:%.$/HW9[Z)D:89@:6CH6= M8(]S,^G97TB$:!G:>F 1V56BY8!P(7A_L%J@1>'<9TK=AA^S\7<5,'DR?BV' M1WF89SD+\B(5%_>-=1V,J& 0%3SG5ZN)767]?8KYF];0;4%/!GK_J%3BC%>. M'+S^E)$YHD:665J,^1"#&[MX*DCK%*.R-=VOE66K<.Z%<7W,"FZKJ (&KQB2 M>P4SR0C\T0BD8U!F' ?JN)CS;<<]#5RLSJ2C43>(_N,N6"VH;61 182&YO&$1UI"7D;UC2C&H]$ M#**.?4#Z \,:$<)&P,.@=;H)1>VR#--G$C#\_#5$1:UE"JQ!D1^LG.+DG!5V M"P_!$:5P'.*0966#52YY8X&)/"IJ.GBS#/,'CW?D2]H M<"T%]""F%O&" K$QS*RQ,1:8#3XYN1\X+N4B9* "0L0I)>ATA3>V1<8-UGN! MXY:5(5!V2\#O0@U"1 _A9W+ =M7 +N\"2S MFM.8[(7/$14EMUGQEAN04*QVNS;I>EQ?8)-W"T"4O#T#0T;F%*AL_NVLW/J? MJOZ[I&"$*IX]J-"P6',7$PNTA]1ZN;(Z+G3GF.T1J(8\ BG6:XY+=R]_CG?_ MY&N-RH9X"=@Q41($SBI=!6^OE8!W$N64KYAZ]\$+^]AEL4(O)@F\HF8TM3[K M7Q28W<.*PV.6^:S3;Q&3GI'079G=;65O:&/<8;$&%WPO4)H1?(._-]>BJ*X#S?CWG&[6#LO++*)F9U19FXC78^9$%3'V(OS!]68K@>2*X/)4^U- P;'B-D0&5%P3"'B$6T6!X/.(O\ M"FCFNA&=+, 5X,>]Z(=DX/K>J1M(T=$@5 B!C\_PLD+N*^84'38:%_A[_NN7 M##8.:6.B!O0.4;H6XW>(&,)3AC3>'Q@\>8/P= 7/1Q%*30,T\SX)9JKQG9F@ MH(&?;V@[H1KS<(D:<[JWA_TA*^M#!XAA.3P@!-VL!B*,-VURP*9FVP_! =UG MQ&6)O"=T_:9^UAR8%;/2U'10V_-UJK87@K;#J'[U^R6?^UVI^I/VSOCNYNF\ MH5=%Z;CY.G+/0JPR7D^HXVZ!+Z&MPN;@)XK1]&]3>F\IMGDA17 # QD8\&VW MV;T =D0A;";8ZS#6$D27<0O29#WENHNK5=(9\(JW+TG>@.!+1U4]YA(X&T#+!%CLQZ:TH[C,Q(/)--]*; MZ'$&B_,^,<%N7-"?%-0W<*PB13+*@N9DV =G.( D7Y[[!+6ZYE19*F9GG7KY MD-[I6-8C: Q;(CO;I:^!XS_%6F2M*34)#QS7D10OBKZ?)6#G@V MAWA%ORS6ANE:7@TP)!L1G@(I!*NB@6155!"M+(C ,ZWI2T+7EPE='_<]L9"5(H*S!_.*TN#2!>3..!C8%)$]2,/"$C,(M> U?.^M'#6/J:QM0 -("<, M/:,JNY2I4?)N=&W"$_>8GXP>@,KGODCPQ<@= M%K6AS$;9"QV3V^QQ53S.HEXGT.GI0& SPW3LKSSK:YE ^R>;/%G&$^(E>P&E M=+9O(,7A +!X2D0&AZ7"TN<==K@#_BSOF+X#K8N>0:]6H:[-'4%O>29!P>N5 MS]6+N4#G^/ :$T,O+L4^)]XTV7X>2OS..PT_!RC<<)ZB#UO NP:OM_S#[WHA MO_/\X_;6'Y""<(-;#\,&.A/@"966."(TAL$SSI/SB\ KK ;PUO14!ZAO4<") M,1NS(>.ZQ#5)(Z],(Z1%AUJ,S3'%@XD=4"0Q'PW*[<>Z1%E2/1CXAN MEC0P 8?A4SD&GU*C0F#4BF5V89NP@>GI!=?TDQ.Z?X%!]>_7]M.!L:>U?=DNWRO%8D-NNSL.#++8DY*H/ MJP1AO3WN6>XV[[S$C @P JAL;?B,3768K@(:I1;!2HM9!?(BCE.% DS6J#; .]D-J4V5$SQ*>C"'T*PAB]*TGH2>B M?."*H!94\>"=5."H=JCQHFEA*Q?(.%1M5QP=IL\,@@WG1(.23+!EOE0E5E]C MX1LH.N^]KK,B)9%[$I#1G@AU="QO8!,,F%7J8)$AO=YI&TADSFBV^FS.LU)W M)T2P(V0*[PP:9HW ME0A)CM >EE5D<>C,]8+-WD6:T&\EJ5ML>HA')2[TZX5XO<->>H>E>^>FGN]= MW;^\WO4YVK",[A9.KKAJSN@]VU/7VMPNL0Y MZ U7U"ZEWS]D3F&$*93G8:,UBB'UHJ:3+" M MM*<^G5U(D)]- S+QVT3D-W7-;B.@B(\.:1#Q@DPYSBT/E,PY%.Z.W&TRL, MUSTW0*#*M\!T 9;4"S4]\/G4-1>24Z\OLZB5Y-UO#N[W4CU[O'PHETF^]IXT MG,]YUYF;OLYE&"3Y[<)_N,O#'G,SWYWJXI:A\.6VZ_-C$7L>1RQZ\Y#X'1!6^7 M*55O=VE0CP+R)3/C-G1Y#:N^AN!*^"X->FQA0LL_+ X#SJU/WYC1D8'\IW R M_6:<-"XVL%T&[!M>(4H<^QX$\6PG\' 4-NL0%8D M/K,4O$#+>-86Q#*L+L^!\.K4(<]0F,:!;V5X S;LL1AH3<=]U[ ^]Y/RL)HS M/:E%55JVI<++T'_.G*S>8!QL#<&/<\@!?KX0B6$B^":A%ZK]@32^U0E=?WX>;+Z,/-9;D/&-JC M]#.L<(2Y$#!!$MP*P06% 2ORZ[P4.5ZVS7IX/0ZI$6 M#$\DFY]HM5'(OX'TFIB5AKO/2E[Z-KS4HVA(UDW.3S'4HT-$N:/S-.K ),>I M_K6JXZ4(P%=QCHIX %M$L7B*>3#K')H^>>_(Q'2CJI8HIV,(JB""!&3XTW0K#L$C\Y0(%?A[%MOV F@"K0B#S6Z#C5(M$YOV;0T'"N]^R)H< MT%_$I#$6V0A?0@=Z1O2P+P1]1'3OPTF3+%=0-/K@GJQ(@9%9F_1VJ(X"TWKB+/)BU"SBJ.>:XU]J>7BB7[=_F[WU MM\7+U!"?,,)WFF/UQ_GO;N&JI_ZJ?\+YQ,R_J@0.+*WO-]LR-D%&3;]MJ+80 M;:H;G".)G65@V@L?N0HI=+R#B4BC"S9+33=!.+/0!&%O!&Q@@C!ON8R'0=GD MV1\L?2]XI."4X4"[^$QP-'S4D&)VMB$.WD1@A(:(!2?KMWV("G-";7^ M\O-.-I^]KOF6?1RG=T AKCL]3*K'@<];;#BSWZG-FPR-HE[SN!**VD@,XJI1 MU!+0+[E+MN\U'K MGX)FZL9M48C N\ MBD%Z+<&\$:Q(\I[TO*>0AO<(OU*8_V"[55[^$S-/9XKCH/L%-\+?"VQ-J$R& MW^%Y6H7',<9#,_#=UA#&'-NVU8(CLUHH;B9 T]\LVV"H6@E=-D-J_$"Y$FZ# M*VB^I\6O.Y/<47)'R1W_*NY83*N9A1@3ADP#T]_YT]'V:B27$;EC:V_-;Z # MHI&)8O:!OB?<2:#R@4D\,A#M4M"=2=<2M='!N<0<&4'SWPM_!% C,QLU(ANS ML.[4Z"SCR_L+LG8?*G>3#4$R\W?/>D^&SX0#Z\$F[LCWU=T/M:[7M%0D#CA> M9Q/>QKLMEI^6VAOO3DN>FUR7N'/\X_1'HWMYV^X]&>L?$_U7_U:)SD_>;8Z=E[WA MWIG:VC.U3]].H;]&<,B7C(F^T98/>.;%K%9XDQ.&-!SJZ4TVX2''\!"04!': M9 W:3+R_(#;\@;+(?'.@:TUM$-D5O1F_PLYHAXJR'C@K)CH>X!@2/LCJC+A3 MG0XBEO)[[/C?XB>?^K98S['=K2W$:0^EPRT3Q)_/32):)=P^[M^.1N>%\5/+ M*[0+O4"QZ1L@I89#9U[9W2S SNJM'M$.(1ILXM-YX.#M$J;./,%0D]9E'IT= M>.5^6X5 O=\%996?OI5B>SW]!]7L25PL25QD?[Y^MKRN40?.^2_M('=RIGYL M7/3./(&+22M/Y^!B<08N\D%]7C*:-S.'=6/@;1HQ\AWHM7DPOW,I-MZ 1#M' MA03-$*=>A$GOIR",R58-'X(P DQZ[_[7J+TW/-D===^),*:Z3+PMDT[:N>05 MA!'%I/,2%Z>8=*E0;AU5:PWGUP?'Q1@F74_:4&4>+I9G,>E,-)/&%@S1TX-B M&B$%^Z9P-NP$NBTI+=5 !Z,F)B#SCA$"'S+8-&*JG4.02_-$=^?26_70QB;A M,SN$)2>&Z?7?C1XH3HA//-Y\4WFYZ6A_5,=7H!MA0!, =-=.T/H\!I2)FH?% M@FE!_)\ZXP3^+Z,#37%[;E-U1.HIO"LMBG>O8,+KC7<[-VKG8/_R]OJ\_+9X M-\ETWPKOEM- )S^_%:M-Q$!W8_,C'2OW2-:G1M,SWM'O]M0),=.J\M2C#$3=OD22?/O(&7R!7E M16\0?S+8_")Z*&&N^Q5YE&B',)-"MZ$<@Q7-L5_$U'9O,O:V<@Y[$^NR#4UV MUX2=.+ROK^C8"3:^/[W=:E$]EK(/C/)ALA?+YF)EYR[ITS79, )ZHS";F2V* MM89LZ(=&^H%2=UX8"00;!7&73[C DPM H#$S" MP$(.R(1:\U*.L&#:*37'^=\']P>7#S^.--V['DUW!H9*WT+QD%JKXJX!*%&B M*[H\)$'@/3E4DH7H)\M#)H/R+ W#SQ\,Y2CZD7F^O1R.1->K:/D*$ M9O)Y8O=2?3[EC0?0_=%7C\[&#_>-YKAV\&3VGM32XW/ATVR62!DLQ1T8LV%J MP&0M^Q_%[K8^%W*E;*%8RQ;*Y2_3:=><\U8@-VHZFTD<$G[S$YGI;KT^"7"^9(PBU$$>XORWXX,B]82^8PY=9W MM<M2TFB;7I"0*^X(R'[XS 8E9N)(4\])C1@A8"U!@*?7$ M^VPYGT^$&O,.O^Z BZ:II![72,#%#0]8!'"1A%2.(J0#&#A 391#R](F"*E] M)H*R?8X4A,[5W#KKU @4VF$LQ!NL9460\G0?2U RTDS M9*90LI3-%TJ)4#+F]I)"[>^]L6@F4DM_8\5R>74W%N MRY*N80*O3YN%*Q(# M\[_XAC(IS68B^7P]BL^?$;>I7U/V[@KV;M^U+\[*^=']H/Y.[+TPB[U?6RY6 MI 5<9K.1MY".7^!C.&O:((FT]05768Q9T&M*SM3SN;0LHIJMUI,I:#%WEI:I M?^A+BN3C^=1V;"U;+*3CXXDN:;*V=CKB'8A?-(K-\:]AOW1?KK6/#M>]EN4= MPOGU_%2!$0S?G1_)KTP,*8X,XC\-=FKYXQ-RK:X[Z/]M?:M-!_&IN#GN#L?U M:^VP_;WVZ=N9!?/J+M01H-Y'"N,O':O*\?''\'#GN Z>]6IDY#'NX>;XIGOR M6+E_&K5SK37'-1BMG<$1X!J,R,:";(CU6YVU#26N.BBYWQQKE4+NU_W#\=51 M(4E0$H"XA4#$.>,!G)B,4:YMJ#)TNNFV)PDCEPCA9P*: #QC:#'^B$6B4.5 M,-,Z>3J^O;^S!N/. E&HB%U%16%8_"V1=3>U8ISNM@J U -AN3WKH7)>NCXU MW$7"4#,AQ07!I EY%KL#P$_;O(<6.]>.TM-N]'-^F"3NM)F O>VT>U MV;!QV.*JX[)!\VC+(>TM_66KIVL:H=^AP"[H+RW;R-4+N4_?MD*=XM[=?;\D M6N$U/;/1(4P@A?29,M7"JH+->TN@"7CFQ%)-00.M8=W-F0?]NOW& 8N)R 08 MR[ OY;-71 HWB.G-4/D0&!K$.ZD27H5 /YFJS*M&#/B&2HDY=:"+@6Z0^UT: MU4Z.NO?J]%CPT!Z33@?'+#_$%M ML$>.'I[^7)97#OG" I!/*E676A7X9;V9\"*8F[2:=XKI5JK+R/!95Q N@H*I M\\O*I3=)DHJ76VS.+#T(=O6<,#4OR9-E/%&Y$?[6E,4YQV(]T4URWF%K"&;R M=/-TV3NY/#]Z-I:G!2Z4=06[PD:*N*\/GL.SL,$Y^^K%MZ9O-DP8Q=1Q_5*V MGC*N_WV!_RD9H6ZTOCA513*07 P#.;/,MN A5!W(9ROU=*5I*TB0+S3'KQ3SLG)/N92)_ODQ-!],! M;>'+5]H,!SO?H0K?*@:W3-PU@\'@?.OS" M:X8#F HX,_DC&"WP @KJB]X?]G=@KB_TR-M5@4^[(Y:A4.$9"GF(&07[)B\C M/ DRZ[S3L&W5[.+UA/,<8+?>[7A7.!WDC#C4C(5$H'/<>=#,^OZ.6[CWLB8X M+*!(A %#:7-HS%51%X!LI.*:W\K5MRB(DX5_>.Q[)H2BOA,5(BHE[<^S58G/ MTXB=WN#EQP0Q7<"9'9*R@P9BL4>=0-)HGB*!"V()+>&G2 G0B*<3$.FA0+>:SA7*4%G=LMA"]\RDI7J30B2F?SNP&O^9:/4%]RW R?E1QQ MNZJCP QAWF<;VCT3Q4:V.6P9K/T1&SX"'\#88?B__QD?U?P+T.K*I73I*L?6 MT#9!GYKDL<4F$=PHS"DN(>\0#-)+^F)4/-C0GB',8XG,35T.U[Q5;1WSG^EK M)W28"P $_%VPRN,S;;^W^V#]OB_%LDI;G ,A&,J!,72FACH58X7P#G0XOQK8 M1-7.S>"UY:=QA8OG"$']]EA3:/6M@ITW:G89M^^LX6FTA O^$H!-U6&I.AT[JI_T*;#%0=Q7+0KJ5\E5FQS;/ M< _0XYT*6,/ DOH#R[[@8P$NU%&?AZ6FB&,I)#&^KS6.+EY>'G^<&QYZB[<+ MJ".JB]TMP!*3'2Z)9CGK#&&D+2<-%"#23HX9K<6JA^014"8*(#!/+&"?X- ' MAJ-9A:CMGI"O,RR70BS3G$0$O/^\F(''?UH.)ER\/!]=G/;LIY/V-"8,^%TM MQ,IF7K3'O_)\W!S_*<65I^].&Y>A3$$]*7H#Z)'/;.>F&K,1"#]+UQV M<(@!NV@V902X#KUKQ !$&V ]E*MW*&YP9=L-,9I3U64.,/"=*9]5&('2P?DG M'($\(%"KH6$X5MBOACP)_L"Y$/KAZ;L8UNK0'@V&?A V>F$2 \MQ#&K76^;4 M6^6 $#Y%\"VD]EC+=0^N7OK'A1]^<N)U UZ0F[+R9 MR-N5PLQ)M( ,A-HE.@C0B.F$67^J#$-E& $S0"W8&0XP@X""=Z:1BX^%T!@D M= ;"1B[6]G1&!D-0XCZ0TQRUS@(!6.46BX'.0KFZ.]T<5]97A? MCG>O$(^[T,D\\:P2P_/:BCA&^A]8)Z-/A4R'9TR2JJ#4?P<4N,-OA'+ >%[ MD^BVDY(!3IDNA5RMR"?4LI^6@X?FKMK]8=[]J/Z.=_/%'WAQM$S!&PM;N1JU M;_V?4J#KDDR.PG:U.GL8,651,..+Q8,<'?%0=3,M%4LN@VP+72>@\X\$._2\ MV53M@]'=5L!M!K8QF!#4 /'1'3PT-MFB*J$JG"ZDTV'UCKXKT5LDXSGE;&*2 M9] JF6N'WD)7![\,SDIS(CUY>>F16_&6J7V8F?;"]4%]B_6N LJ%O;"M8*2S M1=QG0A@O'*@V+ACGD&4&JA=^5(>4Q%27CZ9CR[/HIC-L0TMZP#$V9LZ)DK.- M6-L#\+>IM2-5N_'Y_4GGPOE^=0U)UD%^!'SY4X+.F5.:5(CRH:W#/]K0?K9L MS2%FF$M4D/%--G4(:^N7H;4Q-8#,'V8QN^E>%+TMA7<\Q!X/'+5#BF3C;C-Y1 MC\7)Z$>"VN'W+#C>U,' H!=+=36J5G5BW+]L:*$),PNSF> YF,."\JVPTB7> M$J-WQ5H"E^RY@.R+\O)R]*A7&F[I)G_SK!=GN%K]C2PNH*:V,TMQFL"?I ;C M^RE%:#8* %&U"!T(IDEQT794>^3%?0+I%HPOB,OOJ1QI!PA&BG4#E&$3[SSP M [.AT!:&F, =!YQJ2#=E@O:>$9X-)D(#ZUS@XGBM]$9"UFO8= 5C]KEG@?4! MZP*ET+\ 4679R<.T4PG1#J>Z#*,Z04H,L[>57TR04LD;P8 Y++,A%HL,F)KP M/=#('+2S4:O434CQ6O:TP4C!Q/^HTR/ DEN0Y:V;JY:P?HI?,*5O,N5OX<.& M,OYB,P,G.W,F7S\B47 ZO7[A[:X>-&^X%1GOIF \S03"MHGJ$"!UCY=!C 9"^PI&0Z+#6@>Q6I((2$ 4Y8@O MOT?8_R<"H#GAMYT,A8973!71>D4VU_B';1^=ZF_QPCH$K<7%$$;)%1$8B M*O'Z3LQV/;GKW\A.P3WF M<=,050LVZFMULWEB?MUYXF(]N![-L[;3.-%WB]T-YH()6BI5EN83+B6+ZZ/T M-9C]V5YH-!BI MOUL/>SG[IX]&N%_%J]:=[_OWW=ZI_6X6[M\;(?9QJJ2;I=\Z]7T\Z&*<5VD\-:W%:F* M2%4DL2H2] 9VT 6K4QW8[[$>R2EB\ZI\[^"JU(SQT5/NN'#1L\;7U20NSE2N MS>4I!A-$GSIEIAS7>(=Q>I9GW,,K[ \-E2[EM&V]!;&VEO4DS1/)$V;M\HJX M'D/P=81(GT]$##\^E/6N!LEXUZ@UB;8X1 M@07S(X ']TK>H[W"@&6BP-X2@^WU5:= M'OAG;0@)P@(L[D_-.2I]'/&,J#J .Z8/3A]A6V$#,7#JH!.-5"F2HA@OA M3JPUU[ J'H+^+(=-K(QZ<.!MX3!OBQ@Z@00%W>7.9$A:'A@Z^E&>O8BH0%K% MT>$#^,^ 96AZLUQEW5ELL_!6N$LV"5P+2U1$_*7J878;H%$OO*2%D M*(**=SKTR'J'ZMD4=<@+1QH'HV4Z='%BZ$WW3=$0_MY7'PBF%3LN%D=D6;\' MUNU!+-HGE+9L)XN(#\U^5+XJDFN;BAA'9W_)0,:"ID/'!LAJ@L_Q#6SKH/38 M>AMHBBP2G@Q,$^.Y)%ZC=X?HN#*CR?6RQN2\_.B0_(_;QYT?+8_LF)V:R-F[S $C MM:3.V]D#6F)SI6>/QME-!.S73<;IJU<[@_-QOCW05@+L!4:1U!)W69D)[%AS M-WH:CFA*=:+O_3YZ+OTL^*C%C\R;/''0 MI&D=%'>>UX\(F<#*I)Z865A9WHZ7E3-90&TIMSK)(EYSJT=6M7MNN'>_S_7W MOM6%YH%,W.HR9IX5MNN+\1JI\ZQ1S\/@(-3,YW,QD9<-V)0M#]]42SU6S2&D MW:/(R]?#=:T]%7+A87*R)WRI #RV>J;R?5NY:O>>X3U S51J[NDV 4<2LE/^ MM]V>"H:]*23PCJ7:&CX1&?'T."$ZF$YT9N7K)#R1,%_/A9L#+#*[6FAC<(CO M[ 1>.Y1V]>KTMK][?NQKOSB(U#O\%N4IK!\'ULK,8[.3IXABI?DZLS"%FC:U MKPGNN8RYA?GMN1WQLAG/>^952PA%C!C+_"I60Y[S*$/[*C/Y\ MZW@L[X=O>#K,+Y-7,/%>4-R-?0[&= M6QCKZ@MDTG"DFQY>,<_3SC@$,AO6074PL*T7NK!+Y?=41'0O]I)W!6;X3I^K MGDJ1\\AQ*!KGW^2N_?6N7/H0;&+_<0AJ%F6ME@D.O0GECW[0M\PKUVH_>%ZP M[[G;W9.KN_;W=CR^.'BVQ?!E'HA>B3R>6CAUI@FT6JA:S4.G*WYB>HDS,8I! M!A#+&MK8\00:_L%F1-4Q_=<$F?M 6'0Z$Y6>.1E[GPE&[!&W,0A&#LW<[N_? M]QVC'$0?3+JW%MNH_QZDSX@;4HY7+ ML1_WZF/AKO/G8MP.>ZZ\@RTBQI*=;[GR;!DV:'Z^9X%YH;Q&X%.>+'K]ODJ3 MF>EDV@]@A4B+N6#+<,N]86KA<3_QOJ4EX<&?_N->WKD8'I].NHLC#BM,%_]( MI=<<:=*QLJ0C/1.MOK?G//YX3'2BFI:E M$&4Q@BBCJ73*#1CM!0Z$;4(>)>7,\H*SO%N/JDW0-#6%,*T/U[&PATK![_28 MP5"F0SRK$LTAS[2:Q0YV(VAGGZWF6S240G(Q$=QEF>(T,5'9?"XR*CL/Q19(#HZS8Z@=.DOIG!M.BK^M@G=;*V)NY^Y= M@QP7.O:O[EO>5L&[K049P@(=T6-O*V[X+$_JYAU1W)Y->"M61V$UJTGY /HU M,C.UN!D$&IMBL:0K_TXNGP?[XYV!\[;T&9,U,>_&%\CDB[OQV+G@,^BSDHP^ MO/;2=ZMO2I[BM!>ES@326V-N*&V W09_/Q'A*2: R]+/B M+5-CV1FJ)F;7X6R3&;V_(OIFSNP9?"F:[U"-$GWQ7 <-6 (EBHH%)$O^4[I\ MC(!#9=AR< :=NP]-1/TGX[XAZ-?8O[K?+[2.ZB=UO\\P[QU$-4LC>7)'W+$C MZ;>$]%OP?XI.^?!<)I&[#Y-V?CG9-W,30KPT8"]3P_0B4@6DZA+(5Y84.84H M^841)5\1B (_O1NB'+X8CKIW:9P]%-X<4?(5_Z ? Z(9&>=?@VS40I)(?\,@+\H!@;K$J(A]L'%% MB.6VXX/ M-02\R>&X>\ GJ;H0@\!>-].=+^-'UP0K+#&0I%UX_>8CNV"NXC;OSI\K/\X/ M+FK7]]-VS^NJ1B?/].J[7E*'F2@O9:"'L^YD)@NK8O(DCA 7Z#>#95$DD&2! MGDVADF=]CR6O0T.?98M0;F1B+_*!K1LLYS50,Z,^J;HA2FZ0GW.Q*_)IC5 : MHB^8^V+R@P:8Z34_,$3KZ%/5;O>8G*;,!DIW\ 2BG$8C \O1O=;^1,OXDAT9 M&"LS8]W&_(P05I(3C/?RQPY(R^;I)!^@]BOYR/*\'%F^Y)'E>3FR7(XL7T1) MG&S5/;>+./>ANI;O1?VD$"I1!@!R*OPG!%-MLG/XD4E9(+E67_9TIVU8#I4[ MU_0=.P9EB/2T T\_J(62J68]UAP7KP^/;W*7UD6AE**+[AO;)?7M3%@3JA5V MFN/[SEVIOTNN'PH]F$$)IU7H<8DCU"UIE+S)[5"89RZ!^_5A;!WP@T(N7Y7 M?Y-A]YXY6$ W6[[*S$%Z)\KNT&7UR,=6RU$:;59^3TRU[>E6AOHL,B)L"WI= M::%R:M%UG'[S9OMJ6W'IJO21<'T_%0D&@26Q [Q._]AF4W^#/@MYNU[ MGN&SA+U&)E950>!04T_\5 @+F\)"HPAG6$$S&N1$=$'*K_B6IL*QX_R3H?XT M;L]^C>KK=TO1*D+HGI8T#J*0C[VGKRQKFSQGL#D#ZW<@6HD @#1&>7Z_!GTB MHLE6H$8L,8CMM1UI#1UJ4SH.;Y'%ODNI_"NW/ <$QD>P9$O5H"N:V#$BT^>= M5^#5HF-+X_1:M&9AC_M;%3L=.JB10KL;:X#; *O6HN]VE"XQX2]L7&%G""T# ML([>^>K9N8>&U:+[.3)%XYS,B?6,6H6FJOHB,MQ1USC M-X; !9DAM<]VAS#7MK7A'6PA6&V]3K_N6]X:$AUFM9XJ53D\?B([K M>G!&Y^-0M5TV MC',8Z[0Y?>^MBC-.%L&5B.N^6MY8E/U75MO35T62;]W=#L M]BRSF]F]/E).J T8:+,3@1%*6[7MD?6$/5$@KYRJ!SJ4=G.G5HOC%\&*,8;+ M@7V!^3;16;O +(#N5E'=U%$SS& M&JP'LV%>L6IS/+K[4VG4 ( MT=.Q# /+I9IEM:R\3IL4>_4F^,+-[^7'YS=7'?;WCUKNC,P5/H6BO90 M\LOQ*(-N'X%) $7? E 82WX+R5QHDX-^0J>=[N#* MW*9T<;7]T+6MH:G!"RS['^573W?)='?7*+P&\T&>B M=WLN;,G0DJPYN;/YKN*(UTSO9FK? J%*]6HS2A.WW(N3'Z7?NX7CPJ2[\_5[ M@==,0C 2-&E/M_FWLM.,R( ]R^%!Q7C^75K)K116=RO8:76&WWMAFEV( M/M?CUIDK?V*'])3 9S%&O>PK7:H#\8[:8,K^5"YHR(,8W8M;\N>T'$RRW T$ M]*JY**,M3U:$PDF\6"S@W"(-4SNQ*/5-V0^-%DSZ:KM-?:D-+K;2HG=75_;0U;WP\?VRO1\*8/=FU! W&^XW7A9+7-9<(S MU)3$6/5:IKF^:O):;6:NCK3'.RDO;JGE_^PZIR4R/-'?S%(3FY6F6IIK;\1? M>QP;[ZM[R+@[K7QS_/)(OI_4KN_(6'V]TC-IGBT&O"F[Y!7LK%1Z*TZ\U%W/ MT))2X$8N C="O" 1AJC#TQ^:TU'U4N?CFD^EZL9*[E)JI2,2:7:B& JS5A*A M2[UQ>$(:^Z-VO2NMJ"5;!.49'A9I1<7 +/\65M1N!-7,-*-\B@F:48<_B^V3 MNYW;EU$::;RX&14;+&'6E3C)WX,L,UQ1DL!B8#9#U5H>@=6BRIHFY9#K4]*H M,-1>3COMBU%O>6)H/OD4V*U>^/EG.W'Y9_-@54B'(/B8HEG#ED%>B2'Q2RV* M(@MXL@JO(ZN/!+49.FDJJ$T.))ZN9 RDCC9*5!Q=7)A_1G5J G1>E_2Y:2FY MY7I\2FZ2"I"9.;D'D3FYBR_;'.=:WZNV47KZD2NN>5(N.U0&$\$CV*\GH-C9(?P9&L$0P:,D2@><[S*GLGR,:N3 MF2Q&.EAR,=+L0J0S8MS?:H_:3K&WB85(E?S*"Y$ #P8VP4H8"^N&>'*V@VWL MW9XU=%13<[[\S9G:%?N76C/=J^<7+4FF=B W.TH[N?0I<->GP'./ C]6^G9L MR"'63[U06IF7=LEK+5G:[4%D,O3^Y9EQLU?3=@MKE@R]FG37:-#L1V8DYQRC MKN6_.VJMNUX9R6FRC]\*Y5:0Z1N;G+LTZ"4('[XAR?Y=5+CFA#7+TQ;C"/ % MF"^_?,4GK"$%@Y_GCX=V_>3(/#I/DP"4(O@Y;;#YMPB_4;5DNX"7B-647)F+ MTJ#GHL=,DSA-:4&R1V>&.Y?YV@]QON0('\;B&#J89Z9PS_-1X;HYOOYS>IF_ M^WVPOZ.O(G,W.:8W7,4WABX#$<*)1=\R _;SO,;L2[R5E$;9(MWVZ=&H13;9 MM;(4-PPC&E21@)WB0W_C94WUX)^XJNJKKXJNO;2[FAL$C@%8="(!<4)'%3?.)X59BJX6=$9;*51^W38%P?,E,R@_FH,J\:-8YR77_!EQ?!= M/7CGD&]U@?FI$X/.RREAN@P581>;@1R9(J1+O]" ;CP.-!-EJC XV*#S;(B" M?Y^[UO>:<= ]J[Q%'"U,MKM>-Q1OEXJWS75$M 6@G(ZTJPM,O9K OGHR^?Y> MV4[O >YYI%Y,"^QR,OF<@M0/FD2TWDX2 3@[/]F%MCU FKN&JO>Q-U6CS4=+ MATC]YO"B=C9J.0.8F?Z.PIKN6?$VK>"NE<]>3ZV5"YB$T=EJZES-]]_ZC'!\ M"I3,SY<^9Y8INI091$SC"N)>_M$>]7\9O\W])68-)D:XX.Y$YYI5*XJ)+VMS M:TJJRZ@I\?%L?SZ>32:J D/6*.7DYM<+@W.+8_?\4V_ MB7F2].IJ,[(FUQSK:JDK8>,*+!81N'OP&SK,F?YA:D?]@:K;T."6RUS]K*GI MS;[C8V+WS\Z/8NNT[^AIS.17+2??W4?AR9/_.' MJ^'2,:&I:%K!G6Y\9F\Z']7D+:4S8&M+\'Y6DUFRB9./I[S6&W>CJ[O0>2J6]OJ%%U3CZ@N4L!42M3);,'K_5P-_@5JX MM,!?K,B@TAP3@YS4C[^7ZZ7:FB>Q1U0>))_;5I!SV\SESFTKR+EM,XQ].;=M MJDIHS6<-;-9F6]3H\'JW9*"L@(7><-C(B8U8OQ-693 M 4U(7O!A.K.\K!Y97K;0BLWQP\ZOX?W5<.C\U%<@E/D?8Z<*,'CL<<9A/%]< C5&MI"P AA^_=NG6SDA MA(1AUE7/LX-!H?OTR5&%H;."&508XL<.D#Y'B$YL(?= Y8Q5H(:?2Z8>:05X M@.1 G-0#.U/05(2?3&:M6(-2[*D]UJ,,S1RM$C95A>F+KJ%MGJD,BJ%B0]P$ M"!D#0PF5+,!,*89WD4%LWA$99,R+77R5;;G5QV!&]G+!MSI?_5$&561.U5?[ M:;F\&7&_?OZXGK5?O?5=%LHS<:SXLW@K;842ZRK9ZF#NN6RS\]ZD_%\K%O&7 M;%& /%_/7G_)5S?=:7WGZTEVIM#HLU!K%TN7=ICV=IRP_ [>6DA+)%O[O+1& MRYUAI:OC5K2VJQ3;=[Z^3X[?7W;4F/*Y!4K(9+WZTHL^"WJE7[W_25N MM)H KX^P5HU5W.&3> (-\VY;Q\M9K?:T?/\UK,F_:CRO"1]3>-4D.4BF'4"3 M/VBYA)V':6[!#\X,:GO"SVG5/(+88&>*(_$&/EO:Y2@J>MU,'>ZL%ME:>?.B MG5B _:8G$1IX;JY1X^++^F$/(\VBT46@')-6BR MDA:)FHW?B"33P#.<*%-GC59S*VN,U;3Q!^L[,VL(0*#.$$0V6L.A:N#E^BF3 M,]X>&Y>/U=%]/AE$B8C46B=QSUHKW2VT2@3<-8AUC:1/7ZYGY3<3H"G!&DZS MJ:T1MIHVU7NMO+X $SY%-#__70Z&,OJ[=OHAK_,8"I%&@G*P!)#K=_=P*0H M0":G239]'7NQ7,NBOG4O81E*B&QJ P'#LIZ%/A+5Q<,J70J&_UWE%C[BZ_>^ M-W^]UFY?!B\?)R3O9/RZ*N'( ZIYXD#X!I$E[JBG"LG\Q[M%,FE M@UPXB:76][.!W,K9>4%O%_A% @KHW?7X^#MW\I9JOM8F@HVZ:?!*R&XK,2MFN096IW?!:&R'X#-)18N0W4\_RZ3$6JD\[,(QVI2-.M M'A\^XGPX>F^RW[6WT6,:_TOJJ2RA-;U-3^S>6KC5_B-18L1.EX0FJPEBN9AV M"?^YD4=K:+$1&+\&A:>V!=AB'8NH;53/)LSF.58QOWL2;T]@L)E%[(3N+Y;: MHO^T/"_+Q[]P35%3)L(D,34F' MSU\9$ED/>BHUU[;95W0EC"3^US[]1K-1KGXTS MMG)TX:PGM8W4*++5?'J>K&S9$X# !8(.5K>4_>@V^R'2_NQB*91&3\O7TF16 M,61%'6Q;W"?JXN,=;NI*V_W/H3,^S.2LIYP^RE%+YC?Z9#QKGU0HIRFGSK!B MLV[+$^0S6:DFGQUY,N[(XTZW<:HP/*7#KF)"3W7&_:@G+TNS06>TV]49KO5_ MEFC\%ON+"I=AW^EPFQ1?7$E\;+>DH7NFR&2A#GHP2CKO/P,K8 IYS5] MF">W9\L;7GU:]B]*W]MG#Q?GJ<+CFX3P>N([QF.SMM=LTVDO]F,RR/R^L90P M7D,)29U*EE0)V2FW1Y[P#5<=4MN7.<;9>ZOHN8_(NRH-EG>R"_R$^S@\FM[V MII)V,=PEJX20MKD!!N_@3_ZOD(R7O55TD\8A*FLTAOO=XQ!QC877((#D5%]9 MP[2+2 VHYN-;6MD)WHG#F#TD75"Q0A(6"R#N4LM)45-^'0T'E0'[,\/"RTUX M@#<^<;;W6)S,P@T[M^3J0"5]0EW6/HG?A/=D?&KA["9U,E_F_HDD60_1SE#7 M[HE?U(J 6CQF\7U>>3TQ9N/ZMD?J)&I8B]>1_;73F!^JXULZT\+>7%!3J3OP]^=6O[U\QV+QNZW2#\PB6)R15\S>X85[,[ M4<-?3Q%9!F-,L6 ;&;JA(@;QJHQ1!;]!'#&\O"B2GGNZ."%=_&3!;+\'C?3F M8W$X)CWQ#'F(N3@ORH?,D8&O5LA-!.654<%Z)#,6-3+&&!XCRHP$B 4=$SKP+R,L\*_!E*1X9F9%:8@OAFZ%@P7SO]XF=LU2PR50@^%4 MOXBU1OR9LW.FD?J4-3,OJ7)%AI<6Y&9JJ*B%DR&*4ZF$F&# M]#V8L[7Z':;*5LGM=;8!S)C7F3D&$UZQV9B5KA8D/-R%3>8I+Q+^.C1K-^=C MPN1XT@?A<.\;#^_XDFDG:&Q*%.ST=UH]"V?HZA;CR8?_;;I"[Z/*U-)HP]B MWC ')0%K/$3>*_9IDL;([F[(GM;!(=V(2=?CZ515WC%_U#'=!R6-.]@<738! M+GR7R"?"Y"DX-J9EZ&-%%?5%ZUW47!=8;:4Z( #4Q3G9;^P#8,B [R$DP1NS MF1LT0[*!,%!GXA"=W/3-QRUE43N=<$?BR_G %FY6/[45@%PEY*(A$^B M2F3-7B#6[*?0N5:'C=H1MRYB,1K=,TA*9.\ZPX*F$)AN'263YL#':V?<2NT, MVXZAX,0J"6;D8.IA_EFN'S(/%O_4B2N?-E1?=5*K>65G&[R2]'R$H0 *AM0I MUDN7YPMT.6L\V]C83[)#+6Z%GA9 M-O"S)'$B4C5;P]:&[;( _P-7^F=(3"70H96YC%1M+$[)+^P_6&%79J)&[C.7 M9Q$I8U(ITU$$LG:VV:C11>.72;QJ+MYYPF$!3).0%4WX!=@)AJ3#&N E+GCA M)P?WC]P0 +\&C/!A#%VT@)J_WO\ALPK\_L>,IY*PU:9_*LD-M1"O>%5?W*H\ M-@H)OFM'HC;$)V&H49-(/-Z$-9[RM+RY0A?MZT?NKE_9<2\J-G[8TF'!-ZB! M T^P?"2<7'//ES\:X*2D5C;9/N/>OWVZG[90WDL^Q_SGE)=YYOR0Z0_'CPE[EI4 54 MF&.#,1)+*>+4)CP:7$,#0Y2(]WG"BS 9C#AT-:J':9;4,+="/4W6OB8\E@)3 M?D'=V/C*D->MJ>Q$, WJT,/*@.N[4)_PTTKVTUZX?Z$JD95J1M?O7KZE"JER MM5?ZT1V\7M9L5<@B\2DA<2=HH#MO6Z4'K;'=.$^S2T6B6WF*VHF7]==2UW=$ M95)0]S/(Z< QLQLLUCWJ#N/.:8U_-A MA[BM]TJ6[*'X:VD% 2M;A@;^?:QE7RA8-V\6F7,LU[RRC)EC(:3,\67K&*8@ MAUSY,!U#56;\9=OK@U_.I:VG %ANXL*9Y#6])GBL*4E/Z " M+RA3T!TA>^A6F6(VU*APS)_T'/YBL*YURLL&^,>(CL4V&4.S;-6)(H@C$=^L M(EU5+'V+F2!]K C@X8+HGXYU,O#!J5@\BE@KP_=3G142*1DS%[3@BE"0Q#;W MM&<2K%!4T.@4F3C82+KS@3(Z,#1DI5M"M,-0F0$O4;_;&"&=A!41#*Y&=!XT MEI:O(#FPW)D2W1++.(B7($$$PB_P,UZ4B&2"- T22 '/&WP4-=W,*26U^QBJ M9DXKY(CAB^BVO.%)O!Z:QTK> PO5M(DU6WH^1L3_:#^1A)_^5-0"?(.!\A>% M!7X35G?G6-C#OQ0\0PD_C(RL)OJ]CC1S9+&.]0G"Q. -(M:K84"V@'('%NC-R@!3 PU][;WNONM+ MOIM"$C0P"%>*(; '?+9V(C0?M)C='=FL5%5LJY%_3V1B?MH9D78WA4@R9F>U$F?9U_RO MW@^A7GD37\301%L:+: (NA;">118N=]@(&.2,BM=SD,19$A7;5;>J7$E.#^MX L MF>2IK4Y3\R!+",BH_$C'5RX4>;B3J#/MGW1*;_>/]_?-4-0!^9H=^H2"80L8 ME(VC=F6"4$%<#3FBZ BB0)0;4]N$6.O0F!@23Q15-!J!7L0[)T_8UQ21O#2L MU&(E#$LXI\R)X*4C#PN6/(3,-5F!G'R\7M!$A[PV9D98,=2HQ]%6;XOX#3.D MT8^0"2Q"F)C42X'R3%>^5TK"'NHUV.P1D([4"3Y>6KJ&56\5TKB(#HJM%MY4 M57E(JAHB60F &V(GP(RV"HRR* MI,F!7N_LDA@_^-WP*RE!@_6897R6/GY8>+!4="OUSJH E,UW&*I&[E2@S Z, MP@%8@]BJ86B!#"P)/#I=WK)H9PK:41.\H(*L; M#T"(Q-M< >]GZ'6*K LG+X@ -2C[5( M%T2N>98QNI@6!Z+=R:WB'0U9)P['P$ G-V*P2 !F?%X8>R!-A58UD@? LFB^ MAX#P&0Q-6T@<$5 Z%HX=Q\&(@[&(2IL"+)WD^]&Z,S/!CYINSO.+F(F2G0+W M1Q2%@4,J,G[9PC*SG3M)S'V$EPF; FD$'Z:&.AP3(\M$^#YD5I*7%/AG%2&+ M1U*S#G-<-,=@IU=K@(EP4)HB >/5,%+3I[0PUWTVL'&)T9\X"S11@"Q&BH>B M_4#[J+TN@/V/T63NYZW7O[C[VD!G:(2<5& GSDO2A9<"@#QN4#X[O7#ZC&#N-95X_'Q,M<@"67\X1H(A(2@ M(R3!7%F9BC8TO?]D -M,-^]9UUHQQ>1K3Q9]_)*HHVVP:@_OW-PW#( M-_"^];>1Y9ZKKL+TA\9KYXV[D@?WHYPWS:78=%1W=DO&>:7;#>"+,C),.6<. M98$>B)=G-Y=W2^X[3(EHL#^4:Z6VS&FXITD?-0C.KV[16R&3"7UADQ#?N1]V MYENX/V(;WEBT&K*4*.2R;JGY[EG=I'/U623O:E9//2F@4JR5DPTI20^&JE'KE6*C5*RF3J)@1-*^M6$I-\:F@XB)+0F"B9N6A+E3(UQ,83WAQ_O MO9ONL-O82AM$#^6[U@FIU/9",PU-M0[I[KUVGH3G4-3P^_<"I+/3.M7&QD M/3,M*Q$5BOT[.[!CIQ:SR6FDFO41>E8N']Y_8]3%[[Z_;1&YF9:P@X2U4XL) M57 :D0J.18X+5SD1>![.ECK[\VFIG4U'[//=R2"P%4F6@Q^@S MU"Y DT[2R "*1OXD;??^(CV=6?:?0'5/WB3I*W2,SH6P-M*B^[BQMD%^O,5; M84$?%O1'5\^XY>O9<7DR;I4F':>R.2E$#@*P^!+7M\;/4UV< .;1?14,%1[L M8QEE?]N:=3?]Y5L]T%PG?+S=1S'=1'WIUS]A,Q>74Q^Y^>!MVNR6MW3"W'HG M7-W\A!N9G/"G<-C1Q:P9Y?%A#/2H@FKE&UY'5T@=FHX!8?ID7!DJ>EKV%/UG MIS$87_+;S]4,4*)@KI86>7Z4T%E##UP-[354ZZ3NA).+GETE?L"YM$4XT2_0 MU(NKIE 5_]A_N(8KWDE=#/G"=;VYK^6GY>GY4?5B>?.@/HYWO&K00H$<2SLY MMN27E 11.HJFQY9ONH>"1=SQM%PVN;F(!J>+M]&.@_J(E(L7K([8"1IBNWL2 MF27;FFM$X\X6Y66-G;X*QS96#@?GO24WU6;#<52%8["VL6N",*ZT<:=*"!,Y M^1T1GCSS;N.BN>Y3V,S=MP>V\O/EN*$]OJY1/KL*5H$GF4=\6RN4 JL=0SILA\-:J ?Q*=/_]NF_C=W(*)'6M6AL'HX3Z6TPXJU6O5G:]*N"N?H0^HR"?OMV1WV M5G'<7%W_YN_@(C\0WP_&HB @? T&,R>^#U0)4V;UR[>#78Q:)%AZ+>W25\IZ M-]:=F/WS3-O4A6EW[]SU8,(J1WR&692)T,L::F;W]C-]#[MR,HW]1:IF!DCU M&>/9I<6$4GLMS'/Y)-X^372+O,\>QP_O[W=('*:I@%M'5Z#)3%;+1VLNWQQ) M,-> ]I2,-(@_))ZPH?[-I<[62:I_[V26TT8J-)?>9DFH0B>CHF01%NC4U1^- M3H_/YS?R<,?=_MN(L'"58(0EV._2SGP[YZ%UK;Z(C;[T/#QL[:<]+=ME@Q-U MKM1_>-GQ(X+6F2,%AIX0UDA" )HQP4O %]&9T!.Z29C=8G9+#@YUL4:'!/HH M1W3;_*_&;XZ>EFJIV3MYTYK7WT=)XC?G'NB;X1Q/QX<]B>ADU13RR[<_20-K MQ=!X6=#^\G/;C:,8K"NL(U[43J;RC\N762-E5T13@+'.RF'O#*[D1\9Z )#Y9;H7N=$]:)C5LMR&2R_R[.SJV6_-,+&W]7[ ML,_K9^\YN1E,%&TDZ\O(DV!=%"V\U+*@:9C]> 0 MFBP\CPZ&D:W*$T%V#71+F@<5AVX5Z!F81VWC40H^2*I] M3+3276BEG/>-]MRH]:&.[8=YAK8GM2O M$H?M+!2198?M<1U+FTGJ-"U,7E9.C=);X_IV=)%/]W#_EKA(UGSEGP,46;L9 M^^SU$9GKI%1T;5SEUN',R7R$O:>E4:E. M7L7SWGS_PP&!]/ MT5809\G9)MVJ?46-.('6\ILD\X:$^9JBS7E=F8:A1(3$HSE;/N=+[\ -.0MF M_S"WBRE>04O%-#+\A[G =$3A>J$ !-F*^ZZ_K=O@)P<3+33\]V\,ZA"@8QW_ M]6" ,$'A9T_)F9E@QOO:4QA3K<(#X7]Y9JP"]?_/Z DS$:PDDRUA#MP!MD,T M9'X%V-S AE.@@':A_VYY1_=IS%!8\,'/-;,.1I1K_F $ELXCI*I(Z.O*\#4B MX.!)D8BXXVFILM*BVU ?6JJPXSS]W\$WECLL^)S?7/UIV5!^Z.,N=[,X'G_Y MALF$$"50S0T2$)H0 K(!P! (V"59!U0ML6(FF8@\C(-2WHZ@O>LQY!4,)FD M[_$20"^CI M"U8>SI1LL\AH9*.K;+QD4 I- "D1(<[9G\HF2)YB(6(-SH[9JT_XKU6Q:]N. M?7/[U5(I(IN$#LNF8 +UTD5:I-B\_H_&R&@.@V&QZ@VDX5Q+5\^T_ S6#$\\QYO?!ZE\ @' EKP2O6#8..%9DRKF*!Q^3FL"], M\$/RTL#H>'>_#0H_BAE7< =&#/(=\=:XB&8'287OZD*5OS\MJ\@A%0HODU8H M##"I4#BNI)(H8(3Z0G(EATI2;[>7'.[Z1U<62;"EPQB"L(%2I.DGSWC%S]"! MX1FFG<'H[B'FQEHH G$>A9M>"-P"( <)RI=JGYE:6D_N.^8 M.WN_$Q^$8<7I'6/MD$ZOI[0LFCM=A5&KH?.1/+>R1O*>Z;<+=MP&MAO+>KV: MD$];P;H GEDL3+.IHV1NCB[2 :F'USD0!_+3J(W[$/RY.ZI\,U"RZQ9A&4[@7" M6I/(Y.YO(I,OOA^]/3Y(?>Z"__UDR(,Y$P> EWQ-.L)J-L4.UN6.S.^PN*U?:M&JC[(5!$FXQ MI7J9(PD3IF2*7H!DR!.M:[P;\^%NXD2@FBWK:X%XU!$: MZ-3YIN$E=:RGGLV2CI; @@(>)-% MJ-R$K((5^)@4(%M&R>H:;86CM,]*/6K>"\5+94X]2L#K;#0SE4I+><1Z(WK' M$@++36(*^7&KMPYNN<45F\#K]#'X==:O'PWNC5]27U, MZ\%FV\B6U-0)5P(KC2*74@<\9&Y=R 9N5PEAL!0T!'WN)&8H*1KFA1J5V0%Y M38Q.RXM-/,OZ6%6,YS%S:LB(?$/?,.%?%*BFL7Q%(T,6-)-O8B+ *S&&X+\V M, 'P\BOA((>%!V2)-A[3":0IXMO]%-#,P]]J8SZU@P% B@QQ7Q_N=HB/*[5M M=-;SP--O&BT&LWZM>]WOG/()W*W60G=L3_$P!PX 07T=1IXI* M'@^/>S3DL0(#YO!5$!<)K@#T$W@I29>"6^#10&<(V>$-#;[7D#I#$ *"][<5 M7J74O2C,$5;:O>&,<^V0>2T(+1=3X [W*BZWAZ%$J/2SG'X6APW1=)^1#,ETA)T.\.>1.!2!QSMB=82@ M) U;>.U.SPZN\:H(Y7[S,=:1><*9&:R((,(8,=(-29DDA. H4RH048%W!G0M M""2:Y\CM*47\,:_#':Y5^/4@_#]2"T:JN=&"@1OP]NC] S3DH343_!Q\.J:8 M KP?,QABJ^6@\-Z-V0&PQ_F2WCU%>F.#P2^PS(*J=("T)TR"'PC?>-D M(NHD^"KP$- $"3?B1=5)U+0N4^0"O97$3)SP:N";XV*BQ4L%9/13I9N@;J)A]O37=]&J:C,KF2"-KV03I*5H\B$S:N MJ[D;U\OYY*T]XI?UNZYC)[=#<=RE.B:W4-;=='8*I$\P)J[0JD9;RMQA6-=@ MKZW,VV$]#[Y@B4"[MS[+F/\ ;F)*PLR"X!'%46(Z$TK&5"=KXI"B9\&F"A^Y M%HFA[;B1IKPH''V)!@U6^(GZ=9DCDL2)A0%9+;D6.P'=PTT?\5 V-9D@ MK)81;'<1G-=ICTU[%>DF]?E?": \%@\EW( >@ML#$C9!20>_/XS2#D0"-O$ M\ !5\K#P79$PA]%B*'>.CP-S.T@& 9PFYJ*I-3-O6,#JP*#LIVL6A^)E+'TE MVK0\1&7F(G/2CLPGN?I:\\^(*,QVA_:<*7G!WUQ/Z]^_-W^Z@EP6/&@PV0$G M['!UF&OU#G.CUXQ:?8=5N!&"_<-"'DTGXH&*@C\#7)R-//(K7KU4R:E1)V 2 M?_[FGGA)&C8ZPO3ENAQ]RE->3>;33+:A6)_\VB=;RR(&'N=L+Q I]=P MTN"0^(1? $< -LD0-JF-364IPJPQ>8(_/<,)11YBBX-<0HT*T/1E4;;:Z!1H M:ED?JUYFHX=2T>SD[6>88)*&>3\M<]LIJD6&+C\G5ZI;W85+S7(I2W2[ M.1L=MT]>GRM'@H-NYF*(6\T";VQ);,CRH[K2U*VN-*7F =[*^MB50?"[5H\U M@N&8P[)ODAX6F]=AS?3Q#3T<%KOI8:TQX#;JL+@5IT6Y/'2ZLAD! MN(8A@PB6=:DV(+'Q')B&2Y3P=)!B,'B1P]W!S"7(NP% MD=N3>C>UG*V@\=$B.RO4AA$'4"A;GULT\EEX[5IW+!K6^%=!F4YZOSI#7YB# MVF=3O[CR!N,,O'B7LKM*A*6 9L3 $8S$&*PKO7')P.!#],361WBK:N\4"-+H$ETUJ8N'NX^/Y_.V^4IO>]7O(A8\NX-B<(6E, M)!H^49RRZ>*4N2%9XF!PN(EK:U>'Y91H5E#1E%;>@M%I*38V>#_=F=NL56E_ MUJI\_))/Y,*%,J.Z!*U4F=NAN0SB<<3$9"V%$G]*J5"VPSGGC]$QNASQ%; D M=Z1J@35U3O(IH'.&[L/+)>OIS$^;.=;7S!MLNTB/Y W*KJSL!"F$1^OG9#D) M,/FA1N5%[E1_M8ZT/N?8&H'=;(00B3*K-L>'# Q&MKBB4(7Z.4,P8LS/4($D M2Y%Z$:\S*@P=RINYH[)& [U348\?>6&QJ$2[H]R;RM4CE18%T@7-TV2 @AXN MB5@M%F@@F]I"I)T %A.J1YN*1!K1&^\"@[/@\!T(8GMT?_1F.&%"V9\"*2 8 ME2O*-"V?Z&I6($(S)J%.4F),N#Q7\+.BW>HN%<:Q MWTC"<*YH?='_OJSU?[&&4H]"Z\#.UL/LZ(UEC-L99#?'H'8DCE+?]3[>GO6C,0&3V %"-Z*C^078]E<].4=8['@0!@@A-8F M$)M8D'Q?C Z84Q40R6['8$$B-&]T.^:3%TF"']ZLMRRZ X(NA"2%1/.Q IG& M*@1(]*(9;;1Z+%AA?C,7PGSMF$0:F3\'AL[(BHZ-!QFS;D7%UH#KWK\(=F.6 MJ&-S@&02X?U"3T?&UOY-YS]+E$ _2\5@D0P-GE (,E4W#9$>E_A*DO, Z"R. M1!HHG:#EDB?1!S/!!*YURE#=457=E_RP?B7@R(M<+5FXL@49^<:=NY ?84J5 M8^5B^HX>Y$9$79\[N#:)O=,.95[**Y"X M/=!9Q%/].0L^14E6&$F1GS$!.M0:Q2/H]7H4814LP@IMW\X!S?N_9,GJ>#,3 M@[YWR*LJ28TRE:F(IYEC?UDSUX8"+$"I;KEYBR:0(*DN3+>K^1Y:!M#2=57$ M3(PTY5>P7FV.CQ_:,TFS5)]NY?/RP\2XZ[[:=$D7Y=O]*AI<>TMQL\13$%WJ M,1ALL5%EXRS"0F@4,9/C9+,^SA.Q=,8)XK7,-7?A.-G4Q[E&N-%_G'6V&G>< M_B B:,5!FA[P$A%&>%.:J.GA9?AL- X0&[C[;M99.16$T%'Z1.[0O"]B&#GA MYJR1H?]PU14>?EZI2R+\P8(A%#S%>/KW MKAYZ@4V(9GIDYM2%YQ1D?=SU$Z6)N9: MJKU2.\=S/22(W75>^-#,I#9Q)3J8N6&7KIYBYHB?(I,TCZ1MMB^+C=D?99%5 M8MEI93#0=B"*WXG(*IF@^GUM>?O0KNQ15DGYH,2E"_B'@L&'SHF[B:\*^#?7 M#OC3ZHS/B/XV(_J=SXC^QR_YQ.D^26EG2"+K@=%\68 MYHY)NS*"=Z#@-&;TEBBZ6BT&P]$=QB?826%*1$8"F[Y"F+6U%?QO2FTE0A+T M:^U[X7)T)4P;JSI[Y)B*P-KJ"/D44$>2\._-BG773D7HQ*0B%-;M9K1F*D*. M^("N+^^4N]8))W]D*D(6^+ -:]03L>OX4A&8=5(1ZANE(F2.!O57L7+'7IZ6 M.\\?6QF3_OS3-4O-(0^A$)F'T(G/0V RSD,HI,M#8-+E(437>B7+0\@0HZ"[D+_WJTWCUX4 M+3HK9>MY")O+O7)IK2X^N>0A,!GE(0 66D'2@C<2VMEZ0PEB?A0^N*$$XVXH M4?C(AA+FK21=+M!0HK-Q0XGHTX[H'U%X)IW)56?K4<\F^U+)\"#J083& 7.S MO4WB901KFVM.T6)+ %N9%/[=*A&Q%R\E/V#D2M:](D>6J!]UT/C[Z?L+C)V- M8(G$"(^ELMAZR,PADQL;33RP;;,4D;^(HC6'7C$VOF*>X6IH>F5VHNBLUXFB MX_=I^7,[ A=@[E'(ORN%R1!]B1L>0BOX]&+='#H _(^!O!-7A*A(DK%4P?H9 M4Z_ZC$) R#@@)" 7H-D;G<9).LX9!**(5V72:E1LI4L A&P/\Z:=875X]\N[P+.0K<0:D1S/-*0L1K^ #\ MEG^M&=\V,S0PV?[8E).(XVS=/Y;.A$ZSI(QVX3C#4TZ2'.<:$>C <99C'3EQ M=>L%UMUI(B3>:#/4T&KU7I9QQ5VI#H[ -.W\Y^):%LY5H;%'<<7TA<0)D);= M,-?4,=CK&]6K^S,K+#.$BB>XQQ,>+\0Y*/>TI#T":>_'5QWEOGMW==O8WY+V M))B8482[E+JD?>\CW,D'!U<_!P=G/#BX^CDX^'-P\&^4^[!?BW6GSAQ]ILY\ M_)(A=<;L;L]ZW3-V/_M8\S2\(BM2I?9X(&NV![(&CH>X^0J6,G8GFWD[MV-1 M%:X@=V>#R4I'X9K:RL/#"SKA$I2P#:,-DW3E;)' BW)2UFPG90W\&Z9N M%PTJK\4<"@2?RK&%&00]>2VQJ3!4-X,U+ M[KF?1^Y!W2Z %L*\F>0V7T-('S& 8]^T=$@=GD;NDM&SHHNT2S!81R.H*!"7 M5JV^I_:.=^:%'19,%ZHK*8VG96[F$Z@;,F9=*WI0.&C5,6=505)WBT+N5FF- M1J($[ED/.3:YIDF.:7L@1M#3[8,JJNUKH?++J54RUV*2D^D,68=>XC<612K- M ZYI?0JX I-00A8MJY-0@H7EP:)B#^2L02PDH"+*!;QY4K$)-&!ZTJT")VV, MD$[C7O ?+!8LY \XF]VEHV->H!.E;-1T.[!LY/6LT:S*Q':NB/?#JY:W?JJ* M>*GA4M]BJ=#)?*#,D#=NZPNA':T3MRUD%K?=>!! (<.X[>:# J9Q&V#@P". MUH[;^C,=(P MF-=IYH5:KC@EW)8:YS]_S08G3BL/:P$AE48KPTR;;35C;-NP_H:+3[>8AX%I M50HI;9+CM@/,*#]5[T6MH..':O151&_6D/,F2.U'[Y@!BQKQ1F#Y*DJ.S45- MKDK14F0E94YS\,/&&<2C9Y>^!9%4\Z(+;LO1_>*A)7S!P3[14(+QIH^ MN_47\X #*DRF)WWVZ^S759V?ERNN^2/V&N"49]BXYJD_5*2>NON'UE7\A(OD MN\SXF+-JN!=YTK;FX@/+ /,>P=+N=21C=7O!S,C>,<>AFV=XNGOSEC_-*?( M3FN"?/(D>+=]XN90D#;J*O7!3&T0XF%T#_[N8?N)4T::WG3O$=W9Y:(9*&T^":/?\G& MV?WMC]M=2'[T9_@DQ[ML6FLW5F->X'1+V9UNYMSD63B72N?W+_)LN O'FYZM M9#"]"1\ORZ7-SD^T<- 6T;YKG821##QU9_JNB)C>R]372/P=32=Z2WTV.B<2?N;ZIH$"3.:WE0Z M9#^;.>WFDO^SB]W5=6TC!]$R[GZ+!$/*5RZ,";YG&,8LR]1:U17RF2B67QB$ MV=444H!5F"/E9GH5K!#Z&O ,QT@P("V/<$K:!%RCHNA"T9'?$7>+%]"6:/[; MU!:(C:8[;S#U,Y^6"O=XV5G..RWH.KC3Q]4J:,9D FW)(GPTIGN9[I4!R3 S MLTYXF Z+C?6Y]O6_0/6^=0FB-I5XO":,VIE>M2R1KOSM!PJCVKSA15G M5>'+MSX]HD+$$=$L$Q,=F99Y1/;>]^%HUJI$2+[V9#4+7Z 0(*9*@1:F?#'+ M!73!YG%05>"4*I@KM^M82(W+%_?%U@-@&;#[__O"^4/@TH729 M#ZMCT:%HF@@!L\/L_PU!ZI83=%T])%IL(GX>Q"'EUMO)Q#+M&@K66 M..I:0UBP^0H+<]'Y44VY>GUS^E*^.%.""^'XQ% M04#X&@P93GP?J!+&J-J7;P>VRNK%@E50SNB$\N5\)JQBN5YNAW=WW>_?/-_5 MKEX:R5G>:B^/3ME,0&8!B%KA2+?WFG,"&VL?P@F?V:'KY\/CKGA.2 M\X*A?=(HPY/F/H(K^,6]!7;A;QKUS!B7.OER GOU^2',KTM=DJ675O.J'LCJ MM( 6BP[;-@+MQ87&#\T7V=-R:+ M-IN",LHYN(EJD-I@R%*%WP5'6(Y'JG-'S7I+O[[@GY-S2N0Y\RS. MNI9:X<]2#L7OW9.P)D=3ZZE-M?6/;BPN$1G6V?V8>SX?'9D_#R;"]6W^AKLV%EX)F=< MV907F_W_"@5+!32SDCQI0*W&T[*T?+F3KY_+W5MVQU-X]CX]+,620U:96Z8* MG>A6N%!FE.L[$WFM#A41GJHF-65+@Z9JUND!/VLH@9P^0H?$!/W7B^S,9/N!;,E=G]OQ:T M5,\I\80*=J?5/&DP PT5:+LHI\*/%J4R=E&JJX&=]2SZY+:"92II'F:./W5/ MBRM$37(](0NH,%FS>X M]#K?T#1O?;2G-MI$D"Z:=-KCAM1HEGWU-Z[EKY[;1=Q D2]/CB?UK'JI5%:7 M)(>7&Q?HE@7"BLB%*I+0##(@H7$

3)SRJ&;2[6KREFGYP+I[*$)YT>B!AW ,.%$I*][YA F M?L;3LC&O5TY+DO)P,MQU77?PC2T?^D8V-+CRT_+X9MSFGX]%[0;;@9=D&!]1 M!4P(F,G2#(6$?;Z_07'%CB^9]M.F-6^%S[[96URR:;=@'E0*ZB+UI+8)_;ZG MJ/@U,RQQJ8U2LKT+)>I=()VQ.Z1Q@DI:(<-4 V_IYEG/,[[^2D>6@3)=_)RV M?];Z%6UL*S>TJ(&^G:'+8NBZBI2P\<[-7V$HN;6ZC:R8P%Y#K9F2';@JF8$K MLWXS:H,^;K]9K+82/Z<[;I*RNT<4MG'.>HS=PIKV@.6'0ZQ#J7;S#;/?).DK M#4\SR^%;S.4(*\CXEZ(Y3-G5-#(P3B?!^/>L,>T8*_Y()M:RTQS,K@PVSNMW MUXT2UQ-=K9[MGI>>NO6/Q*:83?@0:C-#F4N&4#[DH:MCR/(89WV *6!/JVB* M;P*KPL(EC[_$TR[40:>]+R5./C6G]CDU)^.I.;7/J3F?4W-^(_5MOQ9+M/P; M! W?8=;LIZ:_Y0DYX5K^418I/L'D$+"N;\>\&:W4[A%X/4]DJOR$:VWV,L@C M@97[8A8.[GAZPR29N'.N?E](6!&U:P5_]OG.^/'TGG-Z%=%0MQ/M8&9DT;FE M?ZX)M(2JH14V"0>6J3AZP>'3%==J)1E,%*TFM#U4>X&F[4'!#9KCN7K(T 46 MR5+PJ73&(AI!DN/0(&,CL#Z(]66U"/UO(4RE6P:*Q]M/"D L$Z: KP#O+9I, M)64Q\;CG3;631 541#5966$4XB2*6;,[\F/ZF>$LH!DJ-$ [M,Q2VDS,3WNM MK= >J=O1/+3'V;3'Y4=[U J#<[./S3PUNZCGL7T]/A67=X83=;SQ@]@JXODP M,O3"+ZJ3$VMUL&S>P(9-]I1@W!SO-^._NA3^]K/QY&_SU:\@+#1SZ;N943*79D@A>1&S1Z M;BIU?.B(-NZ0<=RJTJ)(!U\0N7(Y)4YF3%R67($Q/98LBFNYO%5%*CJ%,A?Q M84/%)SZ6Q[U?LT%C?#]I[+<'91%[PT)R>CV'!.X*< MBV[ML<)=7]S=1&OY>\&/\T7.SC K!?(#\7W=?TN:B+17+Z?L)0 _%"# M_ZKW_7G^+-WQ O8AV09341=1TY(X#M M;^PYP+PP$66HD5:UZ&$S![3 >RKQLEG)C0)#NHF[D"9IT6.'N+XD08'V2'S' M=P\6U@O,14'D!!@QG9K7=.$$_3'4"-X M>?5F=)9LJSX5:KX2*P?:U* BY=1X8U_2%KJZN#"TQ0.:_5C><$!V-E MH.1\.+70P\D(%E^^E6//Q[_7"/*;J@I,8703G\4,&$J84)ID9>@4K*_, M@=HQ<2CB]^HV_W'RV< ].T28Y9*&_3^F"$!&^P,W&5.XSJ1H;8)K)DK3,"V2"17P#>62*0"SOZ: MH(%F##12OJ07>" ?C1EBA'E65+Q&DFTCRH(QM)/-W$F8ACXV+R/IG*XF/\8T MS &0S=@'HNA?CJ@NW;+78)I-I6:IPKK;&,%&@T6;M);2 AM< [=:UL_+\J$[ M$+Y?-%6'2YJ)>@7ZL/>?7V#EBMV&&#@Q^K1S@S9NI^7%[]+'@S7Q4539I ME;"I1:D.[U0@RW/"UUJ/3;&^\1LV,9!J7: =Q_#;*Q- M>ID-NYF[KYR^)8%9"0XO)Z*,.)=, Y#*OD.FC8:\H9&2'14]8^O1:E @,SVX MKW_0((K62)3,8R%N\P(?*.H'I1^_T4F-L@:DS_ UV&+TTTR1YHPSP2?QI(0( M"]P9+TJD>-:-#M:V9("I5!CBYVI8C;V4&4*C;+UHYJ5$$ZG)<]T2_"-D-^8$ M-;:^(3UUM+?G'\^+J\E599_H"8)0M0.\^_7I:3-?9#49/1%K0]2H@-TK8;6' M\M5R=V$%J,B8%J$@:D-H%.DTN!A R\$B,0^)'F0K59@A@#VIV2:$KNB8F]CL MH\B((_MB3U<6_"[**J=$Z*JH8"M=AUAV,YJ";<0AQG.\>,*1),F3K@^Y[9U*-HI]C934TQ9EHW>7>C*P5LIJIH)BH&Q3]F/D;0L%'& "5_BV3/ M^.,0?>+F]G 3JH:49YDP5((%IA=IZ/;40N*9K"%;^KUC;D2*GP)]3-U)/"U) M4L .%<*9;Y<^--S)U;J]-X;=]^_LV] K 6*6MTH&)%M/7%*&US/F8>!)LZT" M;5!7I&J#>1^ 7'1PE MVHAV"U+ _7M'T?0+17]$>+L6(9.6L(HK +V<]EK:#-5OGETCK^YD%^E'G'1, M7>XV5F^AZ:L^GYR^S<198ZW5Q^)I;NN/BU_[$+H1=*]CI)XK^%5(CL7H7=I; M*+%RI=1[DY6U4Z6,5=C@5I'P.9E> MU&BP3*W&R_E+N_N#;2[VO.E"=-YDQ-Y]^+KA7/0R%RMA7)EVIK/"+-(&(Y;6 M8H$J39R@T@(\I>[J$ZCZUL#B)Z%A4-H'"&O/$Z1'E-*6/U7HK222F-,(/G-( MMA=HPZ0O(\I]['X](6U&J4I72C)UH^'JLB_Q&A9JYK%>JC?00MZ<=)VP757H M(WS.+[+>W7:TPX,_I+VP"-B\T)ZRD=FI+IYK-XLV7W)U M%KNR]@%]/]R^;9)ZL.JD+6&[X49#-;GU3W^S>H)5I^_$ 4)ROPH>V($T9L^X>RWGQ[1\GU;/^PXMB/"!GS)G%MJR<'\%T MZ(Y!%5X]0BF:G8=N+6NF7MXLO%=MUF.S^;T3?#P@@OD]!R1WRP864'9L@[#D M@[)R.'VN=G@5=IQJX<&*OD#^BH65_2J**=F%RQ@"D$8_(EK9($PU>F/P;%< MGBHW7 R[R),Q8&S@*$*03UQC#838<&Q\LUIDDVA[0<; 1[$&ME0NLJ6*B4R% M<&3RZ%F?MO$6PDNF279DFV0,Q@N%H9E@^$A#%?O(E,.U[;-H#UERPKU2S:EN MA/E:-&K1<>5&O9#O*C\O'\?;-M>"KBXO <N2R-T4"-^ N[V5/]P MW(EC_AFH_H?UZFKMGPG1^%PRW!D_>#FZ)[/^?"..O<,1X7A] Q(S.N?C(_FV M__U99D]=QKW];D#8&:^*)",B]FP)-UAC5]D<9R6KB8R1)VI/9 0"UG1&X$7H M 4DV=Q"@ T^IEJE"TX13U\A&M@3C%FF#;7ZAP4Q'2-]3/%42%D5AK7&$5VOK M$46S/-Y1,\B,SC%> <2)1!C@:7O2J2.]0H*_LN(:TNF>&TJC1(ZB JJI>R(I M7IC%Y2@K=+J"EXN,A/@9_ 6MQ4-FQG[Z]G<@/6;,DQQ+232SELE*7@?-LFD="#1GP*P!DJ$P[S$F3M(7&6"* M'T9"9P4KW=[S3!K+)!1!\5X5M=>#$30&5DT*$&%*#I AKAX8ZHZH\K6.RLVYI911=#ZG&LIB#&:\UD^I(S1/^A034K/+/P"Y@!?8< MX+&(H:K"A!SW%4GVN5=XO*>D9Z._AS;FB#)JFQ@55_6M134$$6S^:?4'IK$@ MUDK7*5'S$A+ %0F+)NWK7H%H#T_UNTUO!3.5E,AZA_:^$K*U>*ZAF>!\7L/$YBNYA-3 MGLNMP>SD\Y1?T,EB,G/7QZJ>*2DT9UZ@68>MB7C-O(KWJ\,O,"*P@$8CS/;] M_%(T$RW"\O)*+D/2,I]:LD#M)U\,_E4:;V^W?Q<]E_:+W[W(3-QGN,MR(^P)=?9:**N+,DW MXC-%TOF9J?U1.0SM4VA:(&$M@SR82/ZL(MN\RHJF7>O..P>"@6K_6E!$D>F*+#5K*L3GA MVWUB\:,M@K]FST]'#^-V^SOK2@VP]DRIW+>#6LH=9,"ZPG;09(>7#]S)Y: K M1.X@NA%)0KD2?''"/B650)^252!+LMQ5G#']'9)&I.3!;^QCO-D"N&[50XN>&4Z[MH-@?\(5-P*(JT&H,6V%E/P1!G,V:,<8=Z"@D@P MP]2+B ]-832EX'15P)H8HNT)#&Q8?Y;BYJXN6][X @;^"(D =.TK\P#5T2;+ MAZ-T_5CTH !&=$TDG2!9BX(^AHV6_@@K.=%5ZQD08(23ML"L*U,OW"4T M(G<(UAW!0_&\[LNWWH$;8F&5H *C]^S>_ FQN8,,I4$"[T']C^OV/\V/O M8M.US$18Z$\!'U0#^70'NXDIR?GHFPTK+T>TSA'K-B3,:#;WH661%XJ._!D] MMW@9;0E?B1<\M77A1K/F9,EL_NRGY5K^^#F5 MGH?S2^%^:%.2(&I3BR,; MOJR@DNY#"-MYV,AR9&?(:,F^G5R^_I@TNXD+" #Z"CL)0!J_\>I)A1TY<>$V MPD*1E#\-*/R+5HVA'VBAX/9"384?++!%_=)46:X(/_-P0Y,AD=%$0.7UZW)WD_-Y1YG[Q4 MV^Q(* V=Z8(/\:4(16;@QZE07%H;<39&J$8BA-HB]D3RETQ0Z$(Q^^ $^^2$ ML9QTN./O6Z#*;\:LR0^U9K!,,8 7L;PF!#_R:M::'%"A(0+6%R*(J9ZH;3CP M++)R:A?0.8P9NJKP\CV?_-BC#\4;U]/NNSQ>UE YB.(V;[1T-EM=(PO9#-&I M\^?#H+@Q[J=+UTM0")82^3=1@A_&HHZ"FF^X:FM6\?D7NI[RNIG&FLG H="V M:L>JHFGY:!_SX_;QO-OH=,Z=HG?+I6'"]$M"\%B$E5!7J%6B=844!Q%WKDD9 M=*2^%'?AYV*2+R9?FSB<,W2L'MM_=VDE829P<RY#L>TXPV2Z:SX7L[\3O M)=1H'IV,J@&R#P#L2PP6)*;V&%-SCQ#X5OVHPG@4A9 MP^V8V-6XF0I12MH]R472FKWS?%A%^VC2[_;Z^H]!@%/X8;Z&2S9C72+&[Q"! M11LXM?+ FZ3O7N])L?0< 9A/*'Q"(1D4\M7FTD0U_!T9 G&-;=J#F30A3Q+! M6+_I> R[OQ5&TJ]?/SKO8VZ-"$:V[+Q>VAW3T#G/VL<&'3(]Y:/EY,1XN#F6 MFB]9!!U6G;4GH<*4O9ED@\0A$>=&HNT;'ADS@A2AAO4QQA]J>--NU+>W2[$7 MXH=='6K8G_""OP+! P>VVBS5&[XI&O4-^RTFC#)DBZ%[$3W8&&MOSYY/+HSE MR: S2A\]V.N(00IT3M=N<.W P6Y&"S+B\T=;"@!DJ@E,SQO#UZYQ(;Z75P8 M-E'I8BST/?)R988KV4Q0CN0>YLEEPU#%1[9^5/HQ:LA!?IHABC1BM/X]0I'? M,<:196@S+L:1*6<;(:6C*XW6,3_>3HRCP?T6"/RYF'V-<7R(,]+A$NULHA>9 M,H'CP=%MIUI5FY,@$]@@?+&+#H]&9:7#X]/9O:]0<*BLE:_FZ-!C)KKCN]*8 MB>\3OGP?XD+*F "W[5NRE[_FV$N_.]QKCC?RZOZ_AX00YK2J?[#3:A-A MY1])T&$U[5GM#\5& F\5\?ELA6X^SJ^5 SGE-A_A/Q%%+>^PGRPD^-'-1Y-\ M, :W5X_<^.'-*>WJTKD ZP1 $BISS8]RAN0>OXZ/ ^1T>&6]-WM^KOYX?VDD MCWK"SFXT@ON!NCQ^^GSV4KZHAX]_R(_28-/BD MBE@.62UA6E=U-T*%F[ (WYGW:_/6Y75G-JN/TX<*L\U]:<8D2J^=^[*U@-K. MNNP^%[,7B]D1)=BD<-*B)3=%^#<^QLRTB%:NHL9US)82<1+:3C>A&+E;_NR_ M5:8OBTI(239R7I:IWK"U@'J8*M#;UOG$JP(;G9I41K\6M6M=/DXH^TW&L#I1 M*-D15DNI;3R+79I]" N%0"MQ5^^Y5OEI>:+.IPLV+L\)Q]5Y%IIH=;R>T4=2JQ>?7M#,6O-)]"Q:K5Q MK M8;B Z,4"YD\R5U6$&=ZDK^\ Z7.$:+=P[UBV\+Z;!>^0Y_"!IA&C>HKD>SH% MTNLRFQB2+M(Q@(,%N4(FG(J.G#S 7QS@EZ*%Q2W^PJP3*]JN<:\#V(2*%X+? M9#_$G"MI=DC%%PID)@;\9'WGC'K%WXJJ]0*85Y9T6X>%6_?X&SK44 Y 'F\% M/'OD(8&YU^4L^$;0-P(\]7;,FPJ3=@&3;#4RC=S/3S90B&8*]_UF7+H=786H ML>(JCIE)1N.F.T_9<.;VO:M?AIEB[0BI1 MGFY1Z#P-SWC0R'N>EG7]E;\L35GE:+CCCL]_!]_8RF'!-Z& :SPM2WQ%1;63 M)?\R_O+-VBN#-\N0W=HG-M@OEK&'+!E;)N*P@*PCF.(C('P,G)V8A4T-G;HL MR+PW<,#(2&&R<"@^H2N,(^&/%;P!< M:CDV3!?(W)>M5' <*PXO]?!1UPQ>:^X&EZW/_IGOBT/*O]/+U?7 GC=VDSX;.;PW1,FO2-U*D^ M+>71[/JA6WZ17FJ1(W5,F(+6&!1I189 EN"<"=O?9J1.9^E X\K LG?DF>!\(F-Q@ )6#=X# M43;P>RXQ^A%/KH:OD QX]96B$M>N2XK=*A>*#/Q>Q41$PV\(2R']:<*?G/4Z ME\O!L8QAU6YJ>KTLH:Y3TY+#U)Q:*:1Q>51.&.R8&>$M$W%%]XREHK5I/_0S M;?+ON[H6WLK^SWB_>SX'%U>DXY7>'GF=M+ -&#;>X_]].?!'4;ER-<*7'@ZT M4!#_]7ELKF/C[-JJT) W6]_XT-ABI5;/[-A">55Y+5X5!ZLNOEQ?/(D73X+X M--%<_*G_>OO CL_EBU,Q!7^*R*A>BQ'Y+0/9LW*(59)CSCDW-&G6$-O8#2=7\@BAB3/'7KN4KRQ/)JE9PJ9$:P*TO"1(>CEJ(QF-1+T# M\4U5PU_U$ ^=4\)P\[B"?DS+KX-'HY:+[(Q&TT2]*^C6J:T+>X?$#)\?E^C[ MO L 8*,." B&(B\!YS+!P(PH'':B-'^3VML(&4"*;[-"EG22FDLZ2B:0YL2R MB1A]XF+9@*S^/.6DI[Q"L'/EM&=<;51R.>10!EI?2[(_B;=/$]W%&-LC]61Y M=3L9M5\_2&A'6P_)/'VVH\[EZ-LTES]:0FZLEZ9D.-7-38-*+1%6QO"8?0'G M*LK.P,XJEJK)./EZU'P42OT!';O5A>8C8!9C/&W::<0AQXYCG:Q# MC5[[^09-04=/NB])%25W#M8L?E;E*\P+Q^ZY5_&:QZ MK>:800&2 [__+&7?J5:8";H;1#L=J77XWAVWM=?.])]FHM^E]OP1O;:![XIK-_RVM- M% DUVA(6XJQ]!"DWM%83R_@-E0Y+[+K5,Q]J]?M)H)L!N092"TK&DJO]JIP/ M&YF2*YL)N096VY*ZW&.OJ[X]5'>?7%?X5\IK% MS894\H\+*R4#G^IO2/?Y[6S]I2,Q$;B[#I@VMN MIU^SAZ6%KKI_)D]:G<;#!'RMR=C9BH6O-J(KW!K75D):0GXVAX_&\&IF&!X0 M?T;B-;#&]EB.&!57."_OVDAIK&TT'5-^ M1 Z6J$'+ZJ9*E.A=L]NF3GF?S.#\ IEMU9:BZ3W3_LHL)E"9 MY:W$2E#>MY64R7"UVM>?D?:ENQQ1^G*UVZ)",=SI*-:D$BL-:P^"3SG* 53! MW917[\:M*KDW%;X?KBR>W0J+NXDN!M2F?'84RW?7.J&4$B]I'EGXN)I4ZX\Z MDY0[2)I\%#%PIUFLZ MU^OJ6W]:+I6S6O6A?J26R[M38!Q6JI]W'Y$:&R@#1\_0*LY.3 )W"+8,C>B. M(I[NM*OOALG9=4'ASD]F)Z,]Z"U2#?86*3TMC\]>JC>-L7A^,OCR[4I5!&.H M$_YTC)1GE9^.\?&8P&".>)W_;#:RM27?CE'!U[/5G<"&B483-1W$!L] MU<) M,0,#?X"V#)IY9'-\?F/,WL (QJ_"KS5&F&1@]C+MI"3@1Y \.+RTD2A-F"G% M 6WOVX,D[\_7_.S/)V?;GZ_YV9_O]^K/]Q]GQ?GVL*F5OWAF;MKM9OQ:"+8Z MB Z+^7][80KKV"XVK&M*QP9/?5IV2KWRX^OU&;?<<4T'A.8(D[4RAYP1RAZP M2(/B.FQW,82K",J<5)::HHYT7=*P*69FC+MDK"C35D9F!_4%XE7X4L < R\ M/T5HMZX8&I:DVE]?=[:E7\X=?YI/2WFLG7?;_,,/,,_" D_>CC^61FGC(.-" M0NA@9:+A;]/T9[/T7+O;#'2[2I8T:_6'N9TC:8:8FE_8+FS MNZO[O0"W/L)N0(J.IZ6#]8AG15WDQ#"X[!G&GZ52Z2_FE"4[ B?S&'; M%UA'[(..^-_9\N=)[X0D7 6 F,OW^.Y\DS=,3;[L;\P6E\C14T2):?/8M,RG MZ5_D*%1WXO4-FB'90%8E 2='D1]W"%&/E+MAG M34/X?P*T30@=E*VI^L&! M*84N56S[S,2A.2/)\AC AJW]6G.2EN7;89>=RI.>,R?))I@O_GURX7WOXJ.! M*;88%_)WC4*B&WL*[LOGCEFC#TF@\5&]UMR\RUTXR\P3Q]J.HR@%_*^0"MR3 M?R9WD211\RE/PO3)N#(B4NC38F%M"S+!4;%0;^\@,>UMAAEEAH21WRHN6^&/0J^\_,TR-I_7U M&&V/K'9RKXYV+V:#&[D23?@\P3D_6E;*$1RJ)A/]NR;NTR/<6NGZT>*^F@+Q_L@8YWH?9=*$8-3Q:?L"<6+[[$+:1085 MK1ZNPIE1;JV2 M@V@6Q8;5_R;D49]FR.=B]F(QV^GSF:B?SZ4^1FJBV%_>O4TG-Y)ZF8+S$HIL*=G\HWWLPK,/!E0H M+O/S\5'MYZ*U*+\D4T\R1.N/MK%68_M:5=W1&@S7S [I \&F#\;WT@<9;Z'8 MW/E^IPZ'5^->/T39W@?.'*ELK\;5U$%[S)FK&<^RV4G.W-E9NS$4E]OR].[Q MJEF;S!*&M?:/,V^ [1F%_G/@S)\FY^=B]F(Q^9J<,?FM7C0V6^IY5YY_VWZ/ M7,C_5@VGQ]: M1Z5*"%[M)+=:T>ZHF3H>SS:*I4JRD/R>\*J/L7N6QWS]UQGJEXT3\;?A5:NP M+J.@?-:<:KVV6KVGI?"C/]0N3Y3)2]5S/+O7[L#"^FWVVFK6_;VVH.4X'4SQ MC.3APFF6I?E:;%5/CU05@/ZF[54:,8JAVOZPB,T<,M*\G M#4!T_$P8"4G^U8S!"\)WX+\E?JX9HHZO%N49PFM]MF9)R@(SE'AQ0GXRV2R# MY)FH*C(TNN"E OV=MGZ<3"5E@="!BB321P1S3!VIVB'3DJ"=R/,8EC/D95G1 MF:F*!!&_?XY9.3/$%BHOROJ"M",Q)+Q"_ &TXPB&40>X(W%+=->!A8 *NE1 M^8R?I^F,X5GZ4)R)$C-%,B_!,$\,/T8!GQ3>$V;P0T2:=U#.3&$GP(1;G1D@ M2<3R Z^.ARYR&-Z&JN)KI04\C#Q:0L\8&E-5&2)$OL#/=O[2 ,ZT:9EY(CRV MFU6\X;DH2L>B(-Z4!Q4L3@8L_?"/[AH1G"^T_1<)'M%7$[UU@GF5R M&,QY3/YJLU!@%A;'5$5HLLB0ED\(JTQ%V>3C>#-8,0=6&\9B8?GV0]T,U&:4 M1=*I:B8*!B]A!HRW8KZ#?WY6,0+J^ J^$,5+C:G)34-X:!$+)VW,C"1E3D T M,J"CI,56&3=;W7^NNN-+WJH(J)6"?7:-@4;Z.^K=&70KC&+[[BKVR'N>EN>_ MYISL/I&D-67,:O'*L_5_94N-Z#MF;U7AF[VD]5O;C[AL6!HMSA)5SX83HU,"5M:>I M7)5K$0&0F^7E&QIP[V.GX;WU8&IE0,=!8)6(/)R9D*>;*CL\?I4K,?$R4[F= M:Z6D+L2#JNW+J06\B8=A!18$@QA\I)(IZ>BFB2"1!6BPJ"-H5(>M%"SF+ Y MD,%VDLQ , V>A^52X#0[&YYFQ3Y-_ F2&*(X%[3!I;D,45?8C3-DB:M>';]< MGX]V$A\JMFN/?,*;-I_[%+HA'ZXD=?S%X4HI :[,,4;81"P0ZF9.>=G ICU0 M>>60H21/U)R1J&+#]@W_J-/I"W!%D4P&X[$"1(W8 =+G"!&]2"9ZH @,A6I5 M#NSQ%J:*)NJ,)/(#41*)43Q 0WP T*:7!(ZA&^65BD8(6[Q" 5@2OJ9+#/Z> MK7E-,.1A*0&4=3>?/Z(OLYRXVIGSTB?QQ(.GY4RPT_6[CM5!V'%'XC7M;!VZLZYKV_:NR=46QI?%4F-2N;V;<4,;XT^B( I[6X7@,6#QHG0++YPB M M8,RJ7?DP)FD.03RCK*_"F"+88E-LQF%&*2T^;;"JRM!(G47;EPH M.M*N^ 4$H;Q4:>J,"[%\@WK\I%1VA@J1F[!@(G>MPG?W&T(1/%338Y,F&&S* MQF2\O(*Y%?"VG"ICF>D/QW,,,L% X+X-=.(]9*X,53-XF7C@0^6V([:)BC_E M1<%TT>B("EY\4P&\W+PD$0WH:_"@.$]> 5XDN?!RY#DTKX;(61HB?'*%M>1G MK&],CM# Q4XM5GB+?SE3>#G(1M,JEJ6W]_I(>%#+1[RC6-+EDV ?AFH'<9J M!3)JVS'Z(N=\LMBB;X=K:)%L%A9'C!99L"T.V5(:&:YH:H5\O$7!KHT>;,U" M#_CT8>A1;E=.?KU7K\ZGS:VC!UMS/F6 'CD;&6'HP=8<_*!,14437L3&J,+;WM!R=7DILY_H>P=3+G19O(1*Y$#=0!U_,7$Y)4.TK M<\9C(^QSJDX&4W6X4LJI.F'C879J0$40P?[]>Z ("_AWK$^D;_\?4$L#!!0 M ( "YI?5BZ6D4OX!$ -K+ 1 >6AG:BTR,#(S,3(S,2YX;F1@86"^P^B[?E GC_M\=YZ"TA98C@#WN'+P_V/(A]$B \ M_;#WZ;;7OQU<7.QY?_OK;W_CB7_O?]?K>4,$P^#$.R-^[P)/R/?>-9C#$^\C MQ) "3NCWWH\@C&0*&:(04F] YHL0"#T"WOID[D=PUL.>,12;@>/!_J?7?$KQ/RT\+LW M5POVW>,-^M<4XK?1&< /[#-X,WIS/W[WW]?_?GL+O\R6GT\/[_\]_P==_7/Z MYU> .S#WM2/BW>P_%+0J?[1P<'A_O_ MNKJ\571[,>')8XCPERKRPW?OWNVKW(34H'R\IV'"^GA?9M\#!E/.(AO].+- BBI)W\2D*"$-8(F.0?_EE"SW18:@/SI.""/6FP*P M2(DG@-TKICJC0,PH-PE%8IFHQU<+R"I)XZQ"@8#34H&"UD3VOLR698YZ!\>] MX\.DY$\_?/Q[6LCG".$@8IPBJ$Q:57)X),EA".<0\R&A\S,X 5$HY/@E B&: M(!CL>1S0*>321MD"^-"&96+M &,B.H7HF3I%IBT62%A]FB"2I)6<4!+".R&) M)W^(7ME0CZ38'Q QO.QY*/BP%__,<4QX!G"",%+UZZYXZ/5DQXNDP.*G*OE^ MOTQL(2IWC$C(0I$2N!I?E[,L$/#%HTQH$+P&>1( MR%$!33'?"J=C>YR\%P7^?^IP:\ MU2D;348+N9P1#6!]',@E#(4SB!E:P@NQ M0IK#2\)T1VM=R@KC5TT89U5Z9.)EE7H !UZA6B^NUWLA:^[0MT7_=B9ZS8R$ M@5BQGO\2(;XRL:Z@L4+VM3VR^2K^Z,65=!A:8C@ ;#8,R4-%-\VRK!![8X^8 MY.PIUAU.#3A=BST8A:/):<00ALE(:J1:H?.=7"R*75E(F"@M_HC92#021AT6 M37TFFL\!78D!#4VQV$WX /.^[Y,(BJ&G M.78@-0V \"'7;RC!XJ'9@-8 U!(@JCU^F M3XU298X5/(=E>"2KV*^82^]P:<+E"OQ,Z$ DBQT.U8B4TJRP."ICH9AX*9<. MA 80+O!2R$IHND;()UBI_[BL_AR'3O5-DPCAD(W!"MR'4,\:^10KY;\RI@G) MPM,\.O4W6KYTK=R!Q\SRLP0KY;\V+5]Y:Q2+3O<-NK^!H=Q]CP'EJSL*, .^ M\H#%0-3F6J'RIHR*9N88=1X[>?^1SQW)HVGV"%A+&USW'H5-^H>C&% M4H[$$'X# PCGD(KJ(S=?(ZSE['V4MZ>8MZAV(#B MB,\@K7-%UV5:H67LXQ6W@K_Y#[]_>W3XW?>=UWD]3N> 8K&E9F,-2 R0D6J# MS)&Q;4_8>.,$H Z+!BS&E 21SZ5W"Y(I!8L9\F_A5$X99X"#&)IU1%9(&3MX MS37VA*5\/F9@CCS-Q>3K& Q-O,%'AT 39YC. 6AL&(?0AD" MJ#$P4JU@,#;UBHV7X]-!T?A1YI[!7R(A[_DR6T ;J590&%O\C(T7\^F@V/K[ MV";?R5I]+SLRG 7VW\N\%\FO+@1D>ZCOY$:F%="ZA!7,AO>A#)D2VZ%G^%ZL'.V=M!NX77-P]E,8@6A MX:98YX'MP-O$%9M'K2;/"B[#G6&Z93N =N"?S>-E1VH%G^$"L?#5=GA:;9G] M&0RB$(XF0J4+,0>MQJ'< ^- #EL+!1;D (7)AMF>W@I9TRNB*Y#[Y:0*3]6A MP$YK\5[H>CI\MW>):%5> RI/(BUA&^>(4=8*]ZW<)+I*+ZVSLX%-(LJK4;>F MML+9\*\T1)QWP&X50%L-YQH:*Q -ETPIP+8#;N-9-^=NK)EG*RBL0#.\-OF9 MM>#E[";25I!=$CSM<2CO<;CG%U@0JHL.ZO!;1VX#YBO#XY,',ZW!DU5XN3HZ M;%N[L*M'T48**P0-GT_)K=V-H!MV1WE>GN#X8'#JX#Y_7$#,X"G$HG5U.Y@6 M):T@-GQ"^4Z:51:/OXD'W=,5>B]TE7_J.FWK.51C)_:+2R2OJ-*JU('?=R2. M(8K$6C.[;*%VNMV&F96=&,ZHXLR<6D;:@IQM)+'LG'A9._)72'3&T\YXSK2+ M72B\SQCD\N:/2P3N42@:5;LHLRQE90YF?$_.')**E$'$5:F-4ZZR#O*VWT2K MY_@F BL@&X\#=3/\CHX(58-G36V%9(LC1!VNFV^D(&!P3!AJFH^KB:Q0-'Q/ MQ5V39.REG+M1=!/T].*U$;PRC15VYNTB!G0)WPZYELA=R0MVU-)!([1^O6-3 MQ K71J]45DN&@@ 7C$5Z_-9*D]^ M;A,*1'Q5[)9M2E@!:CBG=N;**1^NZ^E9=76EQM%#KSSX.=']BC9U]31DKO$T'5&5WURCKRI3;(:FN MZ^K;Q")6=V];8BN(#:?2^OC$KC-ON)XN!R:> H9\T3?/4!AQ&-0LJ2U+6:'= M&$5EACK^Q5.5J1ZMJ^LZ=$O0=:CA#5P0*L.3Y",3=*Y$.5WI\,0:Y-L4M8+? M#*;*P9_$1*;5>;GZO/M5&DO96< F)WOK0N?64%GA:CBPC).___>CMOR??/OD M!DX\]6;*B7RHX\,>0_+5FCV=-A,+UP][J]GTYU[R?,9_A-@O'^=A0B)K:'@S M16%?UI2N.&$!J&]P,=YT$4Q44*LPJOVD\0D#CK@L/LY5X\EZQ BROT/)0W#? M5G)1!(9/*/*EY/\4L@H#;2MKR::?2.)!5LM3R"UZ5UNYBQWRB<0^2RLQI7Z_ M7WRV1OQ=?MKFO1!-A[*:7KF*'Z@Z9+XBE5#$?E7+RG7DTF]PZ/>\>'+ M1Q9D+6W3B$P-[1J1E-N@$36/+575S^K(Y0]E3+:5UCS:U%AI99E]&'*6I&S< MA/P33UNT0;%IU8CU[T;5-6==2?4WV\@(5 @]7;4QA'R1Y(_-T,@>Y[(#(J&/ M09#O=6U:[0968%9>:P+Z02^UW).O@/U'K*-_ACZ_1!-X!>?W\MTLV3YU$,K( M0&$H76H?]CB-Y!@IGVP[$6,G(L&=&N*#*([HV?/B(3]]HNPD('. \ 6'S X)DJ8&7Z+IC%\!?X8PI*MBFZOS@*B) I\GS79" MC!\@6*YJQ*C.0JHR'!2]_T0/@XAGA9; M;Z2ZT-18FS*TEHH]@!QFBHUNR'>B^?*;ZCBB_DSL[FM&H#4T+HC1#P+EQ0&A M^J+$1I.):(!A0&NHG.P+E\,+S"'%(&YYM61KB)P4+!?5<0OE5XU^,7BDM)RR MI792M$$KT>JH71#M$Z;ZY-$,T:J%5P/!UV&&9ZVPJJ-V0;32J##FL''4R.>[ MT/R/@ 80JQ=1;Z&O0W&+$C23N"#$%?UA%0)<6A48J2XT51FP6*F(1+2$\I*; MHX.#=Q5K@7H:5\4X?+M>C!R-$V+$LYP.<2LUOSK/H6871\4D3J]2BC6D+@@U M)"@\!6%(3(=G58X334;A7(?2E)M-"DU5,8'6;J[-<:'1LQ.>Y=4'3\L&: MVAW1AJU$LZ!V032Y[@E#Z/-(/4:AKG43#.33X;$T301K!8@_V?,DZQZ$\@.^ M$ 3>(YY(%>?-"88HL*(LU'Q;\8\-C<+=[5P)IU7P1E:(K%O"-@(%P,3,6"5$C MV47'JDWJB>EK^*!RA.RPN,*VHM]<9%]]A?VU98Z=ARV$KBRPZ?BH>.W$[S$7 MJLJU>$AH_J.9L%MY+1OCA)[!A3R7KK#+'"&;%G<6[O8BQ,N.WZI*;7\19R;/CL&)WGWN,@A(L?OIQ;'C9S=JRD'.>U896W\%'?AKF M<+:DW>*; $_8[,0[&'= ':$J'YM@/'Y8=V6(9DOLB&R7D#$(]=6\8LJ0UYE5 M71:KGBDRA-VXM"/29]<=Q/?'B%:KP:5PMXDR#-'ID7OA)-S6K&Y M!*+:,K;DX8@FTMMVXT74( 1HSH9BU"7B[^RC8#.1J^NNXE,/-W+<@J+:&\!S M'S&:2.P_YI0Q$D0RR&;G0EQ'\FNRO!]=5!R&:D(9$AJO^I$_CE?*U=)9EVTK MMA8$?RQ5# MHV055.Y9Z0W$\ &$ZU"J(G-9F'52.+UB+_6/)12K-S$MX:D,6;F&_+.8O&9U MO:F6^NL8^A,!U%W%@3JHR^)>U"QP);VK(I]/)E!> 0K3Z5K.8C?0)UB>U5)- MNAY=#L3R;'4/_"]J&A_T;\YO^SXO:F,WK+YF19W)OYC8TP1 +W8OY@N J K^ M::TK*VX.#QWE5S:"GR,6WS-C>:2..XPU18,7%5*:*M+354:B M]\W]!T"#:X)C[UCL#LN] 3F*N!1%AH]^AM)HA(4LA8W:H@5.3*I:*.GV3\),$N549SGK ME,CY%^Y(=L&)7&Q>X %8("X/L!5.V"(^LSC6\A2,G=6B]KL+);-0/"L6Y&68\\3#IF#$#"6ANSKH :] MEK_ \7 MA+$A)7,9J!>_:@Z#[$WS:\A'$^GYYIRB^XBKB!:21KV=XM M4R>B'?0-">9K><5IN)K@UQM3WN_'=Y2+G_\#4$L#!!0 ( "YI?5B_FV.I MW1< "8U 0 5 >6AG:BTR,#(S,3(S,5]C86PN>&ULW5WK;]PXDO]^P/T/ M.B]PR #G.':2>60FM_ SYX/C-MK.SNVG!2VQNSE1DSV49+OWKS^2DKKUXDLM M->D=#&8?S[X=G]X M>G]^?7T0)"G $8@)AI\/,#GXZW__^[\%[)_?_N/P,+A",(X^!1'QR>'[X_?OB3106E\84%*8CB%LX#_ MGZ&WZ35,$<)1EJ0408':$6]Q=$[8J&3B"MH%A;//!^O%_ _6QX#5S+DMX0Q*M6?OR&TFE^P6S MWX+$$7-9EW]F*%W;*""G'DG<54$4SH&A?P1^$GK-?,S]'M4)UMQY0G&O\Q# @U&!F=#0=@&%)%% M[R5*C5Q 1]-!!6'#DZ;HD5-%D"7$[*<[)@JD%$;W*0F_ZP4T9C&@X!.6Q%'[ M=$1#-J" EX!BYK23NZ(_G62R]@.*Q )(E(4ICWB0S"E8+5!X#^=\;%V %.@D M-"0?=G3RP,?6X@:.MK/QD)D&G(.8V2"$D&\,:.61M1\T=WM,X)\9 ^#RR<27 MR-KO/9T<-JT<,;TT$^"!N[R!E*GS&B=G,9-72C!2_F(FE9QBG%S&U%82@G&2 M!C.AI 3[32!,A;5D-'XR82:X$?&(B869E&JJ_2499M):,1G2W8<+&&4QG,R8 M!"LV'-=W,??2..*@KD3_, 4HUCM[:TY[CUI%_[> \FW%)VV&NAO7/>SYV"ID MRV>T_0Q;PB;(:4<1]8;@^6$*Z?("/J;7F#7,1"RTEMN0T4AI MD>W@,*$=Q=[\2(+@?!-]DP]=OJP@3N 9Q'"&[)VG/<^11GW1-7/F3XB?UA:= M%WM&#R1??6;,B6R/:7I,D &Z&<4 %T4>QF0[31*8\B.H&P0>48S2/J[ CM\X MF;WMQ#(@W<,NIJW4MGS&<<40)/".)*C?O%"2CR=PX6=ZRBNA'D7^3Y,.N5992F1N_!:[^+=WLL M>K,<$2/1[V15%D\4!C:>&KVXC;\_88N-)9M1/%5S'^(,)"AD1KQ <<;"E+6S MLN,WBDK%QL04K@CE*V%>5D>7(C<[6Q<[&=9Z]6 ZXL&"_5:!&;U*Y!#$818+ MC6_8GVL4\"6%.()1R8<+;55+EZ*44Q0UCL?!(2^(%*LZ]F/1P3A-RM\(B 6\Q2_^D:?NYQGE174E[Q@\PECT^(^B7:/9D1-9 M>5D7KYMC_^-N[PG$?&">IN=L3*[9!!-%+'(=#,F;NE5&S2D- T*9V_U\<%SV M VA8&ROMTM*BQ5'"8Q!G"CI9Y0L5:8NS$KZJ%*%A$EQ$#Q#-%^D0GHW M$!:;C F>CM$T[E/M^:B2G'I=[*#(?W3G'H MTLLGN[,T>P505"P\M1-#TMP,B0].D5!JZA,D(N4V#)-=;N\Q0R=QL#3&\&G 7B5L94J+^=G MTEZA%_Y3HD%,0>(Z;^D%F-8$ ^+57I3^_7^^_"_+35(8QS!,,U&<)W20H< ) M%.U=IRQV$&B4\6^^B*UGOE%UO5Q1MB(7^[N:":.B<9W7])HQ>B/X!)E419$B M](BQ!9WK+*@7=&;&\ D^OK^4TDR<#UYC)O^<^6?=E%,2F0'WHU_ &9C!)]2D M.BI7WVHJ;]/!ZLK;<+IY"]QI&&;+3)S.7\ 5A2$2EF$_QU!8&D>G2[[[_T_Q M>ZF"RJVO@7KP-MV4#XBAS=LQ= X'3D[S1?0MP6&^CKY\">,LRC_]-,:><^K# MR-$&25[&A.]>37VY]R0EKM\)^#2C,ZS+/*8R0_NR[N[5K M7V8,BTI9GT"I?G*AQ:2SL6L_; R)0E6?$*FGSJ5V:_T9K(;.]2:R,4YF!O ) M,N:#:08CFXBI('&]96P3>M1J^X111%'*[MTLO9:KZ-([X-X$$ MF\#1;NEZ.AMC(5/2)R!.HTA\M@OB.X"B:WP.5BC=WKWU^":'V_>E[\^]/@S\IQ__[%]^09 J ^G!S+4?[4"JE8OTMI%/RU8EZ\&2T11BPPB!LE"KD4 MOD]'Z-HO2-%H##)#"_CD">YA'&\54VSH-=JYGO&FD'3KYQ,"7P']#KDF8MB( M&YH2$T1T=*[W9$P1,M/?)\0VFK636(5[KC;VQJ%UI.%$&UF]7".:JR0?F#YE M +<$D[I*6H^@('%UVT@**4Q2K>2MAJXGB-;ZK?M'.C7U:D2)$O<>PTI'YWKF MVV)E9@>? L[6I94+S^9%PV=P1BBL7(-[^<)R3V9ZA %=7S/SB<-EOF0E(B$J M!ZQJ3H[8J>OYO0>+RJ*.[$50WP+J_DWT+S8G-YM!=_Q31H9:FE+TF*7B>1PR M_'3LUY__,W$7.[;"]/ACVKLQVKJ67S?(.@C\=T:#CQ*IV;Q*ZO*EF7H)6FWC M>KJWY;6>HCLA[=WL+#7EC_3FRL)HJ^LM3"MI98)?;PMY%>\ZB@CT/E))Y'KN&6CT MJF:BV%[I4.J*Y=5HCO.J_;#ZX,TICL2?,7D-0U&D%X:J3V$8@R01CRJ*OXW^R!+QH@U/4$XGY]=3"&+T M3QA]6Q%\#V(XH?GKA:)Y_R'K1$C7AX;##6V'&'L5,.MA_PF@.(_YE0\4BA)) M\3Z+:5IDP,AU8.VIN2IM&L')26YVNH!P":,+](0BB*-D@NL?]S1N2)O,\CV* M$($X?^:)OU!X!?ES85TG.[R+07MP'1)WQ'IP>Q@Y @=UQM7BW/9S4QNY:Z6X M'\U+<:LL_Q.L2/)KT*R1'U\O_GK*54R>)97%/YJKPSD%.2M7OIN+()X<908Y M6W]+8'2--T=)Q3-TRN][;7AX$*%>TY:))39[#BP[XU*]FK/A_>0H*8D\B!*[ M869@$I\0+)_=@^+;"Y8=:\"3M7>]*M@9-[4A?(*,N03^/1V\@/G_KW'[B2GE M88 !M>LO/W>&T\9(7BW&VH*7#U\ZO1GF/[TFS%6&\CXZ-^Z( MLP2X16T&[\^O#%Z)D7P"5Z(X#T7)CJOM3AZ."H; 6NQO/)#3\,\,4=CC\0H; M'IZNTQ6H-D];K0WF551BTH801J*<1IQ0QQA3ELN)Z3.978&TY(C"F-I3 M)Z. J'KR8&DDG\9F=2I=)TG&[QV9S,K[3;DV9DY&1NNIKS$ UD))_V#E.C<> MH9]"?N82IC J'JFO_Z+2,J\+:6>!1=7NY4NX '@.IR"%E[,9#!5#9-]RN/8C M;NS>/IBP70!X^0&3S\94)2M>O@;CLS%5WMBWB[YN18$ SS@3_H*&Y(SZI^ P MX+7O,4E8:_:'G(R?26\)1SY1Y^."KB>S>S3'HC**+7;R;1KQZ46,PJJ=:^+_ MW!2_8"9*!+;L@BV_8,MP7+7RLBV4\H?)OQ#6\SEA$9GB;D5^:2JR(1=7C0D& MP8;#N)+?PN>*_2G![,>:R1L\QA7_"B J;H?M-A[&,M_G(LUN\CVWCB!6HQA;."QN&&+#:PHC")=\H-4+_;J%;H6T M"J=@RRK8\ H*9N/J(\[$# OYCEO13%#7B_;^\O/)\4_[JMHK;W2^*W3H%/ND M%<=*LN"NE'YL05FHC+*0[\Q\@61.P6J!PGLXYT/V J2@6^Y6'"NXY*G#AD]0 M, IR3J./?Q[[(98F;R>MF-:@&3D_@W,0%YLFM0W9FHRML";(@AK=V.GQ8P+_ MS/CKET]25W?2"G!;LJ"D\R&-5Z;S)ZTX:)[.!V_*G\:_=]A(TP?NI25ZMH*H MC9XYX]&UK.1O*E5:,;9"MS=9JPF@2MA6;*VE@7LT[28?5$G;BJ+5K'!OPE9R M)H6P[UNQLT*W1UFU29=*AU8<-4N]]J:>) =3J=2*L;I,;&_*-%,RE1:M*-Q. MS/8FMR9#4ZG1"M(&>=K>]+H/%S#*^!FUM.S@@K^/$DN4:\?N@B$/:B7+0/ 4 M^FZX!F\*OIX$[D*:6T#S.Y6[U=TIA!==!)L^1E==MAMIIFPKR"MV)UUH5]]! M,].IE0LT=M100HK UO@*D>O-79_O=MF[53VI4-2G&H&-H+\3^IV7;;.UM^K[/5E[ MU\?$-IATJNHE*%?\^0'F<\2+%P:@--J[/FZV :535>\.?K=!A!?_'*9%]<\U M9@TSL1Y3190/K85<-:)L. :<95#AN;\LKKK8-PKU'UKKNL:RWV6@YY\)$IQ_ M3RZY#E()5VN!5X5KRSQ/!\KM@Z#H('A3=/&#Z_R@>&+9^AY1'9VCJK9A=1PU#W%IW8-A8 MQ\=Q6O.1O=$UX^(ZENR&L8VE?$2Z\*+]9["&WG6$V7$&&UG')USW_:#!V,]> M6"8%@R#EYND&V[&YDZI.MWA==!:/T[8 M[!]L>JSL()2%H"D)MOU6W\QV?@0QUI3>L_Q3&!(.[ MEUMZ!I.!UL-T\[KT@ Z*'-<>_TCG_M'%S07GACNJ"WTYN MS@&EZT<0?C^/ 5J>GTXO[T_#]'3)ZU4ZH.>L!^'L^E9 0^ 'T_?5N(9;PI/1 M+!0%CP9/Z5HP<7USX""3766?5P!OMK! >9XS*[>+S]TTHY^;ID>_&AG+6HLRW MPMSU7DY+]R]4>:6_K+W;0X.--)L;;_@-_2*9G!'Z#&B47+#!FJ2JUW)Z,7.] M*Z/&3[)3V\-E/%.80*9 MC/P"HPOX!&.BN?S4GI/K+97=H#8TE-=@LQ\:]XES9>@3Y-%9W$ZL_)J@+S_7 M6RH[SW%SHWD-_SE8H13$K;AD@;BL]E-U UIEF'R_=-1-FY3HH?ZI-1>)Z M=\,,$+T>KV!BB?6931*]%[%CGEM5VF]XI!FY?3IKP,OUEL-8RY?QTEI3 ME[BMBLF?9I>? G2Z%2FY&6*_^.@J-2;Q>EXJO[;M;NW=UH#\PSP-J#X#8W/8 M/N!I^AY7^1:P69V5N]M2;U4,&KW%HZ8:R9E7^I#>YL%/,G *\)R?9DJ?#6NX MQ-Z,?7$K*O D86!'8^XUBE=DO8?B&LX//Q^#;;9OA;"$@R^N9C;Q.G94 ME+"+[TU"7^:D1C-=^*@V];(P?3<]E<-<'1\=G$]6BB+-/LY7WGWLXMM\V7W( M9NI8W(_L]N*!&_XRPAU)D/ZK@-;U3_4[(3BC8,/)]='P=G7-Y9KR23&9?4OR MH"QWEAJR(<-U1U=DEA5=R0ZR.:4)H6N?;F3^:G0VM\;XB912EM,PS):9F,R: M%^JU:DE9N8Y4PZ*GL9A7B[NZ(F6H79LZC J!5_(7W_-9J[&A\\N?M'!IY$QF M5O INY=(?$MPV!.Z*JE?_J0G>FU;>%R5)T0OMHC5657[[:)64E7R<9U3"6G. M2:(8C)4F/DPDM;!=;5T[NI;8RLE1:^B1.\M?2(-=Z8,F:2HX&#-P[=IT>%E: MPE<0]0>!'?KV//X;KS#-!JQ>YWQ.8\Y7_F:?V!EA _D#-X!%/T= OKP3$YQ]+!@/@K,TLZB*,YP!W[N(VL_K'=4 MVU,W7WE'Q6@'^J/Z)18'6\[EJPO\-EJ UXEX-.5WWC]_?D$\I+M6A:F/K?M[ M*V\MI L8%(R+ATR2XE66HH>@[&)_-Q0;/$-C!F77"VE&#]*X1UD(,EF)(P$V MT0HPE.G(Q_;M0YTX%TH6S,6G:27[_6$L>8O'#-?6YW?Z5WE<'A4UG^HY PD* M^<<9*,Y2&"DQ53X+TW[&Y[\"P5R 6K!WG6CFYY&\5O.*1:JN*[7D"9<)KE#L7>]8V4_((;5WVA$.-WU*E[) MF\(5UXB[P!FAN6G/UL7+>LK4I/V$6R4U*=_@V[ /*OR#Q_7F[;X]OEY7?PC8 M+-5LU>ZT'@:6YY8%O/P_CVP=S7[S_U!+ P04 " N:7U8OB[=.AGV^GW[,X]<%Z]6:3C(,G,W//)4"3:UHPL>B@IB<]??TA)MB6+Q8OG)0Y&$_B.:_O/KU]O7X M]N3BXI43)V[DNR&.T"^O(OSJO_[?__T_#OW//__C]6OG/$"A_[-SBKW7%]$, M_\.YEO\)R?_9QA$?_[,_N?>C9%#]17%/S_%P2^OV'>+SSZ^^PF3^9NCMV]' M;_[_M\M;;X&6[NL@8GKST*L-%>N%1S?Z\N7+F^ROFZ:UED_W)-Q\X]V;#3O; MGNE?_61+4&[\X4W^QW+30-!UB>DX^#G.)+G$GIMD(T3*D0.V8/]ZO6GVFOWJ M]>CH];O13T^Q_VJ#4Z9L@D-T@V8.^W\*]/:K7A($D9_&"0E0!O ;UN+-":8# MF+*;T2X(FOWR:KV8_T$_MV M@5 2RYC@-NZ*F6N7H"A9H"3PW%"+,RYEBVRR&8>6]!/Q9#99L56"CJUX'/EL M92!H@:(X>$ 7=!U:HDL<2]7:M+^.1+I=4/TM<.C3U>WLKS1(UCH"P-0=L7OB MQHOS$#]JJ;E&U")S5W0])F@R.T[C($)R^*'V;>HK72Y=LJ;H!/,HF-%Y$25C MS\-IE-"=\AJ'@4?;2Q6HU4N+[%\&="#Y="C1.?$5TV^=8#K9221C6$;7)NCH ML:0*@B/ZHY>/-BG^* 28*,X/3M,VQA1-$-[6U>\^ZD@PF3MM6=<(VH3OW244G MM:8M,G*#0KJ:^W2K3]9WQ(UBU\MV31E7,KH66:2[]S)(E)8 3M-6&:'#DR3! M/:/R$36(Z4_7E!5$"/)O$^S]*6=0N8L6&9]0(X[HFR,2LA89/'-)1!?M^+KX MGHPSJ'V++-$-Q$^]A.UX",^)NUH$WBV:L[%UZB:NC$-%\G9')]OXZ+%=8:'E M-F[3TD!S-Z0Z\!!B/@0I/U#[5FVW^QC]E5( SAY4UA*H?>_F9+MF98?FI1H# M=VS):TF8:E_=V"QJ_(($'=DO:ES!%-W8,JJZ @BZ,1K4F ()^C4@5)G5[*A[ M8T*-<27B#@T+-2[%5/T9&6K<:G72YG+O+9"?AF@RHQRLZ'!<7X=LE8Y\!NHJ M^SY*W""4+_;:/?6^:Q7?OW()>C*Y!N/YWY,W095Z/N9%Z4 MC +MF0#3=L+J)8[FKQ-$EJ?H/KF(:,,TVPNU^5;LJ".S2'=PJ-!VHF]V)8&C MW(F^M8?.GE8HBM$QBM LT%\\]?OL:-07GZ:+^4/ +G:+CQ<^HSNRFDY5JWP]Q[,:!1Y5X&H0IW::T%RN]_CH1J7!, MW* 5)NPDS"+PR#*SS8[7A2=#6ZX&G79XL:#O*E"C%['L$F_#-:]QF0$@,&\3 M'\@B\CYD?"UH%\1+[]%K/UBRV"DQ:KP@G8UW6-C2] MCDDT<],P:3PH-^15GNFO@RBS^"_I/RM\HZ<$13[R-YRS#K5":9,@811%-/3( M>B=HH."U0VS(?8J M'(8LR!F3.M#Q!J&9&]]G,*7QZ[GKKMZPY?P-"I-X\YML@<^ +WXQ/64J07[A MHF#N[5T,&%42NJ"L;V4+W7L49IQ,"WI%\C=&9*MX*O;8C$NA;G?E8*JZC)K= M[,NZ&W1CLI&ZF#^*BU0^:7_V<)3087H69H.)3OS##S<6%,3?!J1/"WM)!='3/=NJ%>3JIAL 6P.5PYA5Q:YC<_1VF.!, M1QS&V\)G8\4T7'([ # 3%\+PG3$,KW!$2KQ^*^Q\"$9N\REO"!Z&9/74H8#2 MWBS!BER#D\J*%4^&1KWM]+WE4 L0SB\-X9#<1-V3P\+=/+#&%3;33^9T?\A M-B)' @@.8\M4SN-)2MB+0550]IJ;P@;6+P\''M/6F67L61Y[]TC_C[FM']R0 M.1;'R8E+R#J(YMDC)!@>)7*S< E@P UE ?<:8Y,JCQ>+;Y"'*./T"'&%DD)P MP=P24 T$,ZD(H)UF"JI-M-::,@I#4VXU$"AJ+(.6@"G57Q.T<@._B""03@]N M\X& ?,.H?+!%"K9]6E%/!B2>MN!X $P#H'QT0KK3-$J&P@$ZMK_9&Z! F+: MZ9(J-Y55J&VWG)5E@+#[; J[;ZZWH,4#0C/D'0'$SN[2!29'1#1,\!9E (UY#5B42D+2[.[J(J(BS.E"+9MV J)A M0B<3",3-H,L!D%<"G9ANF.@IR 0":,P[,?:\=)EF-UVG:$60%V3!PO3G$&6Z MCOSQDL42_T_V>U!&H1>VE2\,,EA32A#0ILX;8'Z6'.4Z(@*3LV%OP\?U4.'! M&^Z6/3^M(?V]@MPVOH:CM&173M;NF74N014;\P*5'IS3 9$]MZV\6)5?,:GV M,,3@.2W90'"->8A*["L'U\$TI@!L @((HTX WI$Q%]$FA*G(+:0(PY@-BRP$BP0.R# MJ!@+8:F>)#>RKN6174*Z(6&E( D(FS'O"%V228K\NKS"?8A/,B2PQ$* .!F+ M6-$!:-C(:$)B[MU=B='=,5S+]JZ360#4X>8W(!:(H+F0%AS-[Q!9\BJY<(#C MM+8 +[&VL9H((#;&?!; ;KJ35MNDV)$.##4U>4 (;?!,J,#&;3XPJ& 90'B, M^1]*O"J!8@$4A^]-8BR,.1N:^&3M\\(>CE1#[^L[@W$>Y52

SG,:FH&H" M#L0^B(HQ9P3+8(LC%4CV6PX)#R[O(!CF7 R^G^G.#:_=P+^(3MQ5D.RJ!7,< M#'R"(4$C$@%$R)ASX8:E$XV0OTG^6HG-FP5>(-B%Y+1#PDU1&@A"7NJ6?B"\ M(_1LD)*URII7;SLDB #N04B,>1?JPNG8A,3:0(CF 1##-;F5) .A M+#D7_OEF3^A+^L_>DKY>N^RHO4!)X.ULBVH&V'?J&6"='RK]_=AQ^MHM5_%D MMBM$PW+2X.6*H 7+B?> \H(IEZ7W(U7YWHODVWW"P3-G]Q''C7RG\ADG_X[S M _M2GY(+Z@A7Y/R@+F>YR[^[*QS_PREZ-K0E%,Q=RO/Y\MJ:VL@*3F39>??: M69-^%U9[;2/C26I],MTMVR>A&[.)Q!9Q<>Y< 8FY5+E\[0,00;+:E&.MQ*(L MNRJOK9G4MW(-8RGG$!3F,MT>AH7-F6X/Q\O2Q+:WB-D*XZK;499054 T-6.B M"^8'UF'=NN4MY_>X"3Y0<4.FY\==T5T%6UL/ME [&R1S!9EPMUC4V;B M PSO-L 9A#F]Z'@66J%ZVU,%MG=XADB"FV0V]S&EKG2G;\, MBEI34Y4E=(#@,VW?Y1YPP2_#1$@V_6 _/G(!(*P^&*S'4KW4E]=DX;6??K0? M'0'G$"P?S4VA76Q%EK&"<]*5C@.$BC* ME'77L#?+D3M(*O!<9!K'?."U!F3>W;-#LBP6>)9J.4=>GJ/@%%%Y_-/@(?!1 MY L62+"]Y6!(^ 9/.D8-:6!WS8;)L1NC+'23GMVR*$N)H:W5E\5@'B@3>&2R M#.A\*6@):5%G@X5:+A2$M;$W4$HF<[-YO"4?+)X\,Y1G7O/4='5.QZQ6%6+)_A9GU-O;_2..D*. QF=VY3]>L2 O]0Y*0 MX#Y-V.GY#N>OYV!H>V7#_J%C0!W@T&S9'\4_W&MY,"S&3\8TJ&5C"6M438E? MJ6X;GG=JW5@,8'-Q0&AM\TO5;89FV +]#!96@]-,'/!&OZD#Z-"C9#/0X'Z&B9I,'A"VECT^ MP(RG-'KW5QF%Y5!(.0>5WF/X2VU(P+N,;C>6P]-,'!"S/N-B#@<-[F>8J,GD M 6$S5^AG>SJ/[S 00)])=;]_5W:#_DJ#.$C0+2(/@8=R#=P@#\]SB"29WKK^ MLL4CJ%<-@&.NY$SI/3U6.;72B1LOSD/\"&2.^JB>48GUY!1==9H9ZLI-4H(F ML^,T9K6) ,X_46YWI=[H/W(RQNF.L-L,5NERZ9+U9'8;T($Q"SQ6=C$O=,76 M+*I&KY1AN\K]YWWNB\ZRU%6[[IQ=?\ZNPTZEN@SHZ/=9 KG(_XKIA^F0\!") M^')\V9=C2YZE%\LZ<+8]=#MLT&-)^P1']$;^@TMV8S^G1/J<9D5.BZI1% M%L<7T4T=FH2C=_O\52BZ':RE M#BQ(.F7N!F5/I:Y=DI0O1@!./^YS6I [&;U3[:!3OEGH:9 (%J3:EE:AZ)@W M9E4G 1U:-\BGIUDVR*IOH_D\US:R4D_.KBMGVY=3=-:I.-FUFF)6R5%M#\NH MJQDD__;Y:/1IFT*R6^8W;SBO"Q&X7!_5=J\-F7.]8;YC/NG^Z*<>JS3]%>$Y M<5>+P+O-Q6]Y.;"MA^GZ,C)>^IZ[+/]'D6@N794V\GV:+JU MR-"W(G V=!5:[ MT'H_JNU^ZM:[\\/FI\X3["H)FF4" L2L;9TZ8N8==RUDR6(325+;64MT?;%: M-OE$O-9VU(KAUY]BMQ:@B-G:WEFV _OBM60F"7A]5]LQ2W3]L2JULT0BU'9/ M-6NK+^D LTLD46UGE1E??]FF2R?K,Q-WVZOS M0]'OCV82QX/B7LH3R:O0&@I8DL,I2SFOW(,UR>C5H=P/8]+4EIFT]3%)2M#3 M?^U@I_^8WKCTN 2DS:1_+_W97'I,73UC'OL@!KUK&TS"LV%XTZ#GY)=@")"Z/[8\J/^%W(>U MFKIY34UE'FZH;E $2-V?C:W[YRFA.DP)2ZYW'CRQGZ2IV&$::F8,!BA%86"W MK3',+JAA&89T[4RSV)-,7IA?+%<$/ M>=RR##0!T70TG-U>51H0ML:UZ8'=J#SGM_R/DTWP\R7KB@6="O1:XVOV(Z9J,%:92C.]K[EC5Q(%T, M.3!BI&VLS,26Z$QH@NB:<^YZ62)$\34;KZT%MVJM8X:E4O=S,=T81MFU#+^U MF0LU@7I%.-A[878X%#9?B1T$EZ577C?H 8STBHNWK& YL]_TQ+JR:([SKKD+E]8:85+W8[,['9B7/!A M(MFW%YJ"U^8=M,,AT,W^"GALK]!COG&,YP1)G.>, &QO:JML.K^PJDSPG8>Q M*P\]9[]V(+%Y M]SH8ME[WJ#OZ^4OLPO6U6:MJ(U-1Z*_D54$%VGEV>,M[8:K/,HLW7H(HH3 MDC+9J0QHO&27KC#T$,4SAEDHLG7.%B9-O!F5>:T< 9R\UL\82E!F@U+V7E&\H8CN&4.K(#@$LMGZ8[<.P-,))2FDH\$P5!!EV?$78="W1'7@V M7U5T!+"E06RW;HCB&_2 HA1=(6F> &YS0UD*]"F?50\, V M!FF\"T!A*J% 0XB$8H ^%XLV.87D4T*BP=HC%J>6JHNF<-,N)++& )'4[%L!U/Y=T$K5?N4LTF578 U<[VE[0O/\,PP*E8A6.>]I]>D+ RIWF8)1Z M#;W;?'H2B7.FU=H92$LL']=8PG#;ZX]$J7>/6$FIVW8FDA(WTFJ58_ DW[)> MZ5U]4KGV/PZ&TLJ*6V^U]3PX'^PIVCD<9AH40U_62)67FI M>YVS+P2$EKEG736WSEJEY7EV?;HL"Z=4I^FZQ=51:P-2UG0 M[:7IR_DJ.Y*;>6YC:Z[E)5 ((X&'=2$_Z%>!(L4?\JS/V"7$R[.^?EP)O4-B MI5.A+=@L=5G?IO>4AR!B)>P9P])K<6Y[0PYJM2>!4L[;7N&@? "E@KTW*&1\ M7+NB-,C9 WHAD?UO,17X!Y>SEO7?Y*VKH6B"QF]=[0P;N"P]]I/FCZZU-56W M0&MU =B&L#"77;@\"_558E&P1YE%F=G%:VO&"FZ@ M^WBP\"QV1[N $"+*H5.9K/ $UQUT#:5)H;L7\$DP#"CUBUA@TVQJ[[% MZ.3(-7?%])(CUY:-XR5'KE@P^QPIG>3(-73R:2U'KO (9-2!?%<<[,0^RDVK MZK;P[V8P0>8*;>N.!0 %R M;IWM6^:4I1+0P637?H"P[#.O8 WW'B52=EXKY3IX/]J/JLBZ<(H^[,ET\!)& M\1)&\7+.-WO.?ZF%\W+.?SGGOYSSS;WO:^N8WU\,Q>:Z6ZKV\MWX< H/2;@& ME?Q2;JCKC5THJ$7GR9=Z02_U@CJ UV8KH\,AT.N#4';T.P\B-_("-]S6RQ'N M<"(20T9%"T6#9%)9M^A>%G[P(AJY2& MW@_(E"_'BJ< FS:Y[D"S>1MK&5AS6Y?ZCF7V\8#JS(!VINZ2&QP\@WYS29!% MW+N)Y+%:O>4 -B!(/$[,NPT(R%8M7ELSFPNH6%C_]FXCAT%@\U;1&"9+?:K7 MA*J&<2D[M>XU-/7\23#^L91?<*(8.[Y4%U[Q?L%K.X = Q:Q#D33,B8MX\"R MV,B6+9C"S/XA4+,(C[JH-NTC[<%B\YYR,'2#]I6-WMH0/\69!ZINL4P \'[H MK37)&EY29Y@LN_22.L.ZW>4E=8::<'WM+$VR!)B*OFV<)D %2MZPEIIT']&Y;J^,)^UGA;M%M5IY7*LKG*+7F(7 M-<%%>J\TF8X^])]PEC=:L8@_<.G]8$4>B9>\(-KB0(A^M@'/E[P@EAG]+WE! MC.<% _97&B3K$[QS>2H+7 MH?IB"J@]-F7; M#&0HQ$,^._?H87*[!F60NTN VO8_17RD;:ZQ@@OQ"""08P@8D%I;_7-L: M7&3+G(#$T!XD4;<4''MWH#;AL7HG:@="2_>A/7X5,JW7FT^/OIC9C^3S10A. MF7MP?GVQZ@%/X;8]QH3@1_;RV5W1OR1KP=6L1B_3=[R!:%_&'FV1('0M"=^B M0J#QDM6J4@W?VE$,!#,Q^Z#QT:Z_I\K$#4N-AB(OBX4%G#\""ML5K\0^N.S9 M,3&.W3B(;U<$N?XD*@TY M)M>(!-@/O&MW73:PA#-,K2O;H3M,+@A#8\^&JJ+(8>4J:V 0JLL P=4T8E]I MRIW@D%T'$#?\AJG",*$FSSE"10U2I:DF[L)V?)K) V'5-/95"2O*1&[KZ*"S M3S0\//@20 BT&X36>'%C(8FJ*QIK:SLL$L8A-)H&B"C:W1%Z=$/-Y:I&9;OJ ME46P[M*ORO5%1!=5%"?,RKR(/&IZQN@4Y?^O.E5$?=B.8T.!+/2G+S#)YO[6 M22*ZXZ@W'@A0(.<@(AU[&3:37G.9LUW=A@*PDV2!R&7@ MWC/N R2PRO9;#@0D/ML@$$9] 2D"$10Y,2# /(C=DO\V79LFM@Y!T(% I MR@%B9^QI297Q_*<$^3O);Q'4I%W=Z_AP)"I< VB8"Q/Z@U:Y??+\616 M+O8&PP%1# 07,?L@0,8\(6J@#! (#>5;DH^P? ^3/1GRBZLU=][HI6+6/440_FQ0U*[>B5 I> M'NT7O-QT[>"9L^N<_2OOWJ'].\4'G!^*3_RXK8SY8TDKW4J^E?::X(> V?8% M,\7SWSM,;?TDB-(@FD]6B)7KQ%$L5,8[D3)*XF^_6%) \54GP<[NN\[NPP8T MM"EH3%D>QS'*ZGF47$M"5;P7J6+3<::,O&O'C7RGU'EOXFZ'P58@28G7#_N2 M[8 ML6V\PFLQH;)HTO\N+;"<9R?*L2&/+@@:Y(JL%+"5K>> M0RK":D"W[_U54PX_5&+#K0658K>3B:H"L7]J$HG=WIN- M#O"1O4>$*BK";L$(M+*LMSF M4T-G*>E,P8J\@["83:3#+&#:>_COE 2Q'V2YK:0/><6$T_>#@$I%"@BT]Q9M M5"S'NJXQL:,9O$&Q+[Y%[Q'YS.KO7N;+8"BH706G(1D9AT(U+&/C #@M-3HR M1V;DAC?H 44IND7D(?#0Q3$-ICB,#%-30D 8$SMFJ>S6;(8WZFK<3, M%WV#Z"!G(7J9\W"5A7&L/@MM#Y]*.9 =#RG58?*?V4J[#UG(=>44+=O8F*TP8)\("$U#S MJ$_QI_]1=B83-.G*V M/1D(\LTX*.*QQ9)\%H7TYH)L^C$@QS[LRT]H^#/X;4U7%)+YIK9:V>-SP56.U1#:UCN MD['_!YU!F\R_5^AQ['G,%@BB^37!$?W1RZ22U$#3[,:<$X6/$CY$&.L<)*SB MQ&0V]O%*)>:.W]J,DZ29YK&"//9Y2@Y'R69O25=(6AH3M)..KC"1SV[+?EWY M=*TY>COZ^/9(AJX2N2'/BW ^X69B6+=D[F>VN(BR$]?V+C2_&A7&ZRG0FW+Q M*!LQ&F)8YQD >"].RDJ)S)2[&"J0@"1#F8Z[7"6'P,GM9:B(PL* %H])MU"Z M7+IDG;^E=Z-UG%7B_)T=K:-DS"()V=L*@0OBPZCF@LB[9#X'J@^GZ/CO?_M\ M-/KTC]C)/N 47W VGR@Y(TR9"^DRS3R!^;RD7!.T8+;7)I:21=\H'/7U>S)F M(*GP*7$3Z/5BC1.A*=QU\TI;A]8[()Y9T?5&&+52C=W89OU2C=W26(R7:NR* MX%GJ5"BL%IGSH-+,D)- IP9[C5_K5K0L[^PQ-;)])A$=K?GS!L;V/!MPQ^M= MDZ+LVIB%2%-K?)*Y27)][))?Q9,TB9E/A!ZB\ZI[@JVMAZ^;>DG=DB74FXK: M]G) L5F=RO,["N8+JO'Q R+N')T]46LFB-$U"3RH_(LYAH8Z,BW0VO>PCGYE M6\?.Z=#+ZEE\I1QVK)1*[ QU-!K7&31,F]:6ZWV8 MLFLKT'_9K7IWGWX9?@KZ$5W_#F>L6;4HRAAZ&9>-M0:.5I./V(H"=JQ.]0WR M$5HR4:Y)D3 GBRQ2>V%4J_Q1ZMG9=>UL^R["EJQY?'02NG$\F654]#=_::<+$/Z$$*W(S-A0V)<\&$BV1=(9 I>FX./.AP" M_::%84O1=4J\!;7LQG.",J;$J6$$)(;BCYI.,JPNE76+[C;\K6P&*$;-UDD& MM"M*!;('Q+,#ZS#>D]!-B7WA!X C%J->/K%5B0T98 @^6)LR\DY/FXR9[A$ MTU'[*U\7LT; /.Q>;#G[7VW@G!PR<[C$TY&A'.,-IXY "!"6CX8GCRIJE?$' M"/K)5K14F0=1^F3NZ)/Q?-H$)2[1],A0[1U-E 3,@Z9!XWH[JDN<*@S<A.0%?U()H+MS0Q MD;&\,NHS!VO) DZWELV,R_.BR&#.CQ(40AI3T3G-D)"+ @'QOEW#(B9): MBV!UA\^B1%3?GB>@K).>30@I!@*LU/31N0UA(8Q66A/=06WI-<<%/5#&M%MY M!>%RN]X+!A\PM?:3V=7D $%IV:[X-2)Y"8:[14#R.@Q"FP)LW[_/Z'#U*P@$ M^Y',!SH\CQ1A!P0\Z&4$,_;^[B4CF*6>B9>,8(K@66HGL,HD.%*Z[:@U-77^ MU4D-QF<:/&,9VY$:969[9^@:O7ENMG?"6=#X[KP%@X .D(LX3I%_FC*WR#4B M ?9SG]45>LS^)+0,5.BG[PS-&*UG'1JB0$B:;@!LX^+P /D[U[9YI4[1S".JCT, DH]8?KQ MS;>)9GE_. 332C_/ UF.2-;Y/9@0.XY+84+'**+J]@(WW,EXCEC!3(&ITZ2W MP6#=3# (\:9I?EHPD"K9 )A3%D7^C9LPR\ZCTKES <(JU(- 5%T0",&F&7!: M1O#:)=2X8UZDW#Z0'TC4Z >(HE@4",?/[=[6%)E&6)[$S:@"[FDX+>U6NI!I M2+U?S'D>MZMT=9B4]^5?5YNMNWP!PO--:G=F-Y:'R@4>_&WP-&]&9IQ+H>1R MWJ,9"'IB]D&0#+IGRH.L-/IVXPO*E,5=\N$>!@&@GC @G,8\-EQ7TZPJU3CR M\U\@^L?L-YH>.&E_ X&ZN6@@\,:\/'=HN<+$)>OBJL8E9,VJK6;.C'&2D. ^ M35A\P!VF5EGI I23\TBWJT' W5 J$&EC'J ]03+#^NS)"U-6X&,7?7WM!OY% M=.*N@L0-E<%6ZFV(>&L(!D)NS"E47918MK]EEB^1)01DPU=U$->6,QZ/_3_2.,G.TG<86""JS+/ 23VW M;/Y IN7OV U[AR*#(Z.I!ZDC\QL\T^O:W6!'=@^!0V0",3;FQBJ+<8+#$'GY M^C7V'YA$=(#/9D$8N(GPS*S:Q^"051$'#'0PG=>KB%V;D!N6;#I/A4YU@+R4 M4&VC^,1EU4R.UT6[N&@HSV/-6%L&->Z/N MAHN_FF0@ZBT_V=G=(4YFO^$P7>[GDQ?>M6;W+.H]V U:(V% G(PYO,[=@&2' M^IUQN1ME\"P4DMD-G+H$(%H&PY9RR^[.?;H,W'MJ#+ =012XPFL_"'Q$K(/ M-'4M"1,L;6\KI(L;V-YNC2NP#FJ\Y!7JO2K(;;IE.[9"5 J"O-LO"%)TZN"9DRR04W1=E $I.G?%A?(B5GF7Y _#9Z MKYD-;Z%; @B+Y 1!M+92*2CU3K+(OP[=B.46DB87Z^1K9MYI\Y'5+#MZ@'9M M:Z]"GJ$HM'4.-#Q[=J @: M=O9:'NIR:I;Z;5_1PB*U+R/T$,59M]%U4.ZXCP54X^LO([:YUL 37LNE%SL5 MR([2Z=_?^FJ#(L%3X^#6VV*W^9I=>EQ$>>J.KP3'7=P?P!][1N.S:R5!8\_8 M]?6ADIYC,D,!BUS=BMO=V.-\[&7L*2L)&GO&'G\(T[.5;XXWB[AH:&GW]0Q' M3D,=0 /#V/.2#BR$;$46#J#.OOD,!UK'NH(&I+$\*!T(K+*F=?C5ET&IKRUH M6+:YSU)%D4&><6.*3LQ+F,1=CS%;N2 M3X*'7>!?)<#Z_7Z ==:;4^[N[W_[?#3Z] \G[W8;3^UL>S846P%6'*W*TO1 "FO]*S5H4 M97F'=]D'A,H74/0>FWHH #)90!",15(-[,&1ND6@]X+(7)F7P;_]>'E!]/*" MZ.4%T7?T@N@&,5^/EQ2YPF2O3;C-I[RY8H,#L+U7)[#IV$]"COZ\NQQY @,3LPOO;J+:E7B88<=T'0 M]CG,/+CC&<6 946]06$V'N-%L+K#9U'"+C0$3B#M3OIWWXDQ$&"EI@_37CP3 M,%IIRG8'=:^.O6_D7VNZN/M"CU*U4>^FY@&S!0N% *=4N]X+V6W2(D"SLR?D MI>R6=3*;!1XB(![,DPP33'GCPVYL% 0")T.O.)T&!'FT*Q$TU3;3OO/-M8(& M1P8(@/?]3Y0)M9VH+-%<=:+P":8?A@B-3" (IP_F:C@5)P>Q-[S::@#&-I=O M<):85K[,_VB'_YFK3+Z^[74<-U.YE19N4UAZM5_S!U 12Y-*30?&R-';MU^$ MUJR(9#HRE+U'[&%18QN^#&WY3IK'RNBSMM(W)-.1(>=U,Z57V0:5;EFN?_$& M+" 9SFXLE=NBA[!<7F6;AI#(S*8MU[D"1O9NYVW#9/-&WR*4_9H B 7*CV77 M,MERSFDZ'7TVFA5>.!6P"N_@%O2Y[7T_9V&ONEF1@5U%\2+*Z9$ATZL9#G)1 MP-7,7'#:-^2R]Q]L&;B(5FDBCU.#*89C%\BDMB@- H]5V78CHC%C%$@5+L?' M7I.@78AL-@A:@]'2N*M]AF^"^,]S@E 6\XWBY,85A+D#0L-]3(_ZOIM1GUYB M(&4R@7/TG34;W=G3"K'(L3M$EKJ0UFFG1WW?'K0%)20+".$'ZR \99&W(R-GL8V MD0V"VMXP>BCXL)[\A+U7OUNXQ?O^^#>Z#R&_P_R#FAP,;'#UJA70/_'\AF4U M"ZB)85GEX&58PEH!-\;!#.+L#6ULB$;W^'$#*73ZJ74N[ZP_LYOIC6OH$?&/&DM"GH1 M)=1,B0/O-S=,!=[4SC[YW0XQGAK H=;4E3:$<(?.AV!35KZ3H7F8>L"XL9+J M>J\.=>LMD)^R]$)G+HGH9(NOBVI15/K HR;$:1"F+$P\+^NT%:-2)NK#?IFH M3;<.GCF;CIWK3>6H_W2RSATZO9VB^VW=J!]+RNA6X-O\&=,-6F&29,M,EDZ6 M?>EX?4VPGWJ)4.J/(JF+WIUM]TZI?^=^[11?* ENYJXIRQSU>^"C$G\WZ %% M*3JGT^WL*2MD$9Y03>(E(K7)Q;E+:MZEH:5[-PDT68^W(X59VYNH>DE=KHX^ M9TU)KX.'U/YZW24\_!L?PX7""J8GFW<:<-YA?DMC;ZR[A0I+Q 81-8!=60I1 M3EM!\_Z3$ O56M,^+*+I;,-M86#E*^L6<.HUS\HY#L)CNI]@:B +DWW4&QJH M^R4?VUC&<=O+$*37(%QNN!7KM=;01"IF/<7R6097EY95FYWKE'3+:6DB>Z^6 M(>V^-Q;E4+(73NCR2%PO8;EO-S;#1>2%*?,0C>,8T?_Z=^X3;'8WZ&QJ MJ/I&VQ9T4]&A$='R#M& O=V-(Z/*0O"*7H")VNHW!C\NNM&(PL;7OX,KO8_1 M7RGE^NR!N>S4ZIY_JKEVMMTX>3_V%#K?DU#!00-3&/*_5/F1N4^XK:WQ?LC@ MV'=N"&0WXYLX #AI6CB0P)S'0J1_,532='#F$A74.976DH1)S"2#DVE;BHV] MJ>#:A,=*%T6[$%J:!FZ/7UE.*6[SW@MK*T\7(3965]+.JGZS<5E<#F>1II)M M"289Q,8DD]BB9"5E%A438E?:&MJ,I!KF/C;@2&G3/G08%E;O/ ?C92 5^=D) M"Q\A24!G>C5-M$*.;!FQJ4+/@IE02XZM) ,XC5I^C).S='X()C+BWJON-X5C*;_U$+9^D9P6Y8+:9U.VVT#MS>S^0B6+\;!W M\V\'$IN-@(-AZ]4&8"\S+K$;"?>5:J/>BU&J#7(LY!?2I[F,T=<$>PCY,;O3 MN'6SX*4LT/<;2A;8O\A">K-P7WAR*'$!R-ZBE8X#I+- MM59\&;CW09@]](!-1@@"@& HF0?06#&;JY+G[/_H=E-:2_^5]02P,$% @ +FE]6#;C M']'=>@ Z1(' !4 !Y:&=J+3(P,C,Q,C,Q7VQA8BYX;6SLO7MSY$:2)_C_ MF=UWB-.L*D3(O\/[]X__6W7R"< MQT62Y@__^<5/M^\6MR<7%U^@LHKR),J*'/_G%WGQQ?_X[__G_X'H__VW_^O= M.W2>XBSY 9T6\;N+?%7\#5U%:_P#^HAS3**J(']#/T?9EOU+<9YFF*"38KW) M<(7I#^+#/Z _?_WA0X3>O7.P^S/.DX+\='/1VGVLJDWYPS??/#\_?YT73]%S M0?XHOXZ+M9O!VRJJMF5K[=N7;^O_$^K_+4OS/WY@_W4?E1C1\LK+'U[*]#^_ M8-^M/_O\W=<%>?CFP[??OO_F__ET>1L_XG7T+LU9N<7XBT:+65'IO?_^^^^_ MX;\VHI+DRSW)FF]\]TT#I[5,?TT-\ATD9?I#R>%=%G%4\6JW?@9I)=C?WC5B M[]@_O7O_X=UW[[]^*9,OFL+G)4B*#-_@%>)N_E"];BB5RI0QX8OZWQX)7JG! M9(1\P_2_R?%#5.&$?>A[]J'W_\$^]&_U/U]&]SC[ C%)R@^M7]_W;-5*W_@& M>XU)6B1G^3340^U \&G;(=4>#G3UO;MP5U11-@E\5],[["L\K<1W>OY+FL9Y M/*VD.YH'@5W)D$<7K[I<,_:/E_1//8CXI:(=&$X:D,R$(0+S+_".H;;=6B_B MGMV,1?."R+ZSGI';7$7E/3>\+=\]1-&&?N##=]_@K"J;?WG'_H470OT/O]W@ MC#=6VDI?[TB4EU',NHSR^+7[R^(E+9L/WJ-M6[3%2+4%^18CT-5UW,Q13MW[+[%H&H* I2XVI/C."RV)(8C^)) MU]_)%5%#7F?4!!L%XOS=3[=?_/=:#'&Y(W1'4:)?F?S__F_?[#X8A*5714XZ M3GS"ZWM,-.6@D?7)/2/<+LV4@F 894(W),].5O '_2K$PW/GQI4X*L%0$4M/ M&5D*#%^TT(R1!@Y3V#P1KW%>G61162Y7MU41_V'H^@SR/GECA=VECU88#(ML M"(=DXF*H6"$N"*7'NJ6S'UPNKJDU3 A..#AC^#%J>.63'7J/47IQ.)RR8ARR M2FB@!6IU&GZ!BU9G_]BFU2M;12*$ M*-K)0@EB(Z)7^+#E&J] !ZH1$0IN8.*A\WATUZ?1\-_U&:'+79]2' RC[!@U M7=\QX*Z/(SP9S3"-AG^&&:'+#%.* V.8":.&82?0&78ZFF$:#?\,,T*7&:84 M!\8P$T8-PT[A,HR.]M9%;N>50LXGF[0PNQR2A, P1X=,6D3@9]4M,+N4D\K#(9J M-H1#:C7R8J!VA.IAVV%959*JPRCZMQV;Z%]^NZ$ L6+-??";#Y8HX3!&]'X( M7OLJ--($KHJJM*S2F(Z0/O%*YZOJ!UT9MU3TIS1/U]NU,DPH?O=5X4I83:7W M?@11\2I$P\JO9>#T%M>DV&!2O5Y3F-4B3]B.S8;Q\?B5'9,R[+@Y:?K=)G%V MI;]K8E4+3J_Q6(?$NRSRAW>7=)B3H#OZ[RD;O"S*$A\V[HP@XO$VS=C5#>-8 M92CDDUYJ@%TF]27 D$8):\B/1BCLB.-3]&+NB/J_>^N(5+#:CJC[8_!*UR&2 M.B(A Z/.T:94+4&BO($M3JS M$>SU\>%WSIKW'\05K7_[^X\?_XOUB+_CN+I,5^H%&)V0#WZ8 3)*J"6"L\ ( M2SZMP>40$SQT;5^F#X]5RS1]A:OEO-6Y"69;[2HAO0"8-*YDHVK7] ]?_ MCSAZ>G6H?[6ZFXPO*M080JTE./'OA. DKTKSA[XCEH-=1AV_Y[L/>1D4 MP+#*!:5\Z*O601+5H(0EMK6V7"T(83O[/!SK(Y-&UNM)&A/<,ZI=$-JA/6'4T>']7_?O_-P7JAZC'/65Y@ELFB':%7X6[%X\$&P8UMN$ MO0V\K(#;,996,CB1G.!)V3[P2@EO$40-K0T;_9^#U[8> MDW10D]4ODX(3%$Y85>05X=.YF[3\X_CU&.?QXSHBIB0O=C6_U[':M6@S,1NHPR7=!"/\RV^PN83&QI9KW=(37![MT=5@F ( M94*GF&$QL2YU $O:G5[W6*3EFOI=L MT_)*,S<7>E0SJ\"AFQ-.B7+-^K6">X'/KOY>D :=*E653LC?*58=P-U1UJ%$ M<+(886FY<=!)5_.596XX^U+0&4:KN5@%7;0UC:VJ:"<(:NBS@NMGE%!^$Q3I_896#;!7"-N.?[ MWD;0@^O=2MG@Y'$$*%W>KL713O[0L8,2MB&O885.%O*W2*<#N%NG&TH$KWXC M+&FUCH:,W:@ 2NRXW=X7)$ESEHB +16;%TTTPEY738R >\LF2LG@I'&")]W4 M[@CS)?VP$XSE:I7&FDBB^-W7M$()JYE1]'X,S@(=HF'%US*'[AZNB@J7U]$K MZXJLN?R=-/SM#SM!WVT2&\6#\\(=H_PX!%5"M18"FOW_,LWQ,M4![V\625' "6:')]Z;HS+58-4<-#GYM+L?GM!_+XS3*VF,-INMS)GF/ MU^CLL#O7Z?3"P?GABE!)DU9G=R(%9FQQ.+BK%P\59VR'>'6RP3GE"%"^HY G M=&C#W@\][#)IC^Z.L29LB'&)+& #RI@X2AQUF_E?QF/]X&S\^FTY!*X2\#3&T -O1 MA201O,J-L(;5S>30CU\C(0HG,MQN[TO\CRU[L>R)_I?E8*%6VO,^BPGR8*-% M)1J<.F[X%%LMM33BXJ".$0YW6J60#DLBX5R<+0B60;:>N3Y\#SW 7&7XY MQYIDI4H);]V-&EK;U_1_#E[9>DS2\0TJA)@4G Y&O!AP%[TLMM5C0!/V-$D348[BZS7.8P) M;F\:HQ($0Q\3.FDR4\L.^0,W"+&E_5&!:*<0-A@-@9L#4B,-AE56B"Z!Z6C. MG9E94MV1/,KJ*V2WF#RE,;ZXN34&*JN6[Z1W#BX,,]\95 1S@6G*@<>TT+- MO^.+/&%YJK+_VI*T3-*8W?4QS[]L6MY?@K>[(+T%KUFY#VK-W1*6Q8R&N#R)2%*BGS8)H/W3'<06H0#XX=OW__'M M!Y?+2S;= #>9W-Q17&LR*\(AYPBT8TC)U-]]^^'@?2Y[S/":%LAC5&*'@Z=F M>7]]KP/L7?]K$ [.(U>$\D"-/1?>Z$ \>,J6_-,DC<@KRX6R7''$EOT]C;SO MS1DC[.$&C5(X.*]<$4J\HE+LW'O]'/TA#P;L'B:_?8RHW\O5"A/= W-.&O[V M<)R@[_9TC.+!N>*.T?"VO-!"C5K8FWAW:<7(?I$GZ5.:;*-,D^U#(^?K9IX1 M9G-#3RD4G#,V9-*Y5B;+ LM.&LK ^R)_PB4U:UDR[0OY72%5 >POB'8E@I/# M"$M>[A1"![]C=5XOK(J 9>]M+ K^KD"X -]=AC!)!V>&,T3I@L0YZBG-W]'H MTLL4E)^D8N_QWM(/XG)Q3<4Q(3CA8R0]?UPU_26B&>7*+CN-DQH,:HW"JDB6 MUR@CH8T6J-5OAL2>Z78RF6X:S7!T,[JBIYM2#2C=3%@=Z';BFVX_Y41<8694QBX1J/3R=%(HQDN&AE=T4L_T2L2=#S">]!S(^9VQ*>-T)6T\@.'M,J(8\J67" MKN_PE@ 29'CIVHC[0%_=GCM>;"J44V MU.Q=@JN;N%^#N8+J@LXZ7;^>\4JJAA@?(Y+@G)]@NL7QEJ15JGE2VB[NC1X. MH%N&&&1AD,0.<,@3H8'$L;.=#IR!QN*9(K3<3!S(>#UEH8+7.TW1%0C.$A,J M:6^)R8"Z9GB#RXJD<66:_%AD_;YA:8#;?[M2(0B&*R9T\DLJC:R?Y9-/Y,=7 M"L!P4'4HX:UC44-K^Y+^S\$K6X]I6,6?"!)2@6<@CRE>G;W0'HL]3FG+_&J4 M]C8?L4-NIR5ZT>!4<<,G35*8!FI5T-P99">1Z#0E.-;M/*L$?%%%#:QA1_]7 M$(100I)N"M9" "+'S[; KM_/ELC')P2K@C5Y[-;'<3YPK2\G.@?8'W_UW&,VJ%_?99=E =WLLG6QPCCD"E'8*=N*(RX/:3!PZP]['/B<8\V,3N*RL MF=3'& A).;MC)A+JM<'2T@K92M0C\5HZ,X(:*\"RN@^=/GO98+;ORMZO&$5; ME6)(NNH=,=%4U@)+3RU4!UHVNH@_4P*>C*?LIBG.D]&QU&0 CGUCKF05-8& M3U8MY#&D;8P "Z5GZTU6O&+,![[+C36#GD'>)S>ML+M4U J#89X-H31S86MJ M[XZCDC\G^LH)MV!SE@=.OB,D;(3=:[XF1;*-JR6I4TAJSLFKQ7SM+IM -MO* M*IG@U+$ DQ_GX:(\NV*3TO.@*V?G19H=1UE6%+EAG40EY6U91 ^Q706118)7 MO!G7L-Z9(&HD#[U8=IYFZYIHICI72/FKN!22_3,TEO-2^63\\Z=S==[^>Z:GI>('=U M9;!&;E.#P:)16#4KY6>H>U'7<[8 @>%\,MWLFI[IYNK*@&XV-4AT<\2JH=NY M%[KUYC8ECK]^*)Z^27 JIC;T#[M9#?W+;R<%1;2X+RL2Q=7 <\7O/CBEA<68 M(_T8G!\Z1/+5WB=VTK61\EW1IT7,'ZAD^S8*#_H_^ZIF%:BFEKN_@:AD!2#Y M_1PAPG?'/%?P@GXX81\_SZ('!?S![[ZJ6 FKJ>/>CR J685(NDW9R" F%*J: M3W$9DY0OC)G\Z(EYKW0%2*GN.S*P*" #TS.A(QLHL-_@AY1U+0P"OP/._M$0 MQC3ROD._$?:P+U *@R"-"T)M;]%50JU6(!XM\GS+GEG:%,1$G[Z8;]:H0 [) MTI4!Q1$%,"TUA"P2PH$8\;^V$:DPR5ZMI) D??-" W5(C8$8*':HL6D)THJ' MY<@=B?*2YR^WDD06]3[=T("5IAX#.5 \T8#33TE:^;!,N7W$6792K#=1;@\H M*F'?;-$#'O)%E@3%&"T\+6>X!JI5X-"&/WM^2H=)CLYVY$.21X)MXD\K#)9" M0X2.+!)OUC.]0$RZQB0M$CK,)C8.29*^V:.!.N3-0 P48]38M%P1XHC+AR?) M69XX4:25"T.0 4PU/6HA@.3H([-1@TJ'),9Y6L91)K"Z"ROTNKU/,WPU59Q M-D0MXHL;.G -)X:_@^""!M20 T(,,3DD!(/4?+-+D%5R0 M3=$Y[L ?,"&O)T6B'Z%8M/R2RLF%/K6,*H (YH)30[.>ZE']ID1!4&T ,0M! M&+=($EI09?T_EVF.WVO]5\KZ99RZ D.:[$:Y^%YXTW[F2YCO0I/EN$FEHQ0>- M-2?TCTMR5SRK#F=K)8-01H:J),Q.#!Y=)&PVLC %-IYA*B%IP@=62W8=]BG- M8_V062<>A# :T$K6#&3A44<-T,:?=D# M2?K K,%%2(>DQ'515E'V_Z8;XT1<+1R$'DK 2I+T).%1107/1ABA@ZA2B(EU M35>VH:&\2C;XW=\58 6LW17@SH\@2*!"I'S=EXB](^_WQ-B09T%PI(D(_9^] M5;("5%O'G=]@5+$,2*IAWJZI3(B&?%FP,U*/1:X_(""+^*II';BFMH>_@ZAQ M#2CIA>:"GS5CB73XKU>IO7NSRJZ3! M[R"XH0$UY +_C3TB]O[#E_=?H4;+<_5?%7/NZOB\R3?8II90O$A@@ M-CQ0B("@@A[7D U7!:I%D9 -D9VJ!U;ASN!W7P10PFJJOO+ , AX@#@(>7 6]UGZ$&F2$QJE?9/" 'G(#X4H M**KH\6EC1JN"=CJ^,UKR%&<7.7]BF7W_G/Y!X:5&SEM.2Q/,-JFE2@@$1TS( MI+26(NE<1Q@Q:=^\V"9IA1,!YCS-HSQ.HZQ-CZA:$;>K>&.+(_B6.!9Y&!QR M RG12:@UN0Q;Q5VJ2]]+Z>( QB\XR_YG7CSGMS@JBQPG8BU%M5-DEO=[8L8" MNW]H1B,,@DXN"#5'9YC2NS^8%FK4ZI6P($SZN141?I>&4^$#*?^(8":*<.Z85 40/%2Y#!AF"&MD@ M7+A=1UEVO"W3')?ZCF@@Y9<+2HA]+O1$ '%!A4O#!2Z*&MD@7#A;8_) N[>/ MI'BN'NO\K%K?--)^N6&$W.>(4A005TSX-)QI5)#0:5+JAB'/RRZAN,BRJ/=4 M(>J9-EJP \Y(*V][6!7\<4@5_ -CVSR(-CD"%+]K&]O/\3K"7D> M&2L #@;&'0D0'-'"T@V+NV\%A,F=M[W/TO@\*R+]*DM/QG/&/!G>(%G>3@ 0 M V14NA1Y7!!QR2#U?QSE?Y#MIHI?KTD18\Q.695MM+*MOSEJ^^7,*)?Z;')2 M!<2S,7@U#-R90!T;1YT>*^1B'CLTSK*Y%?$?MX\1+<#EMBI9#TJ!Z5?!C4J> MMQ<<'!AL,A@T %'/ :9NPX%KBH? CY!01AWM0/.S$'R0IR**J,&T:_!"3^K:!2=@7[>R &Y[I)4$0RPIOR*2+D_,;5&N@ MCDJ("PF[=T%H9%Y79X04Y*2@W7=LH(^+DO^W66P.R,^TZ#1 T,H9IN'Q%ND@ M&>)FT,X.^I59\AVL:O)KKD7T?O5Z(+$/J7?V4/P$@ADR'N6)0EK/ 2XZU)\^ M3\GZ0K5>/?C=<_7V80TJ6/P(J8I[B'25S(30Q6F8>F:I732W&"0)SW4]A#:H M[>9G2/4]P*2K\49LUBI?1>4]1[LMWSU$T4;4.\ZJLOF7'0'J?_CM-G[$R3;# MR]4I7J4Y'4_CG/ZANJ:PR].TC+.BW-)RNHONI2M/$VWX(-%>[C&:33(0G(C[ MH)8NT-0VV,VKV@JJS2!N!W4,T7D3,S7O*&0*GV5_=R@OZ2]L!V9X*FBDKD_^ MCG*GRULG13!\'8-6&BPKN-FA)OJ5&> [;V5X>B[*$E?EXIZ]JQ4/U]AU0CX) MIP;8959? @R%E+"D[O?V]NSN%@@+ZC5V)S)(LOXYH8$K4V,@"(PA:G2Z1S$C MKO-#<,:<1.7C(D_8_YS]8YL^11E;QUQ4)Q$AKVG^\'.4;77#,T==GXP:Y4Z7 M84Z*8!@W!JW$0*J$HCQ!,?L#WJD'YV)]4*J\P3&FH.BP[PI7ZEUC-Q6OL3!\,P!I-03UBJ(M#I'*,?S[OA.8==%_D11%^25NJ!QMR_BDSTJ<%VV M='\'PPX%*&D_HQ9)J!=ILA28&BBA:8^ AOWAM'!>>)"D8#L ML!(C'">JHHJR2]?)E2Z1$S,"C1/7I-A@4KVR9:.*#M;90'W#-EII;VF9FKNI M^NV,W)WI]TUV/3 Q: 18N><2JD=HPY3Y_ HWZN%G^9^B^#'-,7GM>O61%-(] M5A<%G[RS ^^R32\-AF-6B$-FM0I]3@6GU/F6Y&FU)9@ZM,!@ZV1!*HZ?5*HTQ6C5J\Y+J]?'A=\Z4]_0_G"U___'C?_W&,CID M[&+E-LJ:0*FBBDW8!T_< #.2F"6#,\0)GCQ=W\FC3:T0/-11]LP4:TP*/H.-'7@WVNBE@Y/)&:+TO%.C@-*.1G!&:4=Z?'8Y=GA8*X$8 MC_<<S,4571.6%;%&A.4%8=X>6C2CAL%49$M/V)[ MD5-_']A+EJ9P9M3PNKMFA][;4].+@^&;':-BJO<[[2%+M.7/AL0= \&YI6T] M)GK9E$#$-2W)S!JPUK*D4;PB.4QYMZ9\S MS/Y G5VLV170?_)_UQ:$?A]R)O.>MX1G+93!]O$LMOTTD.]% \GQ P-L7.Z= MUR]Y/%J6Z <4[;Z"DLYG>..*.O:#-RS3FN2$94P@T5RSRVV2?R.17+\5+C8I M-N9H/L-!"*R6JY]*S-W6[3B;=;SNWKO [VWDFQ2" M,VX,2HE7C0[*F!(B3.M=L7JW+?>^KJB)C)VC!V,:B*J933;E+2;NZ6P;$"?: M"<[-&<";0B&8SGN>3@!T9SU#)PUC4+D?>/4XLYB1E#,=CS(>\ EQ($I_$@H& M+Y28I.I>WBTN$9#[1Y=I=)]F:97BDC*5)V5BFS^8E(RUU:OEW).[NM==O)%. M]?;T''6#]XL3 4OK*Q>+XXO+B[N+LUNTN#I%MS\N;LY^7%Z>GMW<_ON__?7# M^[_\#9W]KY\N[OX.B:MN%^9,"H'XZ'!U3B\-D7/C+M%E.\7P<]#FXLMU],HN MO;C=6QH*A[BQI :LNJO4EP3#'R,\U>//&&V$:/BAT25[PV*Y.B$X22UWW=2B M?B./'FP_YLAR8-AB "?U9NR"?[%",9<-SI6KHL)NX44IZ9,I!JA=HBC$P/!$ MCVU($R[9A!3TCC*&';(DY1$JM_<%H9,XMM$4G#[]Y;BFTWTU,\FF%&Z95.> M?IUTJ &&:DXP;2NEG<%0<*K1'IEL<2(/[/0]N$[>\XC(#'LP*%(+@Z&5#:'B MZC:3!\4D9PJ%YHX;:0*SQ;K4Y,R5_I4[H(S9K::Z3^U5.H%XI(>OH92L "86 MN:"4AM]%_O"NPF0-:Z+/8-U15-T!HLYKI:A7.AG ]EBDD(-#'CTXXU@\.%4T M [M="Q@W(.SJ 1AXRVXXC+UW2E[I]83)?4%AC!^%2X#?TD!<&7;'A&@ G9]S MIP=V*&6ED!A-9:K^#A*%[)X&HXN%)&"I8=S5[>RF!:?!Z,U<*-NWXS9LW\ 6 M[>A-62$4?N!\3=AK. 2+;6539DFEI.?D6SJH@]1;0S$P--%CDQ)R8Y:?#1VC M5D6\IX7XCOV'OZ&\H"-J@IZ8C2/ZMUSD#7C_EV^/OOWV6U2*5[>B;?58D/2? M.#E":5FRE20F5>P>XV(W,D]QC-DSI>B[]T>(480+T3]\0-3(ACT]\H2S5_1E MEE+:)N):QH:T[RB]0__W^Z__@M9IEO$+&Z5((]XW^N&KX&3O/&EFS*$JB?F] MT*D&V;_%V971O;;/W]_]/WW[QM9 MIY8A4;O73(+3?)$D_#GT*+N.TN0B/XDV*1W]Z%:D==)>5_G-D'MK_&I1,$W MC$^Z24IEWJ7YNUA(!>?.#:XBEF'_+"(Y>R>T=_=OE<:I;FCIHNB34>Z.=,EE MUP+#,V>HBBVESD5++AF<=G<$1^66O%K[9I6@3UKI@79I)$M!N].K1:BZG?L# M:L1%EWV$_O3=T7_\^:]UIQFZS;?A;54HL6G7D+C#P#7XNUY M8ZX6G#BVD]7VM2*-&J2S\)9E.*4.+,(YHK4NV$$__MZ^^[EN+7K+,!(Q0<)Y:)=UG$J!UDI M',%T#NAI-M0 2C8-3'?*24MV(*EWP1<)1Y1(HQ":]39K(9''<09AU A$))>Y@T$<(JD<9PU]:L&;*4@>&:<)6NF@O-)/$#2B MMM-\7FXV0^X\W M*T7!D,B,3WXCBDFCW982H,VC&_R$\RT^IS5U4N0]:$\\3;#D]\S99%?[A]!&FP'#V^G8I5NCN$*W$81\4"=%62U7'XLB MX<%IE^'J!7\#MPLP'O#]MTTF#8984H#]E*OK\.@TC\29EK4JRT MIVA[$CZIHH#6Y4;G9UA'@V1@0PIP"?;&PPK .=?V7O+9RP;G- 1:AE4&^2"7 MS76PE9?,A\)@PH@-H?XV.:X5PE_<^XAS"BIC;^\DZS1/F0/L_DGMDJZYV+2\ MQAPW%WIQR*P"AF%N.*50);3$BT<]O>!TN\59MFLP&J^'0EZ/&RH!]@X6]B3 M4$4)2]YZYD+!:? I(G]@%@DYLY\PJ=+22@N;DM_'ZUT>KXJ\Z'M0<]\R'7/0\YO1V=&-?GYG MBQ*8+LT5J?KQIR_K^/052KEN^"G;15YA6D:5>;0D2?G=05%"[.^<]$2@76Q5 MPY,W3(14TXD%YP;GK);PNBAL4?+:LSDYT.ODC!I@HI 33'4($H'GFS82!6?9 M6((!X=8H6L%@E'4$-991W2?D:C[-\C3Q3.<$V#"OV?1+\RUU:MD.]X[QJB!8 MR-U%+[@\>Z'=MWB$@;Q>5'C-LS&R[<*"+W,TT=FX-WZ@+_H_KW#0HI///!SD M<[#:UN$=U<]RXO9KG0D/NN??0Q7[%) 62]VN(\XQSK%^2U(K[;^E:"'++)=$ MX8U333 U!WPH?\",6.V-K#WL<5T0?B&^JDAZOZU8&O"[8N:0/^UCL*+]/@4V M+M!/^=);B_%[^#@RO -KBZ=I6L&BZ?,>CIH]X( M+C@3.4*%@^<%P>E#+MXFC%_O2)27U$\VX\H3_K>,#S,_1FG.@SWA!XY.MX3- MS3!)B\0R-_'R9>^;97Z*4MIQ.^QGP;1$?[X.6W+]A?HASO@51IB>7)Q@Z.,I6_X:5/D[.;-DG2RUTQL MZT$00H@) :O&)78$@ =M*@.O:(8A:6B=+?6L]&&*#81Q_:Q \)!E&%*-'X2! M&?".'.C"FF'9@2I29W3&M=D,JTVOCP^_<[*\I__AA/G[CQ__Z[=3C-72)3@@Y+NZH93W.HN.3P4[PNWPU*H"9\[N@ M'-*0R]0G==&7&=\KW6!"0ZM(]L7LP*3;F$( 0"]G6D%[@]X$\K-@TVF:;>E0 M:&3XDK1",DSC@HEK Q6P04R-4QI,"JDW2KUQ10&":B,H!CV@]6&^46;]@M.' M1]9.: %$#_AJRQ[H7:ZDW)Z6*#?>C$\N3G6R2]*Q-L $QHG AWQNS*!(V$$Y M-\1FUDW^:3KIQO_8ID]1QA9#FT2OJY;P?&K>2?P:_FJI:]F8!HXC;4#DO7:@ M.(F6'*E,LT,#3GEL0?\*X DI MU_%#X!&"TQ@@;"_ORA''+KTFR%QO&FCV_#ECQ=,PW6-Z_$FK*_S,?RF7N7)# MWUW7VV[]6'?:K7A7Q>#A?@I:[6.,8KN]2MGNX>[-.VX=,2-S1*AQQ!.M8R+S M5,JAJ:=WR,8]61,T^;1P]V+?@<-?9]M=>'1>D*NBPN5U],H&T(L\N: @2VKO M%&_8\_*J)Q;W,^6-H7LZV_)UHAT8[-T/O.E9J_J]-'8X%.7,(MH(DWQ1-*V- MHD18!4-HY2M7>]H"3&GY=:R]#+U54AM?U9K.Z@.'ZT4<$];M#,\7*@.R0=@; M/ZV 6P)J)6$PS 9/RHXMY%%]4+/10.]0V_T/NOSP,V'#H+HYO((3=AH;YR4_ M46I:!1AIR.]2UU1'I36945:",WEOZ$.6BS4>MK?92D*EL0CX<_#8; D D5U< M=6"RR0QT*CM@=^ RF/UB/HRS2Z3[/. MYIGK8K&[W=#KJ).*P6EYW]5H<$K/[8D\[6]OQ!4K]%P;X//\I)FJ98V-$-L" M!V@%8PV';@;3"L)MJP%D0S".=,]#0* )C6&,)K7?*GYF.H8]_K MAH+[ GCPK03'?83@/+-C&[V#L'A3.PC=H5I-6:Y2V "P9F!VSW7Y2C(0 MG++[H#:,)-7L!4Q?>2@]@;]:(P (;''0>?'KS5'8#'LTA^,_@FS_WST7[IT- M%P[<9W< 6[IM*AF<0T[P1G?>)W-WWGLNJG+B3SCGK+81>I7(ZM[HA='& PZ M3D1MCV@GL_?*^ZYS3B"FR4AH9MH='+]6^2:X:85M(*<^:H;I<*G.B!-WM7CH M3K<+VM;M,ED8;+(#'-WUGD+L>C6#N/$V0@5L#P]95IAZN-3&F-16#G94.'/ ?#E@EJN3J'P\SXKGTI)*T*P2)"^, ;PR0XQ"'DQ(=@"I MSQI3K!!30EP+_=KHA<\U=(4K!NR:%&S*FQR__D3[DXN\?O0W?UC$%9T,5W0\ M9V'?%$.>D^A/='1P,&RD%3#\G0Q=&NDS(J\XD?DCST5C 46M"6.&2C@G^_R. M$AQ2Y:KAZ5X3#1X]>L-4-L;,XS3#/2?NBGGBRV$^%6S"-'-A:2=),WT'3!0[ MH'/2HO#N4^R9$-)\C+]=SQ_S9>\]TS_'+"!NZN^A^U?TY;;D":R_DF,C@*'E M*=Y07]*H/I#8?59(4^A ]-R %ZMR48Q,$0VHY1?L=IIR$]V!2<7>-N2T.X M$.U^YQGXM>8];RZCV+K2XX5!-)(33-TXQ>)_.[&[7OFR#!7&&/#)M/&.==GG MK@V&D:,A2U.-1_HW3'M2%)4EKJ\1-;>';-.,0&1=Q'&QI6,&.CC!Z9,AI;.; M:EB"ZITQ4U/6@_+8X@3,BM,"7) -"6M)@#QDR:MR^J%4>\?>HA.6>0KX9LIU M%.!S308[)%E' B"YK@G>1&E[*?3LA8TB6,HT?B=JP8.UL'4ZEX>(-^;D%_G!KPC43*^6^\KP^C850ZY=>U= M36C+J*-0#_G)?VLR-@(E(SNM>+D;!X\I!DDU.!$USEAI.-![$R148]:=1^U, M=8+ST'W_:.\-**@[@_OM"()[5'L<;M4F%%_YWJUV=]? 5;N"4#DL\OS.L-MM M- 2 TPZ..G#;8 7,TM-DZ+;=[K2QX+K;[878=%C3'!:,_[%-"::.TP98O5Y3 M9RHZ+&?KO9NU/CO*& ,^B3S>L2Z!W;6AS;A&(Y=F61348U2*AT0WM?(1VC#U M]L51;B \>4D18YR4Y[3F;Z,,+U?'VS1CQ_5T0PFCAE=ZVJ'W^*@7!Q,Y[1CE M";W0$ &2Z3#.W==:P>GEWA7LW9= [>3WZ]S?Q,!5CWODP%75P4/E\'F:1WG< M<_JDR"GX+?VW>BA?Y!,'LZ.- ^#^Q )Q:! 1NSN,:I)A+U>71?YPA\F:^>\P M_M(IAAKBFAW1C7356L$Y.1JJ>=R;UJJ,@QE5?E=1[3= 5/<.8N\>!NH08;]A MP)L8'NMQ:X?'ZA/-JBX^.(>9Q^S_V:+($YU_\E,\=.22QA5.V ^\K^G^0T=2 MW)"5=VOB;,OFKV_"&"UZ2"^J^)" M6EM!7R:UG:_8X4P>+E@GQ_^ =]]^VX&A+:/3M-P4991]),5VPW+AIV4L)DLX MV[Q0YKG M;*A 1[NO."*!+H7^2_$48!:&(/Z/8BK+]>; 46]=%G5O4 P+.JHGY)66 \_? MTBT512E8%GSG_83O+F?NPADVU;GL@UG@.(!3TIG)1RP:EE@,)CAC&]SL@FS2 M,=<<"J+VT&/TA-GCV+27P#DJ\0,1F^)'XDHC8;=^&"(^[405M7]"U8HL3;CE M-K5&V<^M\35JH32;W&T[7XM;&QM:OO0?J)'HOJ @DI0.>XE8Q%$JJKY?YXM! MMX^8W4M*MI@YR]6[N/_]W_[ZX<.W?Q.OT!/%FT4WZ\%@M5S^5F%]T6MY749JS5?9F M,>V\(.U!ZDNV3*9[9G,6BS[#V RN=T/>'N:"4WX^'X8M@@LAPNR^*U;OMO0O MW?OO_-=#/RK;3?W;;\:T.RA.BO6ZR+5Q=H2RMX@[VJ$V]CIK!J?D)+CF%UP' ML9=UZ@5+&T*-S!.-'?AW5518O$&[*^R'IR2[BUYN\&HK/Y'IIA+LJ(\&O/:0ST ^. ='@%1. M97ARCTT]E:FB%_H/3"Q:+&WQORY7]9F/*-LMEEG6 M;6:R[?7MXSF+H_>F\1R&P;2".;T9-I>N[2/4L\[#==<^"^3M%[JKN(!R(N]5 M5J?M>MD=?JF.,WE\MWV>%O2.2F$ MC,$B#P=[9X8Z'3OD_34H>,W>:P7>R\&KE0;#02M$3=HS=IZCT8 4M6_3ASQ= MI3&['BNY9HO%KLI>]ZM&.=3;KG+2!,/$47#ES:KU.B*O+,AU[" %6<,S='O/ MWB&I:#0_+;;WU>*^V%8?"Y8-D[&!Y%:6CC#@=V=UK&/]S557;3B,'0M96N%- M_[%-$Y:!EPV0N2:J50^TGK8;-5SAYTXS(T5._Q@;IX=3#'A;4YOD6+NJ-DH[ M./\F0Y8/M[X-L:-EF8N2E#REXT%[)5;>W?"YU%* M^(&W73.R34',*CX[6A?PW:[5)!\\F(T .:084T%T-."%,WXU"2OQ"%EAM=]E=M-U>L=@A'.].X&..B!(>((L$,^ M?HI^+P@ZV995L<8D?*1K,N&_[ERP/@!CT/![Z-<*O7\ 6"L.AEAVC+J7#%X[ M_2>DX*;PR!;4S"J!&68,8B9Y*!/0$5@AOYK!,L]^.G$^GF)X,QI#[J-&#,9 M-#P_$6&#/G@90B<.ADEVC'(_QC0050$:FA0NV0=-)I7 %+,,FO3RD$EF'RTU M+ ,P7+H1=\:O(U*]WI$H+UE^,7LN [N:UV4M1R=Z*UL6'3 ,XV5$*3BWQR+TE$@Z%?%)'#;!+E;X$&&HH80VI((0@Q9K^=6A; MD-%*^[V3:837?*KW/,+K!"<9KMK*&6B/H%L2%7X[BL<@2 M3$I!>+82Z-Z3C=#W>J1[K%N]$]VNRF"H.1:Q= 62/U]]^Q@17%MAB=S>_^5O M2%@+3M.SB+!,K"P;-$=IZQ2UXEZ[1POH7D>ID05#,0M J?.LQ=%U0RQ('>G0 M&5N4,\B'))0QBFF%P5+*%J5D3@4GTBU^8'.%&[PI"'^]S9)84BONM7.T@.[U MA1I9,"2R )3NVPEQU,I#"DM#7T8,PUPT0W+,=>AE5P/+//?AUC4IDFTL'E;Z MB(L'$FT>TQ@UW#R-JB@X%R^+LMRMOW7.,.GR )D4?#+/#KQ+.+TT&)Y9(2JF MGKMET_!$P@]1]BFJ*CJK&*X,V\*:HZY7>HUQI\,;_V-+@>O;DD$=*+^[[6KH)]/ 2NDH6#)\L .6T"(TX$O*@AFD# M7USR'FCD0_+)FM5 *0R64?9,&P-*!>?1<52FY7(U2!KR*O[;1BI799\,&^=0 MEVYNFF"X-PJN//I/:3>ZR;!X^Z.;/RLX)7MH?HY(RC8MF@3Z9]35JG92N^?J MK._YSMPXMP87Y]R4P=!S+.(A0QL5U.@@K@1A-G%>$)P^Y.)%FKA_CB]/^%\S M\1:-6QC=PY[7"^W[NMV[[#[5&+0;5OLZ(MV5%_908Q!U3 1G_D\E7J[.RBI= M1Y5V$68HY).C:H!=XO4EP(1+):PA-Z@0ZZY;L>!\4#^+YA;U''7#/XWG$,V< M%,%P;0Q:[1N0_ \=]>!2#L["]<.T6!/7B06[ .X0ZG2RT<9D%)^1;[]>$O69) MYT<92^>:)RS*;MBNG!NGW-4]/XPQRJG!(QE.NF"BVDC BKU9KGZ$N '>W[8F M@M.3GWHYCDJ]JZA.J[?N.L'24#HZI8R&:%- M&0Q1QR(V)"GL6 @_&KA8;R@RAF5)3M-R4Y11MEQ=%OG#)6UV"7\PT7'*/7R^I'UYA&=U+&T7' M*/K+BS[&D5T^=!>MX&0;#55.^E1?(FJ5$=<.'S";+!ZN4W"=>)!\*DY3<+4L MO"FX$2?P5"I/.-_B&QP7#WG*(J@;FQST_.:M<'2CGZW"HA0\>(U%*F>FX'JH MHPB <26FQ?AX2K%E!9_J\T./Z\VVPN2V6%7/=";FRL))MOPRCEUDM;/'UHH[!X-1>)/P:HM@3OJ@N'H2, FID+:6]RYQ7+S7N1E1;;&]\/&*(8A MH\T1-0UU6@ ):(%JHAY;\GM'!Y)KQ'-T=ZP 8B(;[18Y \4:6[UF9QF*5_6']DNII@,TS"F.Z]N&>/M 6P:DYTPCT[:UD"' MU$]T1E?DN_: FB2N55&GPMRR&=^2#KTC&*EUHT M[-[(R+8RTEJHL<\$EW4#HA&F #:.*?A-[:+=WV(M0UCDD\R.S0/MGUYB^C5< M-['\X1)')1Y-Z+TL>=MAW<_5=LMUFIG@)-X?NW'LSRRAZZ),801JCH <<\-GYU$]4H9 ([F]-,WD]5-4;0G]7T>*3;#DEWZ3 M7>U3<[090+2=BMU$Z5HQ%=??!<%G[-=G'-.JLZK^$A$2L1DRN4D?'LH1\T61*'^ML^R6(ADTJHVB!9MH MSI!V5S/&W?G6'B7?C^JS6?4V]IVO"-IQ\/XF@Y-_7C_&")MZF!CNYI0Z:)MU@]-X(N!1UWW1KUPU M?,9)K6N7:8XO*KS6Y0-R401QO$YRQ.EX7:L%AH[.4$<2D:DCK@^8C3^5>+7- M+M.5+EXZ:8+@H^R*$R%W:O 9*6'54W+34A(WVD=HR_511@V@+U]Q1,(?X&CR M%?)#T2?1)JVB+/TG3C1%HQ?W>_W,#+I__4PM"X9M%H#RO;,ZP63,Y%&\4PC. MI>9&!YOG[>YSU%LQ&N\M.B'N^!CAJ^[R*!7 \,L%I?%N3K+30EBH!:=:]P!> M1F$4;,/E"2_8,M@#;M[4O:*5KOFYF_G2;;XRWX="'=ZR# M:84'<.H0[<]QSGE =EWA2AR196\@J>C1$_CM3WYJ^'M1PSE^8*=S+PT5K88W MK"LJA3(J$#S2L0JG/0/!25J=1W%]SN,E76_7QP4AQ3.[IAIMZ"^5+JW<.!-> M#_1,<*YWDF>$/IA(,P&T])H3BP+%"L7<"%K55H[06MA!]XTA-GWCEH(3N7]K MBSJ.%VN6KE932GIQGP2U@>Z242<+AG@6@')"H_L*I:T\8QE&$=<(3J;VPH=H M1JR37B2_;\N*=]G:=1"S4I#\1D8'E%F.E!I@2.8$4WI%>+W)BE>,$<$52Y]9 MY*B*7NKP%KX/YL.Q6YQ1FP\?<8Y)E'&WUFF>L@?0V-#,O @URH)/'DYPK4O* M$>I@&#H>\Y"NM18?MD<]O;F6KS0'10:-ZR2+TG5) SG5EQ;4712\'?5P MZ> MY3!*!^>1,\0A;=C%J9@)LJZ4"P:/;,VE+N&.=MS0%_([ %,![ ^[NA+!V6&$ MI#%.(0F&+D9XBL>D=\*( M20-:F!WX<6E=9M4K!&62!-S(IDN "YH6B"ZLN@1TQ$5RZ!H3]@_1 W[O6@8] ME:#T4H W$JPC#Y=B,D@SR0@CV:95"DXQ^<&ECZ2SRCUP7ROM-1&C&7(O :-: M% R=S/BTKUT1+H[9VZ@/!,*2?9L@[29Z_A15F*11IE^34LH&>>U*!5?YU%57 M$ Q[3.BDTR?1,UHW,G#X\DM!_KC(KTD18VW0T0D'88P2L)(R/4EXG%'!&Y*& MR=")&JJEX-#FG"U />+D8U$D5MH,A(/01@E829N>)#S:J.!)[^C4,H@+!=JT M;Q%?8>7>5??WWSYX+>BJJ*+,M&&OQ":MK3$KM'7"R2S:WVTS+:0H)B=*ATHF 65OF.VU12M=#@Z&==1-*) :65;01F0"-;R">,Z MHSH#J3N9TA/Q>A!( :YWT*?S.QAR*$"INZ6LS3J<4-'@3&AV'?A]$,OV12T3 M8LNG!T^UX\,%P+!!A4J[W[/B;X1A<<4F."&Z1*Z3NCM0OI4,%2@&4'7QHA:# M=@Y5#U$Z[4=GFR@6(HA?W@?P/%,7/CL?[4R;KG HYLB =>3928()-$9XZ@[H MLMK?6"VB^N(PK2*6#'W@B5WV8!E=P$*G+T5!N9A:].@>UJN[['A+V"4M)!3<;7Z!DW1>YE!ZEED+K(J\>LU?.X,8*L*!JYJVC3KCP M:>"CDT)P[HU!J>791HAYB7_\*G#%;AY\*O*4;7/E#^<8UX>N["W+IA\HWKFY MI8ES9N7@')N*V#9:C%LC+-+55M *X^8TG1="4MAB N1,05DC$.ETT#4T&XI# M))8&H_5:)VYFIW-Q9^ZM?>+S@17-"-Z.\\K0D\ MX3QB)Q[SA_0^PU>X^H62\]%E'JK3#+8.8'9%NP*@5H-()PM6RWG"(SKM%_I' MJ*HM\*W\9V;#*]UX?HPDK;:TL)1IG$;J!J:MXA&4CK3OC_A3Q;)"-6,S_M1@>5&66YRX M4=!N)!P?71W4D]-F 2A3'6%;:5MR)?BT59PM':D+BJ3#4Z>C%-\.)0WG43E; MT8:D,49?ICE*V D#4K)-&T'*\"])#5?[^RO\[1FQSA5WRW:!R4#(?1N[8Z9] M&[TV***.@JR<*R>U? *FMV]VH*[%&+B>7]4O2!AO2#EIAG@!S<$5U6-H!C4P M+'3'JEZJR9/=?F$]ZPF6WD/ ,&1J'HAX7B-SJ88A,NV[='6.Y2-@$\P;7!\& M+9:5Q6R_N]TDZ,^C^:W1J63!,L@"4#O$*8;:DE0%:>W7@3CB^V#@2 MC!<.J_ .E.@M805G@OYXRVW% M\NW>;H\S&R 1@'E72.N1U4&FJ#B4RC(6L[ M/Q 'D^JATCE.V!%T[@(=-EW2;V5WT4O=D1_C'*_2:G'/'D>(=0/?:::\IN[= MP]E>2M\)=L 0> _PTN:R,/4#,!9+;CB5A$(K'#>U+NAI**D 99P.IY1M48A# MX9:YH9@]M^D&X)F;.PJVF16A<4XM)AL!$Q7W0ZS(LAI]=#+P:%S5=E0.R=404==.$MEPX"C74 M>4CC1*]13>.BFXD0C!SCG(J7+OI0V3D".\P92]O,Q"AW8IRT* >)DTX.*>.D M41,J$YU00YW;])_K'$L_4+R;0#@(3+/.;]S JB#U;K7#,7O!NO6.;856Z:I?RY MPD5W^V/+7J3I"6N*:Q;+/N/(C$71)?8,9L$T@?E\48W)N#!K%S V>S7M_:3( MJS3?IOG#Y[ESL-^49A7:N;\@-\CDG,7C$-',,$ZF&8SNTO#UO/3U[=? MH[K9HZU>$-%>"QYM!4![L+GHP'B=">B,6 MV"/&K0IJ=0Z40,AEKG2UO#R)"'F]C^(_3K(H79\L;LYN%W&ESRTTBUEO:8=F M+(0V(]$,-H,S?F9'I./\RTO4JB&NA[[DFHBJ@IT.7!5Y@I,M+9/[# _N=+F% M"K4% $'>Y)I#-%>I!R?Q=,SR]9..**IEP8YIBO^CE&51B.+R6X- M 'U=77:@LLT4=%H[XM=L^,TS)M]CR''*_E8669J(D5.>7*PW44K8_9S]1ATN MED$-/-R+8M38PVX6RI.L\[LD'TOK*:)_C]:;OZ&=,M00SS-_+9+?MV7%[]6. M"Q&R-H 0KG/)(60/5:&': W>(3FYV-O=&?\.UC$%&TSE 87@[5]:4ZBW8O*' MRZ(L^1QJ59#GB"3E2;'>%#GCD^,)[(DV0YR=V#H*6W=997&^Q?9SA)0J@]=G4CPQLQ;I/4 N^:8=SV>$[L-[:)3 M;0,>N>D?1"+@GJOUS,RUS"Q&@E+:R4$CFXT6X!+9!;9A1HZ$:"-7+;8@,MF-^": MQPO2?](QQ@UG\BD\\M(_-/]6SQ.8C^0)E]3'11R3;93I9MM3C84.R>X.VT*S MW1)<4H^!/Z1V(\ES#S:R\,A=MT!I,.5:1'K]H!2VN65DK4X9+E$MB'5OQC#Y M6<>_VH>)!GCURY0.\AX?(++#[CPZI!<.3AQ7A-(AW3R-HPWZ\!_?+=!.&EX4 MX\-?YQFD$ X[D>\"-L_5F61P CG!4RY6H].[!4#":%<11DZM'0P!73$:,\6V M6@%,4$?HNJGVW$M$KEWD[@JE,E^T,;!K=<-UG19W]-VH1C$XX::@U:ZOMRE# M:WEX ?,CH)Y]O! M'&"WGZ<9#UEZ8 &7Y0_LD/K7\YU/GY^#II=F5*)!6:9]/4:6"\&CN]'A2_\Z M3#_G0V>C.3B%=KODRU7'H<[;BK9TV2,,>$VM.-JQ7II%9^W@0[3)D(WG(#IJ M>Q^&L$\&.E^[)@6=RU2OUQ0;>_KF[!_;E&^NL+.->?/*N&@]EL'J9*LA)A![ M%H%J:C'19'!&S^N'-.5-7RC'A4AS[+75/-0!<+4WM^Q\;Y'_Z:_OH]VZHWMA M:-0#L]?HE(6F2EW(?#0!EJ[^"EE$A;^,OH*XTMR>%+4_7FU6"9IES/*HM4D> MYOS8@-0\2[X$PZQVC-QQ8<1D9:@5=-ZB=L$XA>FKP&29&:QT,1!7(.;XHL)K75?J MI F#@)(K;B1LU=X $8=8QY&1:2.N'IZ1\MKF,-0W^3N4UTNGF_')U:E.=HD[ MU@88%D\$+C_E)YZM9FE8GMHT+!&896Y]8QW=NJ$$TG'Q$PSAK!#5Z:YR.E@L MVKB9L;@9=Y6#,VS$>8K;[?WO=")_5YR];%*1&W+_0QI*HT!/U!@*8.+I&H5% M,(R?Q0W=)2U+NT"EL(BJ@CTQ7ML,WEANXT><;#.\7-V(Y\ZOV6OG=R3*RXBO M<)7'K[U?#!.OB;9\-HV]W.VVB$F&P#2$?=!+O4)MBSUT7NL@KH2Z]H[0_>O@ M9RB3/4T1V&9Z=C6?Q'9UHLMAFPX8NCH"E>^S:-@(:VJG\4Z,\LOEJO-OX\I' M;0$ *TVN.1!4I0Z=JP;,.MIN.&TCKLB":[73#,Y9?DZ^L[9Y,WM2@8CIGQ24=!MI@-.DF'5NG!]L9W(VJV"'&3/CQ6Q6I;BEU\U8E< M9RUO.^'N+K0;X':5X-P9AU._4)KQQ27"5-\5JW=4&46S[!9-(=0BCK?K+>'WL .#=!8WW6BH,0+E5.^^#D@O"NRD61_:B@?*1*;P;+GZJ?;, MO("H4/#\7I=UV]D-K&K;6803>P3Q5C5-M_IJ&A\8-3Q7CL,;BHYX]4'?X05O M_Q5T135'U]%."=";=^Y8]56T$PX_.5"[,\[Y4)L[2L@.Q((*)__[>_?GC__F_0"7Y2E&X4%H+A M2-H%JJ$P=QD'1SRVG2;+BE34H3#"2E MB:W'#-11&OO',-VB=4)LZQ+%%+BN>)1L"9\[/./L":-UD5>/)<+L]2QTBF.\ MOL<$??<> #]H,,2:N?YU],KSY)UN\15^J>ZX+Y^X*]HRFFK.+_OV<[I/UFFV MP 2[/1T8M@+*L#\=:!_/B/2N.,;749K\G4[3[YZ+19[CM[7"[K3?94G":S@)?0=(_\Q3%52OY9B+QGLT89J3=)[)"&R6,0FU:1]_4 MTK"I^5/>K"*Q?.$L&;[Q^MA$6V!(:W/7F<$Z0U!.4\SAQ)#=&<^:=K'>;+N3 M)5A[PF,V[,#O_VIW?:\I !I;^/T^?NX>WM9=(F(GS0XNMI\J<3V.5 M/;_W.,*APOV15;T^W1<29\$G>*OL8$7Q,^Y2$ M0:9X1>(90EB"&;9L=?RZ$ZG7O18LBP'MMY8;)LMRM5:O%WE9D2U?YUINJ[** M\H3.$*ZV;(-,4_A^/NTUIX#'PNRE(/#P7:]MELXPTR*YK2)2F=:T//H];/+' M^"'-^;'2^RACIPR.4,D^=:C+;X=U=7 4\>P%DS@M\35)I>QA%83V-BVLEM&%:1^A^&"H^QT[_(]6EA> O4+V8'&,';;WC?1W?##_.T M?(B=[WE!5CBMMK1VV>,I;4Y!W8J47PAOO(.V%NZ!NVSM]X,'@8!.RX_"4VID M&4Z^X;)OJ8-OH0/HXAVQO.5.?E1Q'[*;=P(2O(U#\'YT5Q^WT0#/$PT@=OI- M27F<XMPB(GU"*8G09)'Y;H91(\S[75KHZE>Z)/'@\W=WC*87M[@.>UN+:X&Y1,'1U!Y= M6FY*:&1]TLH(MTLHI2 8*IG027NGG"\M@URO)QRR;3,@8HWXE.??NA8'0_EX MZ@H_\Y_4^^].FO#R\H_$+5T,I#^SZ1^KQ7E&G?/L>)7")=Y?4H_XOYD6AM3R MWO>:3+"E13R5,)@X8$,H=2A<'HDE63%B0700)D@5G%/7I(@Q3LIS6F4-Y9?D M-F)=IAC&:8K!1=$GR]P=Z=+-K@6&=\Y0Y80F0A&Q A.TXVRT+6[Y[XW8*^UX M2F?45WPS?9$&ME2!%-%CU$QW '5(I_B^.BER6@ EG?6)/]%YVF[B)U(>Z9Z. M<%?W^\#W.*?Z3WF[Z8()*B,!2^/<5I6Q,J'&CNHW-0,%%JL_W=Y[6A7V+, + M-1/Q2^]:4C,H[E6O"#IS7D$_1CG>)7&:93MRN$<1^SDJZ', MQIOR'92F.CMD]U@[H(+51/!*>J>MK9KIW!BZ;ZUU&\!*V M.^VMJ!A."$SZF M.$V?T@3G2>>%D^A!1W,W5;^#=G=G^L-VNQX8VHX J\A%*%11R72/4%)K\V=I M@''Q.B)T/E*QE!U\8&M9G7!5#L='FT-Z1NHT@7+2 M?*RDU$1+K, VW,-LF! MSPO2-!_5QI52S-M6I@%DN\>HD E."0LPJ?)K2;0J2!N.@D>BSF"@3^WN:/>G M33,@9CVZ;IE_BB6OVRG37>UMMHPW$YRJ^V-73V#%N&\S#&ME;^5V2^UU!H0 M*+]>%WEO3%$*_[6EIE?P2V ;\#Y/==* Z&B!*+..*0B:M3$4SLRZWZ8Z3637 MG%2GEL:KAQO:V9W2#^[TNF 8.1*P98#7G0;S)6@ #%7LA:SZ7B_R1/P#IC_R M?QFSL>)@+/CNEK/#UATOJR5 S-X#OGEGK-D38VN=@[% <,+?X?6F(!%Y%3M] M)Q$AKRQ=/%]K7U052>^W%3N==%?0R1S6OC$RP8Y/FD]VL\OPT4; D'LJ*96P!\#4,V#M0OCHV;3!BOAUSRL+MH7.[0F@K-^ M/]SNRQNQ?ML#%+-/BBS#L>@7%\D3@T\#P6J59FE4Z=>?W0V$XK.;8SHJF[5! MLM@)LC0&%X(U?REE*4/#/T==7P3[)6(W8JLEN6&W4\4-]N7J%L=;PI\-.XE8 MNKSCUUJNK 4M%_6F6PUPI6_?(E!<_IMJ$@SIY_%#N@)=BZ&J0)OF.@"0[4*E MQ[U[W>V/K9NZ*P$3;07GOJN[5L;;#,'FN2-Z71;#W067YUKS4 ?*VH.7R]7/ M1;9=#],2:,_2CE?W=P!MO%.[@VGNNL$9.!&P-#IN!1CAGB*21F(XS"F8HY]_ M65P'CZWG44KXLOEN*KQK5IJ6:='Q&2N=X'=CHE$A.//&H!S2C>GLWI2?*[[- M<(M&3/[NHA?[\\?H,[Y+K.D;!T>$S#VA M0=A;OV<%W/9R6LG@I'""9[A]V:85J#6"QY5.XAU;.JE2ET_*,6G2OO8#I5B: MIU@T"9GV,QZ\.1S*(V.R)Z;]CJNC[C=0]R,L&517L/X0XE\"DR!J<@:W2TLV MJ3D,OXEG#J2"F"71]"6XI%:SN:+,>F-I39;&=/DYO.DM$B(>_@%O_7?>1'NS M%=,LS4_W$4@/\A[:26^/;D-J(09"ZP/UL\9#Z]?@)6[TX*OV5)G#B.1M M<2K<8[3_"KR2O=4RZ^T^4&N?=BN3D(5"\I:?;!I1U&'?6 P_O@CON[:IMRM- MM2+BRU)O?N 2=FL"T'N>AW<2Y..R_T*+YY\WV4(_%ON&.F0@3Z#ZY://[E;O MJ[9[[3QR^)D]L_T&7^S\EV#FM("I'0XR_?H9WVL060255YA,ATY-"L&OH&F/ MA>JE@Y/8&:+V@<5:!14$<24P9S"5+EVZO=:I50I.,LD!*]$NP9UY=((Y@G"7 MD,XIFK8=Q+^?%^06DR<:@+6G(D8: ;.QI'70>5-)L@"&M9-@RPD5FAPZ_>3F MX7D[=2 C+V15CYC7+VLL',O[N"_9.OJS+NGW\3+7MBH#Z[;??LJ/6V'=5Y&*$T+JN;!]_#V/?>\-=,YBD1K@',9A-; 9/9)ND_.!+]=&&_J+ MF-VR??<*DS6,1C0EOO#_^EFX(@I EQAQWD^\B;[.4#BS=&<*^[ :U+Q.N;>I MLLZ*\G;;59MOE2]R+[;58T'2?^IOT\S_G3?1PFS%-,^A>V1<;MXD1='FR*FY>ZDQ&NRCZ;Q3B'NEQWTP1#X%%PE:RL MNX&XFZ@'"[7@O#Q;;[+B%>-Z:U/M8SL/XPVSO"LJ]OK'[O>3HJRNBNKON+K! M[JYEP.2:G/FQ^PML@@;,;^N9OOMCBLWMI;PAV#[8YASV-=MBNQNB2 MN<-1J@+N=DQX;9=9PMT&-9VFO,+/_*?QQT=;S=^^\UIC%2:6) #C4,N9QCN= MA#@RRASMI];*]_3<^V24^H>!@[(RHL\+M;XLBCK5]'S M*LVW-)(M-UB<@RRI1+9EP>VZ(+S(*HK[?ENQ"?E=09VG7ZGHYS(1_S"M..7$ M\#!? I#YQ).#0R*Q#XF7Z./V4ZAHOQ6\6[$7A\G],RI>O4XN:1?3/H/_G(4Q MKE'9[?II0-^+!I3C!W8RR+0V/*-/RC83=;39Q::\I\_B,F]X!]IQ.L6TMTE. MTZB:"-XS] M<$MOSS(!Q#L+JM>C\9M=8Z%^GZ;9MKF,LT_Y]>V 8[;*S='<[AIY6^Q6()>F M=T+D#3/ZLM8N_>84*K." ASB+"7@AG_5ZS:9O&JJI6"@+:,S3C&U81O\ 9J,@' M9[C[N08Z1V"T53'* +SUJ&GPU1V/=-*$S\6:8875 %X ]L\//&;,ZA<]R)?9G?TD3?)&O M"K+F_<@-?L*T9V%=V=E+A4D>92=;ZL4:D_+X]9H4R3;FYZ.;?/*F5U$.]"VO M9\4.65R]\V"'^!"8WO60WLDY%;DQL7[:F$.M/73_BAJ+O/TV-L$\$#.VB"XM M;\?L8<]K7I)]W>X--Z<: ]-D]O5@7+.8];$:SU#IL5'W;45U<;,S!_PMOMVD()I]]]FM1Z\>1S,I6%[H7-V M=$N'=27:J0;O&FZW]R4=;U(T9Q2[\4DZM:C7L9,!;&_HHY +SC,'<%+"M%84 M<5DP XJ!#[;Q@EX\('N,O;U.%BJ+;'VUS*09>^>]Z41'SS'&"5_O9!&2#NKY MS8Q/N'HLD@M^!X/?S] 4Q@A]GX0;[5:7@<[*8"@Y%K&4&*+6%P/*DEI@ZQZ8 MVT!K;@2EK97@I#W%FZ+D!W#Y<*&\3*/[-%,=XW+2\$E,!^A=*AK$P9#/CE&^ MJ]E0"25"&65F$2"G#K@5E&8ZK;931MK#!I'K]2(I2=0!.(_E;4L3>JH-^ MB]^:X_-(];$V,TS%[=E6'FUJ!?3 -+X.42%LL%^Q.X#QEA#6T[XT=[QJ;-<4 M?L7>Y*$Q:L-O%=Z7G'Y2C4TW!:M*]_9#>B:4&T0[BZ@UB1J;B!M%U"IJS:+& M[ML@Q@R$>.M$,!,@WQ$ MP1H8\"&$Z#9&^'F@D0$?C]XAMJ?: <6!?9S0LIA MPJRAR(4-X7DP[;(6NT5UJ-MM2MNP^#*_8UXNN04AF":)(L\^T.907.8R>UP5 M85%C)&KU^S)ULLB$&V#'G*@%D8 !Y?A9_,PH$:9&15[+CJ/G!;DJ*EQ>1Z]L M48_27\Q("E+/9:1,'_O8@57?^SGAFC(T9Q;11ICD#3^MC;8S/DZ/,).+.":, M[L.@*->X5A)6G=I@2@,_(4^KHA^TP<7;7>^SRWY-"7I:]RO-2L/KJ%CL:A16 M'<_HT>@8WNF9:9?=I@-FS3IINOBL^0@D$HEC8G.S:)S5-T&C22[]J_%HRNA/ MUGQ#?-AO_%.^\Z%*_)(=P/X4Q8]ICLFKIM!50K#*W8!P M6/2M%(K9FQKI*F7GSTO:QU$3:,L>4J@*MKB6;&.,'HHB$9UA69]B#=(P?L31 MTZNMFE1"L*K)@-"UFAZ9":C5I)[S.C$1^3!*FG M\RW)4[;FW-M K=H#V>P<"[N:J8F'X]1AU>@D[-*S">WNL+@ME=6!,V53O16_ MDL%#)AW]T3]6CU&%'J,G3 >);+JPCG*AFN=TJ,+:,VW'U2-&+#UPS+"Q"6.$ M[K=IQC>DZ!AR6]6'3!"U%3='W[,&+:3IH[1(\Q,M\-%[""H#L)@T$?V>ZPA; M9BW8W-)Y065LG>LMO(E*M\(?OY( J=HUW> CP:Z["%P65E7:@;KN)-#@394@ M-4AU$%(-Q,8:@%6'$]'/$H.I.4A5K@E!(^I<;^%-5+H5_CPQN I4[ ?BD,^#EJPJG<,9/E@3CVW:I41UT:_"GW$ M#"!NX5!W104!>7K+_KDC]>*T5MC?8[\VP)T- 8TD+ +98,I+^JW\\!17D)9^ M@S?B[9CEZA3?LS.--_BIR)XHFR_3'"]7)Q1?*A_V=-2#55GC0"O6QX0VB\\) MU>?S;M)80!F[?,:2FG C0!I1.W[6R,.J/3>P4@ZJ1\R.1FY%M;4K MF,UBF7R8,M ^ZFXDP3<,^>$ OI577N15T=E8U$1*)UU8%3H>N#J:-F,FL2TJ MSCP(*RQ+>M'+,A2\=OND'5.W1DVX->L"VUROP]/.,"J5O71[642Y9MVZ_S.L MZE%BDP(G%4),*NC6]A5^%IWRXH%@_NZ=;J- *PFK[&TPY00;ST@HH)U&T"II MMB^6N>Y\AR0!JPIT\*0HU&Q]4$$0)7[W7%A*O)6 6>)#>-H2IX)!2YQ^O\&B MB^]#"5@EKH,G17E:T+OL5D'/,.6X7DB)LC;2:<\RZ85AU8,#4L,YC(QUO^) M3+PE+&5$U)A SVGUB)AYU-I')P79!!D,]=QTJ33P=>5616 J@*UG[-[\O6$# M9DPU;J)*=1E3*PNK0NQ Y379^XK.#QH51!H=1*@2@)IILNVR?XFRC(_FS@LB M=A72N'[(V5)E;D8@U^4H#VR5O,LWG';,\9/2F]H@JI?N ##@I,C8@3I"0TR1 MIU7!MH+.,:[3YUEJWJP,N<:=D-MJ.FZ-H'5K!:TP9A4=PZA?ZM2"KS>ZU>A0 M''(=:K#::HW53[T$"Z>:;G".GZ/,N>5)\I K2@?6WEUR/6 M:N>-,)TN%O=4\&/*I8CNCC4I*[Z%NM2B=JY-W+%0]VM!JO._BL?\Q]OX\5F[ M!R%)P*H@';QA33 Y]./72(@&7:5:9/CE'.FF6OEIN3Q*>=Y_!;)[UM%BFNK,*QJ=T"J/>_**K'.:1CMM+O,/+.TN+3@Q MW"M5$T"U9D;M4H-M>IBT-B'&MV6HJ6;K8"?9M3X/+\NGT'Q+2W*Q_V MI 9[+ K7SS;G#YT,]A+ MV!WFT)8B>K69*.^*8WP=IHPVUBEZI67;?EP?UJK4<[M;W-2W>1]:?6"6R66C)*PZHD%ZA2*#Q'/248552?,V1'#YMKI5+%*&1@58<>H)2PM);D MH6_6N"NFLN3FJPJF<49DVZ +ZT5F?U6PRS^H6]FC3T M[F1:12K5@%>D";-#19Z JLC._L]=L>M1V8CW(C^)-FG%WCOL^LO>$A_S!M3L M7X!%CT.Y)V>=[M^&YO> X#WV]%->)XZ]>TQ)KG(J/N_H+9$@5.%I0Q])]W O(HR%T75K6-!RXUN%: MK>4\<1OHN3:"(F&E.2Y-_PAC0'4ZK1]6JL&JT5&8'?KA4U#],)_!'D?18.A2UDPOY3,Z4&0K7W&UR2-YL$Y+,G[IA2&$W=N#'^#7[9I.3S(7%3.L%)[ 3DLR?QF%(8 M3>+F[\DW(B?V9\9A-K@'PF(;E'\5'CN6PU0F,_.!DXMR-PQK>%I)6!2PP30D M"^55$GHI;K ]?EWITB3J!&%5AP6E=:.?*@1=4/M(@P/.;ZF#^%9D44NQ+H>H M0196I=B!#NM%:""N@G8Z0:OF$_GQE8+4G>;O_PRK I38I.41=YE M%A+3)\PN"%'U[TVG^33"L&K :GZ-%^K@Y@28EK@ZN?]7T?43R,,OWX&2!WK MY_U?PQYQ84_7+E>_1&P06BT)/R->+TU=Y")EG3S6? MA3)[1%(UW)J14A5658W&[=ZDVI63_C-B(1O6X%B30*P;8SOHP*I+=\#:5C@\8-!H MAQUWQ(\XV69XN1(+)XMKXO-P;6CRU;U;+/408&,!H&K(, M)&JS+Z%[]BGV2$\+!T4[/.C^51Q]J>6:A]4B!@KE[-D?T2BP: .[-'QE]\B! M? JO[1P#9:#H/>\[?*&,MO#N+=+E2AS^K>Q'I^L)2:(&LF@4[3S-%O7_-*6NB0"K-1U^*12IX*H MD0Q:ZDN6?L%2[ H96.6N!RBE+6&2,$K^!C]AVG^R/IN.\BH2Q16[)-<\4$;[ MW&S+!OXL.0O]#\M9MCL>P+3NBBK*:BM2G4X<*HEAD M,$K#8H(+5,U8EM64>+Q'G11RSQ+]LL9P4.?UC+-X_U0\_ M791@5=@(Q*JW87>ZJ*\668DH]G.[(\E-P7@U5'1HSZAY,;\;#+_'P3 MXJQS\='I9JB;&JQJ&H59LUESAKI71$'=#.4 SZ=5I$T-8D4Z8M94Y#G$BMR6 M[QZB:/.;2!)ZLJ6(^MF(E0*_??@MN\^\54\/=UTM9EQ21BXN=81JN4"%K,V) M+:4E==, 5 V.0.7<(4+MB!^M$LF[6]4CQ)5#M8A=9LQ3]KINW#P]L4 4<((Y,@)0U2#)IWA_<46E1(=Q]E(O(S@U\XDF?OLN>%7NBUS=[XXQ%73\ MHQ_X &IF T#J(@]4C)T4\X:QI"P%J'@-X*2K13O1T$/+#I1=:[.4_4X09O$K M\!EK8" DW)A\9^/T&)P,N8Z@A%7E =^+<%&J0.H M83A#-82E=MY0O0:J)+Y608>UJU39[W9^!E3T*E3215TF@X10H+)M7\"HGQ-4 M=J^2$*!RUF/3O]G2B(8N\]W116.I[\0@EKL"G;[DZ^WG+YGX5X&*GPYFBSYX MQXU5!=H\7_W_=7=MR MXR@0_14>,U7.1R2Q9\M5WHDKNZE]F";@ RTNW0VK%I]U28MRD^:T/"QK]B$6-N"N4F29^#+D/:O^)RJ72\VV,J)KB[>?S-_-/@O=?HJ(<@^0NKN<]>6#EN4-*W7.X8)H>_2YI7-%&G9.*O3!B?)Y9 U'7ZFB8R M@*ZYT0'LY-WCP_*)T2S]CVV>MT7^%\W88[E*^2)(7EJOXTF8Z(?8R[**?,^K&*^=>>IIF<>_#Q\<%MK['3>$^K-!F>?0VJ0&0XIB(/F'EI96 RI+I. MIH@9$1HCD;Z@9?GHC"B9 M6.='\M[4-DF"\_CHN! ".SN,S9EI@O=^HVR\_'TBB[69V$FB:TUSDPT*3EWF MRK(WMTM;+]&S:$5 ZP4:XTP;>*KV>!N<W8J M!^40V=51_W4IRF"36SHQH02+G2J<]6Q6:(W%")ZC;IMT9K M>A"S]I)N1II=4Q(US[V QYI>I61&A!I,=):[]N4>;(5M.>Q4^N"&$PD:2'R/ M0[[L?:#5^[HL8/]C<7 M4,(_L"-[FC&Q,J_J,DUJMH$/N+GJ/C!*ROT6>WZBO$<6G\D[9'Y]HC5;O+ZR MQ&GBOQ8!HGX6J>'6(297/).]U= /)]&Z:B*+P.OFZ&%70F(BCBFGZ5*DH1' M1B2X:^S\38OF:;4M*IK]41:[+6PQ.K..GKWKCZP?P99PU&9?KMNW75M#(@*3 MD#11&>Z.OU=>K?A=:SS6J\FIU6X#R&W4 W2IK*AVI3L;;TAY1&_!()CVKH82 M(JT4!H[\SFM5UWNM6A=9R@OT$3A9&2)V3V^#G:37[W17'7O=542J)3_5S_A= MI.FZ 3W 5Q81P8,0O4-WAI$;%?@0Q(V[+"IN!B!Z@C6$RR(ZY+>F$70T1)'SHK[):7O15)):%TD_F"_ FN?E'WA(J:Z6,DYZZ/\3FB[]X) MRPZ&XX7T\1;Y.6>O=)?59 6J8O5\17PSG-6IJKH6Q;FP[)5 Q$D@4&OQIH9" M:[":H^8;)1LK/ )JH*XX+3@:>&,BEF1ZU6/8VS]P:*Y[A+.HC#W>XTTVX%WKS/+M+(AS<'H#>,0V#62??CIG- MV<(/*=5D=\FRXA?-$^>*,4 ,,TD]:(,8:^1)HP +?YY4R:YRF!GJ2XWLI$1% M[^)CIC'0 TZN?>41,M4+LY>Q3FY25+;/S+$:.(RZ(@AY&D(:.KBBW.^GO6)7 MX)0BKE,O7G<5$[",O/=FN+4UK9RB!,LD\B3LWCQN(Y3%.CH A ^%.^]/\R&B MT69CL@X'H,2,0)EH7RHGFG5[01-5J?V7Y^X$PJ&RJ"@9"=EF#!3,#-]\Q6&C M90;>WB^,K&D:*XJ\MY7/N;CKFB_T($PLX47MI?=)BJZ%[D'\4[@WE1*IE41= M5HLXZGL.R24.A%*_";>H^T-;1(V NU^TW/PH\L MRS?@' A1(%V;=9>MG=+[O[CJW\'&3VSQ!''W90_GT(MHCGO6YDQ-_-R?*!%'LMD34@'6ETJ;:"M&8.\NTY[S)$RT M*T!KG:;9GJNR+!>V&]X$J^:C%?^-/]:/^'\O_,W'G_P/4$L#!!0 ( "YI M?5A^)=M%5U *A%!0 5 >6AG:BTR,#(S,3(S,5]P&UL[7WKD^,V MDN?WB[C_0>N)F)B-N!Z[N^T9]SQN0_7JJ=GJDJZJVKZY+PX6!4FT*4(&R>K2 M_/4'D)3$!QX)/I1@N39FW=U52!"9OT0"2&0F_O9?SYMP\D18'-#H[U^]_>,W M7TU(Y--%$*W^_M7G^S?3^_/KZZ\F<>)%"R^D$?G[5Q']ZK_^]__\'Q/^?W_[ MCS=O)E8EE/UU\H,7IN(G]"H("9N< MT\TV) GAO\@__)?)=W]\]\Z;O'D#Z/<'$BTH^WQW?>AWG23;^"]??_WERY<_ M1O3)^T+9+_$??;J!=7B?>$D:'WK[YOF;XO]R\K^%0?3+7\1_'KV83+B\HO@O MSW'P]Z_$=XO/?GG_1\I67[_[YINW7__?3S?W_IILO#=!).3FDZ_V5*(7&=W; M#Q\^?)W]=M^TT?+YD87[;[S_>C^<0\_\MX&F?6DD#?6])(/=^)F) MLH7XUYM]LS?B1V_>OGOS_NT?G^/%5WOA9Q)D-"1W9#D1?W+T#E_UDR"(%FF< ML(!DJ'TM6GQ]3KE6\N%FM&M&EG__:K=>_[]VW?Y!WY7:93LMEP[XT H MUU>3K[M\_,P+A;3NUX0DL6D0TL9##6;N,1(E:Y($OA=:C4Q*V>,PQ30B&_Z) M>+:<;<74Y[H53Z.%F.Z,K$D4!T_DFAN7#;FAL5&L;?L;B*7[-9??FH8+;K(N M?TV#9&?#@)IZH.&>>_'Z*J1?K,3<(.IQ<+?1$E4]^G:93PY6].P\#G[8T"M.JEQ^'?!%R1%ER5^)SX2/FW MSBF?["PR#=A$UR?HY$M)%(Q&_*]^KFU&_,VD/0[TR@M8MOY?!+$?TIBKGG&$ M.IH>A_;)^YFR<_YC;N>8<5#RUCT.YSIZXAA0!I@9DJ9]ZA9-"%_4=MZCZ,J@ M3)*VOAPB7[TW M00(R 9*FO0Z$JR=+@D=!M2!\0\S_-N=#(8R1Q7U"_5_, P1WT>/ 9WP3Q^RW M(P:R'@=XZ;&(&^UX7GS/-#)5^QZ'Q!>01>HG8L4C=,6\[3KP[\E*Z-:%EWBF M$0+)^]5.L?#QLSC T$H;][G3("LOY#+P"1&. >-X5.U[W;L]QN37E -P^02Q M):KV)]].]KNM''!["1O @S!Y/3%3[6N8/0MLO$J"@?8OL%&I*8;9RT!EI2 8 M9M, &Y22X+0;".A@+3L:?C,!&SB(>,"-!6R4>JK3;3)@H[7JI$]S[Z_)(@W) M;,E'L.7JN)N'PDI'"P'J-OL^2;P@-!M[ZYY.OFH5W[_UF' K/AEWJ-UZ/8'/ MQY8AVWX&\V?8#AQ&/"FG:0H=[0:/4F(6QS01Z3ZX@W3+.UT'K< MP(X&VA;9*@>$=A!YBRL)&N5.],-^Z/)Y2Z*8G)&(+ -[XVG?YT!:7WR:&_.G M0-S6%A\O?$8/-#]]IMR('*]I6DR0'CXSB NBGT8']LTCDDBKJ!N N\Q"(.D MC2FPZV^8G;WMQ *0GL"+:3MJVWZ&,<7$B\F:$E'V[ A9UI.5X%]2## M_23N";.94WR\R]RTZ&R8TZVMB@-(A]AWDSS'$U*_,H101 [26G3>/@HSBP^,B?_'%7WZ>D&"KX5XQ%\R.64RXO_X M*?O0])&/E._*]CV%WB,)L_Y_XFUJ3;X^P:CVDGC@/_+8WX%KV9 9='BZVT6KO?&7P?A >HEHQN5= I)4,5 RX+BGSB--*?\ M^PLQAJO06\G%66L"E.=;#(%*N<&2Z 6)?19D"[%!L)660/F^0Y6OA+<3BWD_ M=^[(*A#C%4,Y!$KJ[8*"!"CX]YB60LLM$@+3*$J],-\+Z 5?;0F4][>8\I;Q MAB3F_Y-Z+"$LW$$DW6@,%/9WF,)6<(@D[\P=E?ET( )OM@9*_$^H&P\%CT@B MOU^3,"R.L1"AR]H#Q?YG3+&K^71 \-F9Z((O+7#9ETB XO_>%?$WN$5"8$Y8 M0!=\26< V3<: Z7^ 5/J"@Y1Y7T9+:#2/C0%GW_PA5UC#TG45T'L>V$^HBO^ MLU@O;DESJ,A1SIQ&-E'%_B_B,;#02XVA(D(*(9F%KB2!RA[E6 EB%P4"$1/&MK3D M+CX7\=!L=TX76I-N((3"@7+>M& =!93I8L'%%1=_W 01>:N#0MH$!X"& M34?$_LY.[._@8D+!5["::$*):HU@?4 M(A4(,^*IU;?: BI0E .HC)D3R_.&BKN/-8VT_MAF*ZA<44Z2*J9.;7A%-'&L MG/JE7X,CV%#,:IV-$XOQ1Q8D? 0B'2>-"A^-XE9,T10J7I3CGY:]$XOZ/LNV M%XD!G_@.D07'8J95.VA M$D:2A.CU$VA J890#GH:U$PNY,@ZY>&M-H()% M.=E)V4&R"9?/_MJ+5D0=O2!O"14PRDE/QQR:[5V!;._*TO:BG/A43"')]I!? M.WL,@Y6GSB33$H#S;# EKF'UU/E[6R=6M3I M(DC((A_251!YD<^/5,?G#A12-U)! <#)H00RC>+>_Y&$X7]']$MT3[R81F21 M;_5U'GXE"10%Q#M$ [LH$/Q PY1+B66!H$PQ!Q1-H2)'O#M4L(<3>YD'-1_6 MGOR9*9W$5110P2->(NJ918I/2X@8<_!$1.'48H0Z^:LHH/)'O%#4,XL6/\_. M^<*SHOH[\UI#J+010V&EK*$(^7[CA6']B229D&L-H4)&C'F5LH8BY,L-82MN MU#XR^B59%[F=.F$K"*!"1XQLU;**(_SG8QYYGO^FE;RD-;@Z :+8E4QBE=TX M%+>^SU[^9 JIZ]I#Y8Z:6*EF],22SRK4E?=/V6"N^;E-%_1@IH*B@')B =3&6,X.5/I8QCX5R'UM/OR2C.H?!%/H1*V4,1[YD6_ ML'2;^+O26TR'V08X$ $[@$*">#ZU$@6.NX!N-B*9B/J_9-4\XUF:9*]N\_%I MG09:.B@TF$F< ,:1=D'Q,=&++,YV=Z*4KPA3>"#/R5E8>MU/OBD"D$/Q0:TH M!!;#B6&Z]ID)EQC-LNRM0!"94&X/)Q:'=8559PA'D5L,VUXN!;:P(5*,ZM MK(P=')'>4%\3:=!H!!4KWEUKDR6)8/_V=6/T-_P'^]]*?UGIK4W-[S,O]/@B MS0][I'3O6ZG]_6[R9G*X&\Z*?T&&J.5X!R<$5TP8%2H4!;<.2(_@5X1GQ'?$)'RO?5-Z21'USN9>' ME@I[Q;=!"\(_.DC[Q\UW?&QJ4*JMP'E##H @XP]=Z'-&MEZP*)[:-4X)17/L M;9<-#%J.T?'(0IDJ[*C!D+4%7\DX@(2:5W08@ BT$W[_M_!ME@2#W+?[%X=O M(:,;@D_3(F-?\)W)F)7LA7>86YMS5MG(W_XO]VUV MTC:"0)]GGSS.<438KCS0CXQ*LQ *(AT-$*'^+_W;")^"V7($K:N414'"S]-\ MB%?!L_A;; !+0P(^ESH(EE$27;%JO@C]KW]\_.=/(D$K#(F?I%ZX'[X* 4&@ M:0\5_V!^@3;B-_#DR#RY(5ZV,8H#3^[RN*61GWNJ+I_],!4Y/4IN-,X>T6.7#J'H M(SF NK+GR YAQL?IB7RZ[.AP%ZS6R6SY.289:QION)X,BEW_KJ&>8*$VW [J MA"CY[6TX4DS(UKV!K\L=1[23$ 8%NC>,AX2W?_]4__#V@NSH-OT9TZ;+,SC0 M \>]@.[+7@ L-X'W&(1!$I"8*UR6,"W<8*\P: 26 K@86[@.SYMY.1&6!0]+J[:%0#>;] LA: M'I(FYQP=&&$B!L4UYY-9!)6T.1&LRC 1,U!;#B""J*%?;(G/5VHTP*Q6LP-T4;O, B M:6U(GPA[I+QKYTRII0F% WP*3P9\0NI8?QFK(PA(.'RG\&YT7/E> 'YM7,8] M.(D'>(>Q'W1'X!F>[U4L&ZLA6UG:& K28*X3:U@T/*/C42I6:TH=;[2$(C&8 M>\0:"16WZ#!,%XNL6I@7SKU@<1V=>]L@D3X$OO<@J B@H SF#+$&Q< [.C9W M)/'$U=VEQR)19;L2VK@4+YRK88+0@C/'G4$,+A%T\!X8/Y.D; >Q<+*V4' & M-0QM$TYV.SQX$ .Y@GI83?W K;LIAUN^U@/.,2G<)YT/)QI9=,K M_/BE?.>9:-7M=W\H=*?__Y6N=WR /<+>72MCK%E2F0Z[1U M*-MKD@+ZOJ1RQY:MD1M3X-= MRZUGQ*JB'RNR+OG_%@_>L^ZZKT5GR%XP X"-J[_6XD*WMNAMJ=C)H&VQ=FAYR9>W2 LB)3 G?,Q0#ULPO M$R&V)\LL>VK'D".(W9,P/'*EN1VLM<37?R?//8+$6QDBO)$6!+$ M$#A,=-B^*5MX8') AZO!EL6J@^^'L@5%R>U+V#\T3\L:#,N-L=U3+?<,$N_ M>%&\I1&M,E:HJ'DW""#%=FG9(0R6!;KU%)7KN2@3X^K6:(C^5@)U]I M$*6^@O:/1M:;J(??1&9B\84>\TEPU9'$5S2Y+94GNI M:M<+^J,9770')B+T[6M^A:5WV)3;H+]588=)D[T1ST&N/$<=ZV;N6W2%_DZ% MI0.GK;!&O6VH< V$'_,9B^[0OH!Y+8DWVZ\39L\KB!CO58N6\2U@@: OH)F; M2C+@*WX>#5917G_2WSTP+XH]OW@O*_M7F(G_HQ=$F8EBV=W<1*6FO M7 !A./>DWP7A&XO%1? 4+$BTB&=1-=.Q]D;E;)G["D5:PSF-G@B+^4^OB"?> M7)< +C[1ZQ?07T%IH1V]"^$%V(WJ*?/)"\+\B%E*62KJOIQY<>!##^2 CM ? M9VEO7UH*;<0GO'UU-;YUS'*A,K[,9SL#&?I3,':G.I 0T+?1TE%:0N3 HS P M80, ZCS[7"CX7>?L(@A3OG38S\ &(?J[,MWFH$(0SLW"8IS60#GPH@Q4Y""@ M7L1L_)&(EX6Y"/A@O!6Y33>/A,V6C=QN\_2T[PG],1N[^=I65.@3&#IPP_)J MV0WZ:S:M\6H'NVJ%=@KSPG195+*P[@C];9QA<3=)T,6*"ME@Y35/*_43OH/7 M3RAW^7MO2^._3HJ>L0N#MGN] D2.5:*Y&-R#_JFJ>CO31&SHZR"ST0J91JGF M*D?E) AD+&[J;TMK\"BU=0R3BD:IA%\:?OEN&AF !0 M*E0Q,N!C+L E-M, )) AVO^CN')J!4[;&K3;5!2,\[.C2E)R=58?EHKBB[ MI0F)Y]Y.>+>F$3]7/)&8]W=!MN(9$M4S8**[UKTY;B*7FVSW')>ML#/$;\*6"*G/=1E2G3,.9\M?_08\X3++N*K M?>$H"+S'()3[O4S'5GC7Z"6=NY_1;>6(<7X?!FO;OM$+*_=P\.^ ]OAR$8BUDL-:@X'-2GX:50\.! M4L1=W!G.3'OH'N-S%"0M#T*2;M!+%O=R(%+*QU54FYN)=K J^T$O2-S/06DP M8*WLX<,7:F42L_;H=8.[6,42Q\A'TPSU=K?!\F[0R_WV>^2LRP?[>-D.+UT_ MZ"5V>SXVG@@QQ<3F-'875@4%>CW83N:LS+4+!DV]HMAW@UY,=0"#AK;^**:K M-5ZZ?M#KFPYAT'I$K(?\@_T).WZ@BA#\C(W'^G78'?DU#>(@(?>$/04^R5F^ M(SY=15DOJMB:0[S_T%]&+VT*WMB?"@5T=>L6*_S3.P>*E78(%Q;C[^CKSN-- M+R/<1SV%G&PMY[;"WS(![E%R\$1@*WC=[N%Z [F M43DAK(['\7*&17(ON2#YGR46BS._V>3;](&=EW1"Y.U%ZZ V3'V?IEQ87%0D M>-(7T(518R0+TZ&]E2S20A^8MVBU MF%3IL;.]!EQ.9((:M2="RJJX_]_'X5NN*S)J])2Q811"(:51JP/(:.;\\T'>T&CU0-A&L !; MX%6TZ-EVPT!M(0%'@(;+H0_[[4"2WZ# VTMSQ-L"P:GX?W&F>>([W.SZ3026 M^OQ<(GZ16;GR#THM\PCUIJ/-#U.Q1[Y\]M=>M")W?$&]7"Z);OMPZG&XDP\) MWV;@8/5;5>Z#:"Z">$MC+_S(:+H556^"V,^M"ED4F%7&K2F/*M&6,[+HXL&:XL'(DPS%Z+ M?K_B3DZRG7+V+6?T ]%]NMV&F2"\<"^(ZVA)V2;'PIP^!.W G:QF..26TD%' M\SI*"!=K(G)H^>%,%]I0:XB?-FPIZGH(@Y3Q@4MG%.4C9E'UY4.%8]!(A9_E MVPX#$'..S)"[8+7F!N!S3++0M]EC_KK;=;0_UEU1=HAJN!$'/UWQTZ+73IWB MIP5WFGD]"'2P5S6.)2BJVLBM!2T](J&8KQ;T4 R'JZ;6?N9:B^D$<&6O>61E M<[/G.V)[P(P]0"$;KOQ:/Y !185N>"N7!%GJRX/W?$>6J;R>J.QJH4$%3M9S M#$,0>5:;P:J[ MB:SDXLH$O E^38,%/X=Q@_*1BFP1&OF$1?(I]Z$^Y0[D$R]:3+(.)OL>QK>. MO? U_CY]%+6\$CZH"YH^)M-'FB9ET"&SUZ*/%[PNVXO2E0E_2[Z4S!.C$?^K MG_,LG?-OOVELY\F7RII:[:-'9\#QJYI!:^:LZ,2RCSY]&9H/ZB::H(618LVO M%G)MNB]LI--SOB'*O+OR I9=#AXEIYAP;^L33I!.,MI)F1AE#9&Q85XV]50X MJZ%L3( %T$"&O.9!X*DM92 YN+)Z??)^INR<_YAN"%/,GW?U^9,138Y42'=. M\2_"1?M9; _$]0@L==1 AA1L(O8X49*',X@16CF 8-3($PD$5STVQ$(LKDPH M61&9RFQZ7Y]-90JD^(9\ +OCL"#5PC1$6'$:C2$!9H^>"GG6 *!IQ&R8A? 2 MMG_9#5U16D4^T;YMG+,$R61/@U1:\S&QF66J]EB%07:G86GN.M4+3S?-1<>03')2; J">5CMEMY-$1H%9'J0P*M/#HJ])7'"$VS MX)%1"*Y,ECL2BL(7&HJ[YLUCFN5=OAQ6W618_8%8I"9"GDUSLC9!, M+;>N3)2L=F]6Z%_ZK%QU'PE=,6^[#OQ[LA);RPLO\>23 MIA'/4/22APP>^ID4'4VRGG#L>3Z".[(5KR!%*T#BLY(":46JC<=N+8(08[^* M:("HOA[!Y>'*'*N<\>0SJA'A4*7!/G^_>%^#>*_I.+32U:4FB4U'\P)\#&:1 MN#*_;LC*"XNLNTIEXLH4:X0]9&23,MWK-!MZF@F1?_*2A!\FZJ,$+&= \I

4]WGYI'2JOVM$11S))@4=6BY%>?20&CDJ"KQLD/)X@,D? M"A+L;:$!#DGZAI9W=R8))#]2FR?YKA%( <^3G/QA_[?_?$V9;,_%F1<'\6Q9 M&]@N_R]@WD'IQY8R:2<7].H5E22R'SP6B.ND?=&I2\Y 4@Q=M^\"=X']MKTU MFM;B00?TBC+"#>!YRI@XM%3B&*)%]L\P+]D'GJH=NL1^;=X:\,[B&_4[QDFP\1+=P;_>#OUQ>5N8Y8RB3UYY)4[P1 62H[\9;VV%;<2"#N*#>&7T M\ YMXT%KTW(*)$=__MT61"NQH(-XR.$ 3SXU!?8[[=90F9@?]1JG?,H/C#2\ M!^P7VJV1MQ4.^CS-[I;YF8LLSNE&O ">E[_8%C4QKK/LQ>")"(9BD^EMU1GV MT^KV17W:BPP=[D-B]R?B"<_/437AIQEX%]@OHMN?7FS%@P[H]6;+QYP5+V?[ MYPWR)[9NN HNLM*[\ UPN][0'SJW7Z [2&V@*K<7Q3[@\$;6.8TAR&6%5V"T MZ*^.PW&RX,J5B;A/';/8\*HHT-_Y;K'CU7,_ZAWO'>';^93PLQ9=18$ 8PQ M@!3]U6]KL,'R0)^4=UR4_//K"S[BD&8;\>PN?+--$\+NZ3+YPB5D@6:K[M ? M\VZ!< >YH:,^760I/C%\$=W+R42(_G"W-9) 68SK;OM!.+P4-]N-1&>;F^V\ MX]=[[2'<0UT<0R.^SX;+PY4Y6"KFI)MHC=3F$AWR3'HIU:#N_359I"&9+0^# MRR]6DTR\D.@L< _HM3ILJT39"L>5Z56N^J2;7XW4Y4KM)^09-NXB4$?5$>.Z MCOAH4F,-WH;:J6G'5!H*+@M7)E"I2I1N_C2RF\NUHM 7J)=1-.JH/.)L2".A M-\(>%P.]?!;7(^2,1&09M%BS6G2*OHS9EISJ083H!^XC#_F[]\$3.3Y;Y269 MIRCR@S#(8+#7@S:]8H=*=M&$]E)T2!7V[GL^^OP^A1]^]B\\[H\6ENNM58?8 MH9-=%*"5[%Q9GTO92YKU^7VC;D*)#GEY'E%"G>(V\89PM2'5YU5;S4+16]O. MQIQ%UX5O1TQQ-E[A](6:6B4!]EK:3SZD5AH.H-54ML.#R)_$:YG\3SB2+3K# M7C#[0;FU%-U9/HVU[G3+:J.R"JSB'?**.[(:7X>-FKRVU8\>8YXXQ['L$70[ MMY)UE]AUC4 UP+I*S)79J2BPIYN1C3;DV[1C4TS7QKE&EI%N3#GF&CK\Q7\E751B;RMWVN:?;G8VBK< *O\A3U?T$H#&1;+^O>MH2=DFP_ML M5P@8Y.KIUB5VP1=@'<#NC+HU&X^\*(.-+DCB!:%B2C:+P10=BIBY?9>3K,]L MEAYZG?RAZ/)IZ,,W0AF(/,E'M4^[ #)9SC1P+@.1S MG5PG9*.I"P&A=0-"6Z6%1D66&#WX&_N%,F9)"4;^KR.$_!\_W7G1BDR? QE* M_/>E7X\;B"HO)0_^B47]B6P>"=,(>]\ 6=Q5>R^EU3K;/?#/*BRQ M:1DI$X_;3MMP6M(MQ\ 48[R@&R^(6H!9)G8#3 NE!:>#E)@<9/VP@/$LY=5+*,;IQ_.1QAB/"=F5F3*AHB; KS;6'"""+@4HS M\#'_3'Q^-%FJ=ZNBH:0==I6Q%N)6<#*HA&_$[=,!8*V0Y4VQ"T6UE+..[X%$ M_0_B/>U@HI8WQ2[JTU+4.K[1[?Q5RJ(@$>%-T>(J>!9_BTUF7D>#7NFEO9DW MBP(=+5&_. RY?4RS1T,R1DUHZ6C0*X"T1\LL"G2TLAA $?EPO=DR^I35]#). M+BT1>A6(]G@!A#'0NE.>UX?Q3I/S-$[HAK ;T94H"ZU=D6P[@2+EVKZ@G;#0 MIYJ2V\\Q6::AV$ZV./Z7B9%OF.%W.]!C?U,RSMPJ@TJQ%!? MR*03&2LR6^8 M.Q5E*3XQ.7SC];:YX^9%/+Z050,Z][9!XH7!OX^J(=^ZR"G&5HO%Q#NZ =W7 MW1)Q8,?26T4.L!HA QFV6ZYU^3&M&%RQDSN$]_TF^W31; MS9ZZQP[G.:"9/I8$,/:E; MHU[-LM)F : ?T83C;K8LS7Z]V5,T=V/&G,SR*:2 'J_4Y-23,V>:A=8=N:$ M6F6N5Y*V9;&C057<(]R2+[E]F*X8,5SF" )->VS;V%+[RA<%1FF@VTOQJ$I" MV$94ES0'=,I;NS%93F8MY4(H16:Y@:1IKZAJ[P::.KTTX-'3CE%AX![XEVZH M%VFM6KT1=EB?7C?*%DO.'KJ9NB5)7K#OAL8:^U1KAE[AK'^73TWWI7(IH05\ MS>=#[BN/R,I+BK9H9HQSS$UX]8R1IT:<4<;H%W$"\;;\-XGFJ4.[7K!O8$Z@ M*&W$BC[KJR6O^;#)=".NJM2XJRFP=Y,GP-@D+G0\!0/Q7@N+UP#T<[C9&GLI M/=%<58D)'<-#W=Q\>(+MZ>+G-,XK ^K"%/1T0%P'>X3K!+C"1(>.<%Y#C82\ MS]5'$A'FA=E(-T$4B(L[(0%CS(-5)]AI&"? OH50!XKTK&GA>>@%FY@O%IQ> M&F8DB PT0/P&>P%^2/P [#LR;_=5R?/1ZO9(U7;8R3DGV1G)1.-*B-(G[V?* M]L'#P)#-QO-#62>30R_N!"/=!?$O LK/(DB*#RE*0*&9!C*L(([L]7B682]& M: @ 4K5WP\<&0J81(R'GR(4 F]K(&D8!@,^-:\$O>HTS@7/C5#A*?71GNS,2 M^>N-QWXQ!*<8*5\"6 VF\(-/&D/<#] 8B&*D=!0QA4X:L:NSAQVN M K\EQJ($BN;XCE&8 M8C2'7,H^_3BWA[/D"?!$_"0AC#%Y04^"?G5@"91(". MD<0NF&_'M42.VCO+%D="Y MQ7M,< MO_JF6G]*DM=P,$RTSOXKLTA?&TK2#K/^IE$QRMYI)8\#72#LO_?PA8)D6FJ' M67VSE4P;/ XD4_Z=_2?U@67-=FA' %N9*GET;[<_)TS\P%N1MQ9[R0H5>NR9 MR1MJVD1*9( .5//<^)%I P*5!,YM'DWX&%AWY2[K&(5]'3WQGBD[5B&1WV1] MT#UO4>H$^S6+_5!V-F\,:XFP GB*(=UY7SYY"6&!%VKC=J3-DT8#CU.1)>34I_8&P@Q'IN]@ZJ]"['XAK@7:6,WO(1Z%+01]3F9M' XM*FP>'$KKZFP_:;"=H]&21_Y M$()(9!>*L1G#413ML8\WL#Q: Q.#.I+%L^'QW-N)27M'0O'MN:^;X>G+,/:'XE7S>BU[J4C1S?4NI?#Y9R^ MM+J78A?Y4.PB]8Z.8ROD.UR#%U/BVJ@SB"[U?5YQ]F*%SOU::8:]-ML)7LHC MNN3+ZF"N)"-KC'TCVU[]U25A1ECNJ\272/:W@;+<'MM%U1[-)M>NQ'*5G6F@ MJ@3?OJW?S&9=3(H^W*E)\'H5Z\+.^/4J]O4J]O4$/^P)_O7EBM<3/.8)?K@ M>L=.\(8[0:/4RS=L8WPE1#=^1\Z,XG;MI;P- E\<%&R@7S&]/NXQNL<]Q";O M\)[?X4D+K4G3DV O(CT\\0&1";KENY%4_S;$)RHIW)@]%C&*2D[0+[ED0[L1 M;AIU&0 -4U5*-V R*1X JRI;)S!L<'OFBAF#ZI'2;CEFKG[P6)!%\'F)(8RZ MV=(-O8>;IR8'I4KG^.(W&2)96S<@4"F11OZNG-CG+-AD S)M?1L-L:]!U*I3 M$[N"17334YVX>N,C:^N&[K?UXE8,T'>..-5%D1&3&5)3N B(QARI&1G%D>ZG M=_#=T(GB&YKJ SV^"68<,4NOR66UY+(_O2:7O9#D,H1DFK>#>JU6-6L$*5O$M6/H8DU]3H5"B<)[9 M5:8D<&-^6%@M%2/X,?*2H9F,EH;$#6 ,BF8&QQ6S51L:H#*3K#GXWG$H\V74 M,3TBCIFQ&TE 1^$U.*.,T2\BF-G;\M\D.XWGV:J7<64#MQ"0?9YD43?UB;!' M&A/4/,FJ>#C+9+H1]>"A5Z)E"NQP)=O\8SWGF+ JCJ[5(=^)09'(S\(=%.=8 M+05V^#\0+R,?CAC7ZAC/O#B([[E(O<4L*H>O:%[^@/> '8_39:J9)3.0YZ=V M?Y^*I5F\)Q$G7AAFL=I7E,T)"^@B\.?>3OP(-*^@70%1^]:Y"6 <(-,%,70"AZ?]. MKNO$@LGF)##QS^8;(!M@FD38%9A:0Z'BWS%K)N([H"8L;PM$Y'L7[5:9VY/, M@CL2D2]>:&F?)%1 J7]P;AXH)>#81+B.N-TD<2)VCM>1S[>3,;D@^9_0":+O M WR>=7'F0,2#CNC]FK)LCA^<*SJ7NJRQ8T'!)HPT#)_8O%G:-0=B('NP:"?> M]SZ1R!.W*]$JX$?<6Y+\R-%? W>\*F(H#MAG?QN>$%"Y?-Z2:!$D*1>?TN6I MYD%&#D7&O?.]62CH2\6 A4C?.G)D-Y0B'=_EPHWD-J4H,MGQNDG="UY\;F\7 M3B81H<_%6;(F[";P'L5P Z+9LS5;0O'!=A H&7 $@ZQ@*XWX-(^YY&8L6 61 M%XJ?YH;;<,U@((6BY)#3 "0,QV#+_Y:0Q9'5^S473WP=QRE9@#$T]P,%%-L? MT9*]L:"KN*J%:M6EUB M-?N XNV(/\1>/))9B/*JQ;V_)HLT%-Z<0[:1B)CB#1%# M2X24@)5OB:[(0L3I9&K(]THW_%MA U!*"+%#Y+L"J92%*YCI-DA [8K[] MS#/(PA7,%#L=(V1*.NQH^=:(&231^OB2T,0+D0\O^7![V@NU[ X[$-]>,3K) M#7V"UT9O/=&A]-A1_)UQ'6KBN^&WR = G[,#9QAW)'?!J)(--\BI7=LRD?PZ[26,UO M+YV/SJ7=HTC1CW0*,R8S!4<&JIS"9T4/WQB?W[Q_";NC--5Q*CAM;5UZ_LSX M7/:#R-E5[9&?E'4Y!=8=C<_UWU)6KF)\OA9UZZ^C_=F(-YC&,4GB'[PPS6$( M0_K%BWQ[LV#5]_BN%/J3Z$#9E9!=T>WLYMQC;/?H^;^7=Y/_42; M>-E+SR.Z*^B-9[>-P2T5A]F4<_D8$D!8KT4GX[M :"$C5W&M^SFSIQJ#95:I M+PF\T!IC/_ZOP? M]DX'^=J@<; 0Q\YC&KSV?N!;W?W ON/LAB#O>N)%BTFI\]<[@'ZO90\8%B[' M:'5#XS@[0RPI^^*Q15QZ( 4X!77HVP%9X/Z#.Z7%VHQ&GI_@10A,:B#_3W!EKDX5N+:/BM4>GC ML%/*QYGML0'5D%5[_54Z"\4])#4JJ^(/_I- M=D]R88P_V*640%'$F]QZ3'A2GHZ[_TI>";KQ !K]:;6%K5QS'S!59R:U]9UY]V^3H0R0[?HRKXG[&R.]AK0 M5FKH<*M9;N-2P4_5: ^A61+H8%F$Z=VGCS]SF_1 +Y^W05X3S.+*P;)?[-2- M]J#W(U%7*G06A3#G'DMV#\R+8L\O5]XT7$7\J7X5L:^KF?4W*7?HSL6$BF7S M[829$LF_<,B75HWP;%?YC?[BHF5W;IR;H.C6/1/M>,:_Z5 ,MV'%P-I\X]H= M1R?M;KRE:>(9_]H#QJ7>&673QV\&92GWZ!RMF[ 9Z^T&LQZUXI6T MPSX;P.2J9!#]S*>8B[D;(9XM2S^S7D'DG2"[X:![(-@RH9,3.K99VF0I%*YX MZTWC>5$1N&2]+$ S","5<_5Q.W-#O)C,:1R4S]7RX_2?Z\?I2LFJK*/)H2?L M\E3G=+,)\OSJ:;3("\JO2.2+LEP6$7^6W?2Y1!T=-T*R=\%JG=!E&N=1^JJD M0T$)(40VB:W0*2]O<.$,M('0#F#J^^DFS0P(-]5%VA6T@AX70 M(,%1)QQ*&)\M/Q>,0RXII&38]Q2=] '&8EOLG4FAJ/*WWR;LS+LD QWVD:1_ M[%6R&?4+@ H6;VGDM]2 ,BEVI,F 2M"4$/Y)1SY2:P3Q@R0'Q.W%F>P?B5B3 M^)Z$FQ-O1>Z(<+_L?_E V.8M5 $@/6'7N.I?,^#RZFMZY@V3?SZM_!&LJG],8/%GSMF-V MEFC8I.?9ZW.(X]$C);VF7 MK(NS-K-$Q)N\_QE['OLI77 MB!V76E8_1XO" R->>1 /?)ARWUIV]S*VA1TD^8)NJD]PR3'&RRG7')Y-$NOD^H_\N/XJP<)5-10DL4G=12:JY1A.WW:]N+%3E>/4W.-8,(9_- >.%W!PM^_)#5C;*'0[T)UR M"1R6F%RMCR]:Z5T !K(7 ZF!3W0'0&U8IO(BBN9NP 52Q7J533E#V&?^8F]A M.MO7FF&?'K3*5!.\E$/T0\+]FO-YQC? "\$%G^B%[)BHLRE4ZVQW;%)<5D]% M)3^^4YYEGHM@57U>U=5]<3BZL77=!EU2LQY]:F:!F2AV!]<56Q\"?ZV=+U@ M7UR(*VWSL.MB^=/@.X'?F/HJ4?H-JJD;)AD\(*A*_];NN2P1[5W1D=),(\YC M$G"F[\B"D(U@?[[G)XM2A:6?OFNFGQYZGAR[GASZ+D)@G7,W\ #H60TMAQB="'ERJ:CQ46!3OHT:.E$8F+)+X\>\>?E!]Y,R8IVG;D!I):K:P'=]NR M.-#;=D+EYBGSUWQS-5TQDGU?_[Z=E@0]\*J=#E;VHP"9X'M2]]'-91L-#+)O MDK@Q?^PMH8:E4B@4_M;!%$@O:^L()B8]TVP97 F?OR?BH#2M'H5,:Y"6"-O* MJ76K/D',K ]T<5DZ,]K)7U!#B=%=>F8@;-AQ96W)QGC69KXHB* X#5>JT&[" M:'D_U80Y[S)A%,10((9[R*+=A-'*PI$) \6KHFD=<1KL#MERPHP!GXLV^"B( MH('XPY5/M,-'R_NI#!H4 *D%Z ;$>]=V (,"TGW"I(]QL @\MKOW#N+(2<;^=*EFJ93C@(30<42WWH94'A\WG38AM(Y@9M+#.F( SH9QI$T7B^R9 M;2_,[BJY1>"S.XA66B-G(L+.M($K6=G6P40Q5#7^J^SUELC+1P""P4"#'9W? M#@60((99:&*6E$P8_]?1?/%__/0@+IMGR^MH$3P%B]0+%0L+;ZMHZHAQ@B\H M:E9*64>("/P8).L[$N99/^M@^T OHT34R5*M)#*&3)T@HZ;&P(R5B35L#^#BTGKHV0I2N^G/.!%I?/$2-9K-/#.F"+N<>2G79AT;3'.T!V M%[V!-5?.,"^X%%6'FS)MY:GO7BM/O5:>JK_Q0".0OTS2%'OG;%.!2LDINB$; MM/K7^\&N7%Y ^2^A#-=QG)+%12H.3_.\K$UVJKTE7[)?:9<2&#WVVWRZ&,?& M,F(CDM9QU4^$/=*8X-<.BG->LVAQSFKV,PW@:A*7(@:,()LX1Y^9W! MGLHE,FIS>D$>D_P6+.8X%/=A9'%,VLE?Z7NKAA_> W:I'QL-L)4+^B0V#KB\ M?'2!L]8/]F&B5U"E,AK]_#[R5[KO/B,1609^X(5'B5P1\4JY9B?5KC?L8G8*OI"Y"L-N#!J[((O=GLPN#P< V_N,;Y;%!ZK M?-=A/N5 Z;'+H+0'T"23@:X7]L]=7U&V5R'%Q8*T)79U#I"\E:-W9'*4#'%5 M)\HK]N?M?E$7QEGG$FW1F5,Q[:9YTT%<#D!]\/CNU3#.APUR&_S'YB MZ<(#] =%V0G74#>AH6/^0#9;RCRV*^Z!/,9VXCW/S)LQ31(6/*:)N+!^H/-, M=&JX6W0%1=H)%U!K4;D&I5$6MWV$P(3LP MSV5[1>7AW'9GK>D(BCZNUZDM=P[">T[#D/BYF9HNG@0+7)F7RR ,O$1[%H;W M 0Y_< U4F'#0\2S8*Z+>9NQ.E*C,:Z]RIHF?LNQI]7-//'YQMBO:Q45#<_VY M]AU#D7?#A]6/&-U4ATJATL,O#X/77*RW[ X*O1,NL$XB&^KZYG#5-UO^0,-T M4Z\]J[T;S2Y&;'J XH7KS+)FRY$Y>>4%+#N='S>-1XU2SST#F5-E(TQS#"0" M=* NBAW;@_=\$WB/?*47-E\762)O#X7&"3>2GNE!ZWD<;A>,UDS3'BIL7&^/ M@0FEL%&J?]^GFXW'=N(XL]EZT2YC+2^/+@IA[N=M4:+[,/I*X>_W]<+?1:<3 MNIPD:S(INB[*?1>=3[QH,=EW?Z@!_EKYVZ[RMZD&?JPJ@@^O$][U$VXDU]E6 M%>_*-7X-\M;O(S0,6X]/8MTX7-V\G[G4UVM8-RX53L_9Y!_0)T'7FOTV$*XQ MC5Y.O3V71TZBQ3ST(E$VQE@4:I"ON:$Y4JVWG=^M^,?.W[[<;$.Z(Z2T&S3E M$6M(L),8AYP1]7Q\D^#0#[Z#IH4/YN0[(82.)I6WW4<4QZU3O'>J_A1RJGI_ M6^&^=G4^P6MZ(U;YT;Q2 M/8)]P,F5O05XV)K^^FIU;U9]N!JZO2LZMD3=T'WTCK.@-_$KACBGF$" S7JTD,#B =B M!0?]*G;QE#'ILLZRGER;73J3J\K'8 T&NT+-"SJ+OX!=A ,76C^]CGNF M5B>N7KP_E]%BG#N&D5UJV>CWZ[V61HB_;:T?S;V6C;Z_7FVI).B"LKNTC7;S M:LM&UU]OMT9FZT^G_@7[(BY::<$'PD3R:?2Z7:-1:"5N V7_#_OGOT[R;@]9DY-#SZ_YDVT+9Q@2(G4T;F2K@#(<=6S@IRQ*1]

U=Q0^0 M _I]WYA3R*U7;GE.^+O7G/#7G/#6_&/GA-\1<=KUDZ+*J2F!6-'<^;R*_A*) MM0)#M\=SPI:4;42MTSSHU 2HD@"]DO,),35(#1W50;/[W^/%LHPRO=]PE'L0 MWK_9\CI:B)>44B]4GZ053=U8$JV.T@I.2F8?$0!1M_V.A)G\XG6P?:"742+\ MMYH3M74G^.=JK>+IL#*Q-LSQ^A/[QX[/[(7V8%=OA+;/:".WYHE.SC.*F3I? M!V1Y^*"8;9*.0][(8HSQV-1$5IO@J);W)F/FBW1WH2]-A7_90;]4U)&X8F7Z"!"KV_CNWXCE,QE]+Y#!( MFF5!R]) :P01D6E3DS\PF^O2IJZ\T*93GHK%TC \U,*0?[+V]E_QI %$Y'I* M5UY6LD0 (@[TI>,3\420I7 C7T?;-#%?3*LI'+9)NH5#S5#IB.D..J9E0T?C M!D(FG0/@X\I=<'UL=T'\RQ4C)(L"(G%RYVEBH!3\Z?I ?P#+K)$&],P2@38E=+;Z=6) 7K!&EFMKXJAD?418)J?H4L1M*TV::9/\15OIPU'H[ M@+&2?@6[*/AI[9%&T./5GMQT%D^RQM,T65,6_'N8NLG*3V$7_CZM'IE$CJY, MTS#KERSD+(J]811K2G1 Z;%K9+>"W4XXZ%@>WD'-_6WR01\V4IE^Q@\T\<+R M[\]IG-S2Y%\DN2,^745Z S'@)[$+4+?2F,$A&"BJ0LIL\>Z QG"$,^;(W)<.]K#Z'.H3G'MA2!9GNWV$2-'0-GC/IF/TFL:M)G)/\ASU6QU2 M&51*P1U^>6!<_X"K\F;G%U'"=_YQ('_ M@Q>FIWDAJ?Y)-S.B3JA=<@S&JV7PF_[!M:_]4, A;"]#*[MBYLI+ ??^FBQ2 M46WCTF,1GUSQO'@Y@+,<^'RC3+@N_J3 ?MN)W0YV7<\ MF>]?$?A?DZSS"9_.DZ+[PQL"6"\'U+@'O"&@I, Q/]<1!Y7!86K)&\1IL* SBG+U#SARO"8)B(Y[X%RA?4Y$=>*,+>Q67Z0FO^A MOH<<]&]2A)H!&5;JZ&N:F3T=.Y=9D9XN*@3I'3N-@8O4WOOR(3?[$5F) M2_P!O&P7HFCX(9DIGD75/&R^H$PW8B+\.^-UMCPC$5D&R;E8+EG,?W1%O(0O M(@H77'_=8\?<0]6F7Z[Q]>8$-JF+Q<$/?>_=GG3WR(MP#(L7L,/' M;5:1 40[@@TJETQVVLS$TV5EJ'6$'?W=^S(A%=0X "Z<"'U 7.T*.S1[")!E MPG(,9KUM:C6CK;K$#LT><.D?PRPW M5FV)G)9K=$QJ 4#5Y)W2G9P!*\MNT .D+3%L):5QAT[).2[;E3+CUIJA[@@] M^+D?W3!)JF?M0+Y1]GS5>)+9[LYHXO43[0WC'_2W3 6O4\. MW4]*_4\>=Y/B"]B7C'4IF"\9U11(,0['Z^+L(N+'8$%*LKXC3X3O.<06Y/(Y M>X@U/.=:P7?&_!![ MARX=T8TAYUE] ]I>6#@OOQ?\S?95]-3OU&E!_XM;7?90W10BGTDFI>9:BY'"@;_"H(-_L1 MZL4J:8CY"*"=6)5<#B36+&H2)%=I2\RWXZP$J^$3W<536FG$C8'8@HKWUO:K MS2%^;1K'A/]OH;UB;]49=LA?UPUHX\'MU@(=:)JU&-$QU4]0904YBEX4$[3G M;Z!']?6E% /(1JDK.%Z>]#$FOZ:\S\LG$0E?^%AN12"^>+5+[M#Y<\.A<^AF MDO=S\-9,#EUA^6UJ' +\-DH*)+]-=3PFMXNTM2/')@,6=:^)E!5\IT=M7 "? MAIK"26!T'@(BI9V=!-U!,[S!I2-P$1O\*DX8= M[$>8:D,SO>ZB:(X=CF]4,3T@CIWI[KG@LOS%(BLR3Q/0VS$UB9L31F?)U+R4 M] BUA%@V). ;I)6VCH!A4C!Y\:\*)T.^.'J9Y[XD 5>2:K(,X$%,,S%VCHA: MB9HO84)%,9#O(1_$51<\S,38N1HV>$!%@;Z(W-!HE1"VN2"/@'VPO+4CU@J^ M=,C9*,UG-[ PK1RJ]F[@H=,L Q[#+AZB"-(-]2*M4:HWPLX$T>M&V0#)V4,W M-'-&?4(66>CRO9==B6?E-3Z19$T7UUDAC:S(AEK?+;I OFTP>7YJ^F\M&W0T M+\B6QEGR<>:8BV\"[S$(51EY!966"/LNP!(R@ #00;JE"8GGWD[O"*ZV#,Q+3$N:'1M4$L! A0#% @ +FE]6/Q@2O_#DW M+FAT;5!+ 0(4 Q0 ( "YI?5BMXJ^>R!H" !Y6%@ , " M 9HR !F;W)M,3 M:RYH=&U02P$"% ,4 " N:7U8NEI%+^ 1 #:RP M$0 @ &,30( >6AG:BTR,#(S,3(S,2YX6AG:BTR,#(S M,3(S,5]C86PN>&UL4$L! A0#% @ +FE]6+XNW3H7-0 ;W(# !4 M ( !JW<" 'EH9VHM,C R,S$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M "YI?5@VXQ_1W7H .D2!P 5 " ?6L @!Y:&=J+3(P,C,Q M,C,Q7VQA8BYX;6Q02P$"% ,4 " N:7U8?B7;15=0 "H104 %0 M @ $%* , >6AG:BTR,#(S,3(S,5]P&UL4$L%!@ + L *FP( (]X P $! end XML 79 form10-k_htm.xml IDEA: XBRL DOCUMENT 0001042187 2023-01-01 2023-12-31 0001042187 2023-06-30 0001042187 2024-03-20 0001042187 2023-12-31 0001042187 2022-12-31 0001042187 us-gaap:NonrelatedPartyMember 2023-12-31 0001042187 us-gaap:NonrelatedPartyMember 2022-12-31 0001042187 us-gaap:RelatedPartyMember 2023-12-31 0001042187 us-gaap:RelatedPartyMember 2022-12-31 0001042187 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001042187 us-gaap:CommonStockMember 2022-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001042187 us-gaap:RetainedEarningsMember 2022-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001042187 us-gaap:CommonStockMember 2021-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001042187 us-gaap:RetainedEarningsMember 2021-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2021-12-31 0001042187 2021-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001042187 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001042187 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001042187 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesCPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:SeriesDPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001042187 us-gaap:CommonStockMember 2023-12-31 0001042187 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001042187 us-gaap:RetainedEarningsMember 2023-12-31 0001042187 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001042187 us-gaap:TreasuryStockCommonMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:BuildingMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:ProjectLifeMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:ProjectLifeMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:LightMachineryMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:LightMachineryMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:HeavyMachineryMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:HeavyMachineryMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:IntellectualPropertyMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:IntellectualPropertyMember 2023-12-31 0001042187 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001042187 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001042187 srt:MinimumMember YHGJ:FurnitureAndEquipmentAtCustomerLocationsMember 2023-12-31 0001042187 srt:MaximumMember YHGJ:FurnitureAndEquipmentAtCustomerLocationsMember 2023-12-31 0001042187 2019-01-02 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:NewCreditAgreementsMember 2021-09-30 0001042187 YHGJ:TermLoanMember YHGJ:NewCreditAgreementsMember 2021-09-30 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:NewCreditAgreementsMember 2023-12-31 0001042187 2022-10-01 2022-10-31 0001042187 YHGJ:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001042187 YHGJ:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001042187 YHGJ:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001042187 YHGJ:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001042187 YHGJ:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001042187 YHGJ:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 0001042187 us-gaap:SubordinatedDebtMember srt:OfficerMember 2023-12-31 0001042187 us-gaap:SubordinatedDebtMember srt:OfficerMember 2022-12-31 0001042187 YHGJ:NotesPayableRelatedPartyMember 2023-12-31 0001042187 YHGJ:NotesPayableRelatedPartyMember 2022-12-31 0001042187 YHGJ:TermLoanMember 2023-12-31 0001042187 YHGJ:TermLoanMember 2022-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:LineFinancialMember YHGJ:LineFinancialAgreementMember 2021-09-30 0001042187 YHGJ:TermLoanFacilityMember YHGJ:LineFinancialMember YHGJ:LineFinancialAgreementMember 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember us-gaap:PrimeRateMember 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember us-gaap:PrimeRateMember 2021-09-30 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2021-11-01 2021-11-01 0001042187 YHGJ:LineFinancialAgreementMember 2021-09-30 2021-09-30 0001042187 YHGJ:LineFinancialAgreementMember 2022-08-31 2022-08-31 0001042187 2021-09-30 2021-09-30 0001042187 2021-09-30 0001042187 us-gaap:RevolvingCreditFacilityMember YHGJ:LineFinancialAgreementMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember YHGJ:TermLoanMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember YHGJ:TermLoanMember 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember 2023-01-01 2023-12-31 0001042187 YHGJ:LineFinancialAgreementMember 2021-12-31 2021-12-31 0001042187 srt:MaximumMember YHGJ:LineFinancialAgreementMember 2023-01-01 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001042187 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2019-01-01 0001042187 YHGJ:JohnHSchwanMember 2018-12-30 2019-01-01 0001042187 YHGJ:JohnHSchwanMember us-gaap:CommonStockMember 2018-12-30 2019-01-01 0001042187 YHGJ:JohnHSchwanMember 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2023-10-01 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-10-01 2022-12-31 0001042187 YHGJ:JohnHSchwanMember 2023-01-01 2023-12-31 0001042187 YHGJ:JohnHSchwanMember 2022-01-01 2022-12-31 0001042187 YHGJ:TermLoanMember us-gaap:SubsequentEventMember 2024-01-02 2024-01-02 0001042187 YHGJ:TermLoanMember us-gaap:SubsequentEventMember 2024-01-16 2024-01-16 0001042187 YHGJ:AlexFengMember 2022-12-31 0001042187 2017-12-21 2017-12-22 0001042187 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001042187 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001042187 YHGJ:SchwanIncorporatedMember 2023-01-01 2023-12-31 0001042187 YHGJ:SchwanIncorporatedMember 2022-01-01 2022-12-31 0001042187 us-gaap:AccountingStandardsUpdate201602Member 2023-01-01 2023-12-31 0001042187 us-gaap:SeriesAPreferredStockMember YHGJ:StockPurchaseAgreementMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember YHGJ:StockPurchaseAgreementMember 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember YHGJ:AdditionalSharesOfferingMember 2020-01-02 2020-01-03 0001042187 us-gaap:InvestorMember us-gaap:SeriesAPreferredStockMember 2020-01-02 2020-01-03 0001042187 us-gaap:CommonStockMember YHGJ:LFInternationalOfferingMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2020-01-02 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2020-01-03 0001042187 us-gaap:SeriesAPreferredStockMember 2022-07-01 2022-09-30 0001042187 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-09-30 0001042187 YHGJ:ConvertibleSeriesAPreferredStockMember us-gaap:CommonStockMember 2022-09-01 0001042187 YHGJ:ConvertibleSeriesAPreferredStockMember us-gaap:CommonStockMember 2022-09-01 2022-09-01 0001042187 us-gaap:SeriesBPreferredStockMember 2020-11-01 2020-11-30 0001042187 us-gaap:SeriesBPreferredStockMember 2020-11-30 0001042187 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001042187 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001042187 YHGJ:ConvertibleSeriesCPreferredStockMember us-gaap:CommonStockMember 2023-02-01 0001042187 us-gaap:SeriesCPreferredStockMember 2021-01-01 2021-01-31 0001042187 us-gaap:SeriesCPreferredStockMember 2021-01-31 0001042187 us-gaap:SeriesCPreferredStockMember 2022-08-30 0001042187 us-gaap:SeriesCPreferredStockMember 2021-12-31 0001042187 YHGJ:ConvertibleSeriesCPreferredStockMember us-gaap:CommonStockMember 2022-09-01 0001042187 YHGJ:ConvertibleSeriesCPreferredStockMember us-gaap:CommonStockMember 2022-09-01 2022-09-01 0001042187 YHGJ:UnrelatedThirdPartyMember us-gaap:SeriesDPreferredStockMember 2021-06-01 2021-06-30 0001042187 us-gaap:SeriesDPreferredStockMember 2021-09-29 2021-09-30 0001042187 us-gaap:SeriesDPreferredStockMember 2021-12-30 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2021-01-01 2021-12-31 0001042187 us-gaap:SeriesDPreferredStockMember 2022-09-01 0001042187 YHGJ:ConvertibleSeriesDPreferredStockMember us-gaap:CommonStockMember 2022-09-01 0001042187 YHGJ:ConvertibleSeriesDPreferredStockMember us-gaap:CommonStockMember 2022-09-01 2022-09-01 0001042187 us-gaap:WarrantMember 2023-11-30 2023-11-30 0001042187 2023-11-30 0001042187 us-gaap:WarrantMember 2022-12-31 0001042187 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001042187 us-gaap:WarrantMember 2023-12-31 0001042187 YHGJ:LFInternationalPteMember 2020-01-01 2020-12-31 0001042187 YHGJ:GardenStateSecuritiesMember 2020-01-01 2020-12-31 0001042187 YHGJ:MrHylandMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001042187 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001042187 srt:DirectorMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001042187 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001042187 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember 2023-12-31 0001042187 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2023-12-31 0001042187 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2022-12-31 0001042187 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001042187 YHGJ:StockIncentivePlan2009Member 2009-04-10 0001042187 YHGJ:StockIncentivePlan2018Member 2018-06-08 0001042187 YHGJ:StockIncentivePlan2018Member 2022-06-17 0001042187 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001042187 YHGJ:SeriesAWarrantMember 2020-01-01 2020-12-31 0001042187 YHGJ:SeriesAWarrantMember 2020-12-31 0001042187 YHGJ:SeriesAWarrantMember 2021-02-01 2021-02-28 0001042187 YHGJ:SeriesAPreferredStockWarrantsMember 2023-01-01 2023-12-31 0001042187 YHGJ:SeriesAWarrantMember 2023-12-31 0001042187 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001042187 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001042187 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001042187 us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001042187 us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001042187 us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001042187 us-gaap:WarrantMember 2023-12-31 0001042187 us-gaap:WarrantMember 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2021-12-31 0001042187 us-gaap:WarrantMember 2021-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2022-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001042187 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001042187 us-gaap:EmployeeStockOptionMember 2023-12-31 0001042187 YHGJ:FoilBalloonsMember 2023-01-01 2023-12-31 0001042187 YHGJ:FoilBalloonsMember 2022-01-01 2022-12-31 0001042187 YHGJ:FilmProductsMember 2023-01-01 2023-12-31 0001042187 YHGJ:FilmProductsMember 2022-01-01 2022-12-31 0001042187 YHGJ:OtherProductsMember 2023-01-01 2023-12-31 0001042187 YHGJ:OtherProductsMember 2022-01-01 2022-12-31 0001042187 us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001042187 YHGJ:SeriesEConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2024-03-31 0001042187 YHGJ:SeriesFConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2024-03-31 iso4217:USD shares iso4217:USD shares YHGJ:Integer YHGJ:Customers pure false FY 0001042187 10-K true 2023-12-31 --12-31 2023 false 000-23115 YUNHONG GREEN CTI LTD. IL 36-2848943 22160 N. Pepper Road Lake Barrington IL 60010 (847) 382-1000 Common Stock, no par value per share YHGJ NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 14768000 20771937 The Registrant’s definitive Proxy Statement for the Annual Meeting of Shareholders (the “2024 Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. The 2024 Proxy Statement, or an amendment to this Form 10-K, will be filed with the SEC within 120 days after December 31, 2023. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof. BF Borgers CPA PC 5041 Lakewood, CO 921000 146000 3975000 1618000 7791000 8325000 332000 389000 13019000 10478000 17940000 17723000 2084000 2084000 783000 783000 39000 39000 519000 519000 112000 108000 21477000 21256000 20613000 20334000 864000 922000 3364000 3882000 3364000 3882000 17247000 15282000 917000 1313000 4991000 2878000 140000 289000 1344000 522000 518000 2226000 2480000 10140000 7478000 533000 427000 1267000 1267000 2842000 3364000 3375000 5058000 13515000 12536000 0 0 0 0 0 170000 170000 170000 1700000 1851000 0 0 2000000000 50000000 20815595 16102749 20771937 16059991 21283000 21283000 6967000 3895000 -24357000 -24122000 43658 43658 161000 161000 3732000 2746000 3732000 2746000 17247000 15282000 17804000 18048000 14546000 14910000 3258000 3138000 2995000 3720000 131000 136000 531000 402000 3657000 4258000 -399000 -1120000 628000 450000 792000 103000 164000 -347000 -235000 -1467000 -235000 -1467000 -235000 -1467000 -235000 -1467000 -235000 -1467000 11000 584000 -246000 -2051000 -0.01 -0.22 -0.01 -0.22 19526633 9301888 19526633 9301888 170000 1851000 16102749 21283000 3895000 -24122000 -44000 -161000 2746000 -170000 -1862000 1888078 1862000 1908336 884000 884000 11000 -11000 116250 21000 21000 125000 675182 316000 316000 -235000 -235000 20815595 21283000 6967000 -24357000 -44000 -161000 3732000 500000 3155000 170000 1715000 170000 1630000 170000 1512000 5930408 14538000 4317000 -22655000 -44000 -161000 4051000 500000 3155000 170000 1715000 170000 1630000 170000 1512000 5930408 14538000 4317000 -22655000 -44000 -161000 4051000 267000 -267000 -500000 -3422000 6278990 3422000 136000 -136000 91000 -91000 -170000 -1721000 1985702 1721000 91000 -91000 -170000 -1603000 1826399 1603000 81250 -1000 1000 162000 162000 -1467000 -1467000 170000 1851000 16102749 21283000 3895000 -24122000 -44000 -161000 2746000 170000 1851000 16102749 21283000 3895000 -24122000 -44000 -161000 2746000 -235000 -1467000 279000 383000 21000 162000 2357000 -1825000 -534000 449000 -57000 -836000 -396000 -819000 980000 1897000 -1117000 2368000 221000 163000 -221000 -163000 -2125000 2113000 2113000 -2125000 775000 80000 146000 66000 921000 146000 551000 375000 11000 584000 747000 1500000 6745000 1202000 202000 <p id="xdx_803_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zNeGhwmH8R5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_82A_z8X1JL6IsLCk">Nature of Business</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Nature of Operations</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunhong Green CTI Ltd. (formerly Yunhong CTI Ltd. and prior to that CTI Industries Corporation), its former subsidiaries - United Kingdom subsidiary (CTI Balloons Limited), Mexican subsidiary (Flexo Universal, S. de R.L. de C.V.), and German subsidiary (CTI Europe GmbH); as well as current (inactive) subsidiary CTI Supply, Inc. (collectively, the “Company”) (i) design, manufacture and distribute metalized and latex balloon products throughout the world and (ii) operate systems for the production, lamination, coating and printing of films used for food packaging and other commercial uses and for conversion of films to flexible packaging containers and other products. Effective in 2019, the Company determined that it was exiting CTI Balloons Limited and CTI Europe, and during 2021 sold its interest in Flexo Universal. Accordingly, the operations of these entities were classified as discontinued operations in the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_80B_eus-gaap--SignificantAccountingPoliciesTextBlock_z8vYcwPtNsYk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_825_z5vZ0L2lm8Rc">Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zArzQDgRjWi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles of Consolidation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of Yunhong Green CTI Ltd., and its wholly owned, inactive, subsidiary CTI Supply, Inc. All significant intercompany accounts and transactions have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--ConsolidationVariableInterestEntityPolicy_zhmePyXDJ8Fh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The determination of whether or not to consolidate a variable interest entity under U.S. GAAP requires a significant amount of judgment concerning the degree of control over an entity by its holders of variable interest. To make these judgments, management has conducted an analysis of the relationship of the holders of variable interest to each other, the design of the entity, the expected operations of the entity, which holder of variable interests is most “closely associated” to the entity and which holder of variable interests is the primary beneficiary required to consolidate the entity. Upon the occurrence of certain events, management reviews and reconsiders its previous conclusion regarding the status of an entity as a variable interest entity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zXOSBAhmMNxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign Currency Translation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no foreign operations and substantially all activities occur in US Dollars.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--UseOfEstimates_zKEeVyR7HBQ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, 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 in the financial statements and accompanying notes. Actual results may differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts, inventory valuation, deferred tax assets, goodwill and intangible asset valuation, leasehold assets and liabilities, Preferred Stock deemed dividends and beneficial conversion feature values, and assumptions used as inputs in the Black-Scholes option-pricing model.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zx6PQONWydt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents include cash on hand, demand deposits and short-term investments with original maturities of three months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzGT2AOLjVK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts Receivable</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables are carried at original invoice amount less an estimate for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts, evaluating the individual customer receivables through consideration of the customer’s financial condition, credit history and current economic conditions and use of historical experience applied to an aging of accounts. A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for a period over the customer’s normal terms. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z2W3d49TjgQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventories</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximates costing determined on a first-in, first-out basis, to reflect the actual cost of production of inventories.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production costs of work in process and finished goods include material, labor and overhead. Inventory is not recorded in excess of net realizable value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z2zE1MLWV6K2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property, Plant and Equipment</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line method over the lesser of the estimated useful life or the lease term. The estimated useful lives range as follows:</span></p> <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_zQYUAw8T4ljk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zMRFQCNYuFy3" style="display: none">Schedule of Property Plant and Equipment</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">(in years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%">Building</td><td style="width: 2%"> </td> <td style="width: 20%; text-align: center"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zUEF3jDyVfni" title="Property, plant and equipment, useful life (year)">25</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_znT6jOnrcrEk" title="Property, plant and equipment, useful life (year)">30</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Machinery and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zYcPHiSUKNn4" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zXhbnjD5h0Aj" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Projects that prolong the life and increase efficiency of machinery</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MinimumMember_zVCEUOrCQVW" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MaximumMember_zxlCY9kTb8F9" title="Property, plant and equipment, useful life (year)">5</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Light Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_zbc3pAqTDI3a" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_z8Gn8zJMA59b" title="Property, plant and equipment, useful life (year)">10</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Heavy Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zavIoV24egD9" title="Property, plant and equipment, useful life (year)">10</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zJCbidfrnCl8" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zDf9gQvEUnvf" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zSwVa0J078w5" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intellectual Property</td><td> </td> <td style="text-align: center"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zN533qFTFWk2" title="Property, Plant and Equipment, Useful Life (Year)">9</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zH63AEDJnH71" title="Property, Plant and Equipment, Useful Life (Year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zl5orLVO4gEc" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zichQHAIC4g7" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and equipment at customer locations</td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zC6XeV7qEgl2" title="Property, plant and equipment, useful life (year)">1</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zJiMShaSLay5" title="Property, plant and equipment, useful life (year)">3</span></td></tr> </table> <p id="xdx_8AB_zjjLHf7AiWb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Light machinery consists of forklifts, scissor lifts, and other warehouse machinery. Heavy machinery consists of production equipment including laminating, printing and converting equipment. Projects in process represent those costs capitalized in connection with construction of new assets and/or improvements to existing assets including a factor for interest on funds committed to projects in process of $<span id="xdx_90F_eus-gaap--InterestCostsCapitalized_c20230101__20231231_zSQ9lDNePNw6" title="Interest costs capitalized">112,000</span> and $<span id="xdx_907_eus-gaap--InterestCostsCapitalized_c20220101__20221231_zeeMlL3bDHhj" title="Interest costs capitalized">108,000</span> for the years ended December 31, 2023 and 2022, respectively. Upon completion, these costs are reclassified to the appropriate asset class.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z8rPd3EXGzq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-Based Compensation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has stock-based incentive plans which may grant stock option, restricted stock and unrestricted stock awards. The Company recognizes stock-based compensation expense based on the grant date fair value of the award and the related vesting terms. The fair value of stock-based awards is determined using the Black-Scholes model, which incorporates assumptions regarding the risk-free interest rate, expected volatility, expected option life, and dividend yield. See Note 14 for additional information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zf6yVf2LkqLk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current professional accounting guidance applies to all assets and liabilities that are being measured and reported on a fair value basis. 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 in the principal or most advantageous market. The requirements prescribe a fair value hierarchy that has three levels of inputs, both observable and unobservable, with use of the lowest possible level of input to determine fair value. A Level 1 input includes a quoted market price in an active market or the price of an identical asset or liability. Level 2 inputs are market data other than Level 1 inputs that are observable either directly or indirectly including quoted market prices for similar assets or liabilities, quoted market prices in an inactive market, and other observable information that can be corroborated by market data. Level 3 inputs are unobservable and corroborated by little or no market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying value amounts of the Company’s cash and cash equivalents, accounts and notes receivable, accounts payable and other current liabilities are reasonable estimates of their fair values due to the short-term nature of these instruments. The fair value of business segments (as needed for purposes of determining indications of impairment to the carrying value of goodwill) is determined using an average of valuations based on market multiples and discounted cash flows, and consideration of our market capitalization. See Note 5 for further discussion.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zDIGykY3JCr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Valuation of Long Lived Assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property, plant and equipment) may be impaired or not recoverable. The significant factors that are considered that could trigger an impairment review include: changes in business strategy, market conditions, or the manner of use of an asset; underperformance relative to historical or expected future operating results; and negative industry or economic trends. In evaluating an asset for possible impairment, management estimates that asset’s future undiscounted cash flows and appraised values to measure whether the asset is recoverable. The Company measures the impairment based on the projected discounted cash flows of the asset over its remaining life.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--DeferredFinancingCostsPolicyTextBlock_z9kfaSi7TWIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Financing Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred financing costs are amortized over the term of the loan. Upon a refinancing, existing unamortized deferred financing costs are expensed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zbzuGT0OUuv7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income Taxes</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for income taxes using the liability method. As such, deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amount used for income tax purposes. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets and liabilities are measured using enacted tax rates expected to be in effect when the anticipated reversal of these differences is scheduled to occur. Deferred tax assets are reduced by a valuation allowance when management cannot determine, in its opinion, that it is more likely than not that the Company will recover that recorded value of the deferred tax asset. The Company is subject to U.S. Federal, state and local taxes as well as foreign taxes in Mexico (through October 2021). U.S. income tax expense and foreign withholding taxes are provided on remittances of foreign earnings and on unremitted foreign earnings that are not indefinitely reinvested.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize a two step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 10 for further discussion.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zjCwTiQ0rCu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2018, we adopted Accounting Standards Codification (ASC) Topic 606, <i>Revenue from Contracts with Customers</i> using the modified retrospective method. The adoption of ASC 606 did not have a material impact on our consolidated financial position or results of operations, as our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606. In most cases, the Company has a single product delivery performance obligation. Accrued product returns are estimated based on historical data and evaluation of current information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A disaggregation of product net sales is presented in Note 16.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_z4YxZJCZ18A6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research and Development</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company conducts product development and research activities which include (i) creative product development and (ii) engineering. During the years ended December 31, 2023 and 2022, research and development activities totaled approximately $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20231231_zTI3FyRTEVl8" title="Research and development expense"><span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20221231_ztkUzhJc38O2" title="Research and development expense">200,000</span></span> in each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_z0AG3CxTmQS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company expenses advertising costs as incurred.</span></p> <p id="xdx_851_z3ZknZaAVRoc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zArzQDgRjWi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles of Consolidation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the accounts of Yunhong Green CTI Ltd., and its wholly owned, inactive, subsidiary CTI Supply, Inc. All significant intercompany accounts and transactions have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--ConsolidationVariableInterestEntityPolicy_zhmePyXDJ8Fh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The determination of whether or not to consolidate a variable interest entity under U.S. GAAP requires a significant amount of judgment concerning the degree of control over an entity by its holders of variable interest. To make these judgments, management has conducted an analysis of the relationship of the holders of variable interest to each other, the design of the entity, the expected operations of the entity, which holder of variable interests is most “closely associated” to the entity and which holder of variable interests is the primary beneficiary required to consolidate the entity. Upon the occurrence of certain events, management reviews and reconsiders its previous conclusion regarding the status of an entity as a variable interest entity.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zXOSBAhmMNxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign Currency Translation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There are no foreign operations and substantially all activities occur in US Dollars.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84C_eus-gaap--UseOfEstimates_zKEeVyR7HBQ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, 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 in the financial statements and accompanying notes. Actual results may differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts, inventory valuation, deferred tax assets, goodwill and intangible asset valuation, leasehold assets and liabilities, Preferred Stock deemed dividends and beneficial conversion feature values, and assumptions used as inputs in the Black-Scholes option-pricing model.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zx6PQONWydt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash and Cash Equivalents</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents include cash on hand, demand deposits and short-term investments with original maturities of three months or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zzGT2AOLjVK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts Receivable</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables are carried at original invoice amount less an estimate for doubtful receivables based on a review of all outstanding amounts on a monthly basis. Management determines the allowance for doubtful accounts by identifying troubled accounts, evaluating the individual customer receivables through consideration of the customer’s financial condition, credit history and current economic conditions and use of historical experience applied to an aging of accounts. A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for a period over the customer’s normal terms. Trade receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z2W3d49TjgQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventories</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximates costing determined on a first-in, first-out basis, to reflect the actual cost of production of inventories.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Production costs of work in process and finished goods include material, labor and overhead. Inventory is not recorded in excess of net realizable value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_84F_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z2zE1MLWV6K2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property, Plant and Equipment</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment are stated at cost. Expenditures for maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets. Leasehold improvements are amortized on a straight-line method over the lesser of the estimated useful life or the lease term. The estimated useful lives range as follows:</span></p> <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_zQYUAw8T4ljk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zMRFQCNYuFy3" style="display: none">Schedule of Property Plant and Equipment</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">(in years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%">Building</td><td style="width: 2%"> </td> <td style="width: 20%; text-align: center"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zUEF3jDyVfni" title="Property, plant and equipment, useful life (year)">25</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_znT6jOnrcrEk" title="Property, plant and equipment, useful life (year)">30</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Machinery and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zYcPHiSUKNn4" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zXhbnjD5h0Aj" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Projects that prolong the life and increase efficiency of machinery</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MinimumMember_zVCEUOrCQVW" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MaximumMember_zxlCY9kTb8F9" title="Property, plant and equipment, useful life (year)">5</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Light Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_zbc3pAqTDI3a" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_z8Gn8zJMA59b" title="Property, plant and equipment, useful life (year)">10</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Heavy Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zavIoV24egD9" title="Property, plant and equipment, useful life (year)">10</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zJCbidfrnCl8" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zDf9gQvEUnvf" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zSwVa0J078w5" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intellectual Property</td><td> </td> <td style="text-align: center"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zN533qFTFWk2" title="Property, Plant and Equipment, Useful Life (Year)">9</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zH63AEDJnH71" title="Property, Plant and Equipment, Useful Life (Year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zl5orLVO4gEc" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zichQHAIC4g7" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and equipment at customer locations</td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zC6XeV7qEgl2" title="Property, plant and equipment, useful life (year)">1</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zJiMShaSLay5" title="Property, plant and equipment, useful life (year)">3</span></td></tr> </table> <p id="xdx_8AB_zjjLHf7AiWb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Light machinery consists of forklifts, scissor lifts, and other warehouse machinery. Heavy machinery consists of production equipment including laminating, printing and converting equipment. Projects in process represent those costs capitalized in connection with construction of new assets and/or improvements to existing assets including a factor for interest on funds committed to projects in process of $<span id="xdx_90F_eus-gaap--InterestCostsCapitalized_c20230101__20231231_zSQ9lDNePNw6" title="Interest costs capitalized">112,000</span> and $<span id="xdx_907_eus-gaap--InterestCostsCapitalized_c20220101__20221231_zeeMlL3bDHhj" title="Interest costs capitalized">108,000</span> for the years ended December 31, 2023 and 2022, respectively. Upon completion, these costs are reclassified to the appropriate asset class.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--PropertyPlantAndEquipmentTextBlock_zQYUAw8T4ljk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zMRFQCNYuFy3" style="display: none">Schedule of Property Plant and Equipment</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">(in years)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 78%">Building</td><td style="width: 2%"> </td> <td style="width: 20%; text-align: center"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zUEF3jDyVfni" title="Property, plant and equipment, useful life (year)">25</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_znT6jOnrcrEk" title="Property, plant and equipment, useful life (year)">30</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Machinery and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zYcPHiSUKNn4" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zXhbnjD5h0Aj" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Projects that prolong the life and increase efficiency of machinery</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MinimumMember_zVCEUOrCQVW" title="Property, plant and equipment, useful life (year)">3</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ProjectLifeMember__srt--RangeAxis__srt--MaximumMember_zxlCY9kTb8F9" title="Property, plant and equipment, useful life (year)">5</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Light Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_zbc3pAqTDI3a" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LightMachineryMember_z8Gn8zJMA59b" title="Property, plant and equipment, useful life (year)">10</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Heavy Machinery</td><td> </td> <td style="text-align: center"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zavIoV24egD9" title="Property, plant and equipment, useful life (year)">10</span>-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeavyMachineryMember_zJCbidfrnCl8" title="Property, plant and equipment, useful life (year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office furniture and equipment</td><td> </td> <td style="text-align: center"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zDf9gQvEUnvf" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zSwVa0J078w5" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intellectual Property</td><td> </td> <td style="text-align: center"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zN533qFTFWk2" title="Property, Plant and Equipment, Useful Life (Year)">9</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--IntellectualPropertyMember_zH63AEDJnH71" title="Property, Plant and Equipment, Useful Life (Year)">15</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zl5orLVO4gEc" title="Property, plant and equipment, useful life (year)">5</span>-<span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zichQHAIC4g7" title="Property, plant and equipment, useful life (year)">8</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and equipment at customer locations</td><td> </td> <td style="text-align: center"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zC6XeV7qEgl2" title="Property, plant and equipment, useful life (year)">1</span>-<span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20231231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentAtCustomerLocationsMember_zJiMShaSLay5" title="Property, plant and equipment, useful life (year)">3</span></td></tr> </table> P25Y P30Y P3Y P15Y P3Y P5Y P5Y P10Y P10Y P15Y P5Y P8Y P9Y P15Y P5Y P8Y P1Y P3Y 112000 108000 <p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_z8rPd3EXGzq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-Based Compensation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has stock-based incentive plans which may grant stock option, restricted stock and unrestricted stock awards. The Company recognizes stock-based compensation expense based on the grant date fair value of the award and the related vesting terms. The fair value of stock-based awards is determined using the Black-Scholes model, which incorporates assumptions regarding the risk-free interest rate, expected volatility, expected option life, and dividend yield. See Note 14 for additional information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zf6yVf2LkqLk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair Value Measurements</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current professional accounting guidance applies to all assets and liabilities that are being measured and reported on a fair value basis. 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 in the principal or most advantageous market. The requirements prescribe a fair value hierarchy that has three levels of inputs, both observable and unobservable, with use of the lowest possible level of input to determine fair value. A Level 1 input includes a quoted market price in an active market or the price of an identical asset or liability. Level 2 inputs are market data other than Level 1 inputs that are observable either directly or indirectly including quoted market prices for similar assets or liabilities, quoted market prices in an inactive market, and other observable information that can be corroborated by market data. Level 3 inputs are unobservable and corroborated by little or no market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying value amounts of the Company’s cash and cash equivalents, accounts and notes receivable, accounts payable and other current liabilities are reasonable estimates of their fair values due to the short-term nature of these instruments. The fair value of business segments (as needed for purposes of determining indications of impairment to the carrying value of goodwill) is determined using an average of valuations based on market multiples and discounted cash flows, and consideration of our market capitalization. See Note 5 for further discussion.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zDIGykY3JCr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Valuation of Long Lived Assets</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates whether events or circumstances have occurred which indicate that the carrying amounts of long-lived assets (principally property, plant and equipment) may be impaired or not recoverable. The significant factors that are considered that could trigger an impairment review include: changes in business strategy, market conditions, or the manner of use of an asset; underperformance relative to historical or expected future operating results; and negative industry or economic trends. In evaluating an asset for possible impairment, management estimates that asset’s future undiscounted cash flows and appraised values to measure whether the asset is recoverable. The Company measures the impairment based on the projected discounted cash flows of the asset over its remaining life.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_ecustom--DeferredFinancingCostsPolicyTextBlock_z9kfaSi7TWIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Financing Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred financing costs are amortized over the term of the loan. Upon a refinancing, existing unamortized deferred financing costs are expensed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_843_eus-gaap--IncomeTaxPolicyTextBlock_zbzuGT0OUuv7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income Taxes</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for income taxes using the liability method. As such, deferred income taxes reflect the net tax effects of temporary differences between carrying amounts of assets and liabilities for financial reporting purposes and the amount used for income tax purposes. Realization of deferred tax assets is dependent upon future earnings, the timing and amount of which are uncertain.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets and liabilities are measured using enacted tax rates expected to be in effect when the anticipated reversal of these differences is scheduled to occur. Deferred tax assets are reduced by a valuation allowance when management cannot determine, in its opinion, that it is more likely than not that the Company will recover that recorded value of the deferred tax asset. The Company is subject to U.S. Federal, state and local taxes as well as foreign taxes in Mexico (through October 2021). U.S. income tax expense and foreign withholding taxes are provided on remittances of foreign earnings and on unremitted foreign earnings that are not indefinitely reinvested.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We utilize a two step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 10 for further discussion.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zjCwTiQ0rCu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue Recognition</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 1, 2018, we adopted Accounting Standards Codification (ASC) Topic 606, <i>Revenue from Contracts with Customers</i> using the modified retrospective method. The adoption of ASC 606 did not have a material impact on our consolidated financial position or results of operations, as our revenue arrangements generally consist of a single performance obligation to transfer promised goods at a fixed price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net sales include revenues from sales of products and shipping and handling charges, net of estimates for product returns. Revenue is measured at the amount of consideration the Company expects to receive in exchange for the transferred products. Revenue is recognized at the point in time when we transfer the promised products to the customer and the customer obtains control over the products. The Company recognizes revenue for shipping and handling charges at the time the goods are shipped to the customer, and the costs of outbound freight are included in cost of sales, as we have elected the practical expedient included in ASC 606. In most cases, the Company has a single product delivery performance obligation. Accrued product returns are estimated based on historical data and evaluation of current information.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides for product returns based on historical return rates. While we incur costs for sales commissions to our sales employees and outside agents, we recognize commission costs concurrent with the related revenue, as the amortization period is less than one year and we have elected the practical expedient included in ASC 606. We do not incur incremental costs to obtain contracts with our customers. Our product warranties are assurance-type warranties, which promise the customer that the products are as specified in the contract. Therefore, the product warranties are not a separate performance obligation and are accounted for as described herein. Sales taxes assessed by governmental authorities are accounted for on a net basis and are excluded from net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A disaggregation of product net sales is presented in Note 16.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_z4YxZJCZ18A6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research and Development</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company conducts product development and research activities which include (i) creative product development and (ii) engineering. During the years ended December 31, 2023 and 2022, research and development activities totaled approximately $<span id="xdx_900_eus-gaap--ResearchAndDevelopmentExpense_c20230101__20231231_zTI3FyRTEVl8" title="Research and development expense"><span id="xdx_905_eus-gaap--ResearchAndDevelopmentExpense_c20220101__20221231_ztkUzhJc38O2" title="Research and development expense">200,000</span></span> in each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 200000 200000 <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_z0AG3CxTmQS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Advertising Costs</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company expenses advertising costs as incurred.</span></p> <p id="xdx_80C_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zw8WGdlRxk6d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3 </b>– <b><span id="xdx_828_zTXjJxkwXMT3">Liquidity and Going Concern</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial statements are prepared using account principles generally accepted in the United States (“U.S. GAAP”) applicable to a going concern, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The Company has a cumulative net loss from inception to December 31, 2023 of approximately $<span id="xdx_906_eus-gaap--NetIncomeLoss_iN_pn6n6_di_c20190102__20231231_zy9SXx10X67a" title="Net loss">24</span> million. The accompanying financial statements for the year ended December 31, 2023 have been prepared assuming the Company will continue as a going concern. The Company’s cash resources may be insufficient to meet its anticipated needs during the next twelve months. The Company may require additional funding on acceptable terms to support it is planned future operations. Management’s plans include executing on its business plan and raising external funds to the extent needed. These factors are indicators that there is substantial doubt about the ability to continue as a going concern for one year from the issuance of the accompanying consolidated financial statements. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s primary sources of liquidity have traditionally been comprised of cash and cash equivalents as well as availability under a Credit Agreement. During September 2021, we entered into a new credit agreement with Line Financial. The new agreement with Line Financial includes a revolving credit facility for up to $<span id="xdx_909_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20210930__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--TypeOfArrangementAxis__custom--NewCreditAgreementsMember_zkX921BwKVVc" title="Line of credit facility, maximum borrowing capacity">6</span> million and a term loan of $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20210930__us-gaap--TypeOfArrangementAxis__custom--NewCreditAgreementsMember__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_z9HTrvFlDdc8" title="Debt instrument face amount">0.7</span> million, all supported by the majority of our assets. This Agreement was extended during September 2023, until September 30, 2025, under substantially similar terms. We also made structural changes to our business, removing the cash required to support subsidiaries that are no longer part of our group and other operating improvements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have been in compliance with our new credit facility since its inceptions. As of December 31, 2023 we have drawn approximately $<span id="xdx_90C_eus-gaap--LinesOfCreditCurrent_iI_pn5n6_c20231231_zgoEbCZeTNpg" title="Line of credit">5.0</span> million of the maximum $<span id="xdx_90A_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20231231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--TypeOfArrangementAxis__custom--NewCreditAgreementsMember_zkUQNABWW8I1" title="Line of credit facility, maximum borrowing capacity">6.0</span> million revolving line of credit, which is available subject to the value of receivables and inventory that support the line. Through December 31, 2022, the Company received approximately $<span id="xdx_903_eus-gaap--IncomeTaxCreditsAndAdjustments_c20220101__20221231_zFEi3Rq6oerf" title="Employee retention tax credits">160,000</span> in Employee Retention Tax Credits (“ERTC”) from the United States Government related to claims that were filed during 2021. $<span id="xdx_90B_eus-gaap--OtherSellingGeneralAndAdministrativeExpense_c20220101__20221231_zCGv1CcL4en4" title="General and administrative expense">123,000</span> was listed as General and Administrative, while the remainder was in Other Income. During October 2022 we had outstanding $<span id="xdx_902_eus-gaap--IncomeTaxCreditsAndAdjustments_pn5n6_c20221001__20221031_zRaNqRk55e18" title="Employee retention tax credits">1.2</span> million of additional ERTC claims that had not been processed. We factored those claims with a third party for $<span id="xdx_901_ecustom--IncomeTaxCreditClaimsFactored_pn5n6_c20221001__20221031_zOr3xmiFdca3" title="Tax claim factored">0.9</span> million. During 2023, these claims were processed and paid, which was forwarded to the third party. At that time, we recognized approximately $<span id="xdx_909_eus-gaap--DeferredIncome_iI_pn5n6_c20231231_zW7H8LM9Hwrd" title="Deferred income">0.9</span> million of the related deferred income.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> -24000000 6000000 700000 5000000.0 6000000.0 160000 123000 1200000 900000 900000 <p id="xdx_808_ecustom--NewAccountingPronouncementsTextBlock_zpIbeDr86Pk7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4<i>. </i><span id="xdx_820_z5pPKPPWyn1b">New Accounting Pronouncements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recent Accounting Pronouncements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Credit Loss</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Income Taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for the Company was the first quarter of fiscal 2021. The adoption did not have a material impact on its consolidated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_803_eus-gaap--FairValueDisclosuresTextBlock_zWa5uLiTcXnh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_82B_zaKOXg2ShaW9">Fair Value Disclosures</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. GAAP clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. U.S. GAAP also requires that a fair value measurement reflect the assumptions market participants would use in pricing an asset or liability based upon the best information available.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S. GAAP establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy categorizes assets and liabilities at fair value into one of three different levels depending on the observability of the inputs employed in the measurement. The three levels are defined as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Level 1</span> – inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Level 2</span> – inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs are observable for the asset or liability, or unobservable but corroborated by market data, for substantially the full term of the financial instrument.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"> </td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0.25pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Level 3</span> – inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of the input that is significant to the fair value measurement. The Company’s assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_808_eus-gaap--ConcentrationRiskDisclosureTextBlock_zKMKAgRVchvl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>6. </i><span id="xdx_82C_zsxDuDNabDnd">Major Customers</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2023, the Company had two customers that accounted for approximately <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zVqEVyyO2zvb" title="Concentration risk percentage">46</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerTwoMember_z9FsOWdF0LNa" title="Concentration risk percentage">36</span>% of consolidated net sales from continuing operations. For the year ended December 31, 2022, those same two customers accounted for approximately <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zDjWycDuLCyg" title="Concentration risk percentage">36</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerTwoMember_z425bI78AsWg" title="Concentration risk percentage">35</span>% of consolidated net sales. At December 31, 2023 and December 31, 2022, the outstanding accounts receivable balance due from these customers were $<span id="xdx_90E_eus-gaap--AccountsReceivableGross_iI_pn5n6_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_zDU6xUfdZasb" title="Accounts receiveble gross">3.4</span> million and $<span id="xdx_904_eus-gaap--AccountsReceivableGross_iI_pn5n6_c20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoCustomerMember_zBUafFERVTO5" title="Accounts receiveble gross">0.1</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.46 0.36 0.36 0.35 3400000 100000 <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_z7VaerV634C9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_820_zyFJYYwOhIXc">Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are stated at the lower of cost or net realizable value. Cost is determined using standard costs which approximate costing determined on a first-in, first out basis. Standard costs are reviewed and adjusted periodically and at year end based on actual direct and indirect production costs. On a periodic basis, the Company reviews its inventory for estimated obsolescence or unmarketable items, primarily by reviewing future demand requirements and shelf life of the product.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z5XXQihULVgg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories of continuing operations are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z1XFjFRkKIdi" style="display: none">Schedule of Inventories</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20231231_zEeN1kZjoNOe" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20221231_zwZKcENMhid4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterials_iI_maINzkjA_z8Fvnhva4qw2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,156,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,457,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_maINzkjA_z9CdqKuj3Keg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Work in Process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,511,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,513,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_maINzkjA_zcLJPyn1YJXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Finished Goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,355,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_mtINzkjA_zrYcPN51yjp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Total inventories</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,791,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,325,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zWum4j58cIGl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z5XXQihULVgg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories of continuing operations are comprised of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B4_z1XFjFRkKIdi" style="display: none">Schedule of Inventories</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20231231_zEeN1kZjoNOe" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20221231_zwZKcENMhid4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterials_iI_maINzkjA_z8Fvnhva4qw2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,156,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,457,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_maINzkjA_z9CdqKuj3Keg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Work in Process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,511,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,513,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_maINzkjA_zcLJPyn1YJXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Finished Goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,124,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,355,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_mtINzkjA_zrYcPN51yjp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Total inventories</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,791,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,325,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1156000 1457000 2511000 2513000 4124000 4355000 7791000 8325000 <p id="xdx_806_eus-gaap--DebtDisclosureTextBlock_zvpB81JLeTal" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_82A_zJguz9TdGcH8">Notes Payable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zUgLq6jvyc0b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long term debt consists of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zd620WjkJSI2" style="display: none">Schedule of Long-term Debt Instruments</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zoLvJVjYopzf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20221231_zDok6O4TMlt4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__us-gaap--SubordinatedDebtMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--OfficerMember_zsoKM4CgRzVg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Subordinated notes (officer) due December 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,344,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,267,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableRelatedPartyMember_zMFdUUcAV8Th" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Other Note</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zbu9t0nFm9r" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Term Loan (2023 and 2022 are net of deferred finance costs of $<span id="xdx_907_eus-gaap--DeferredCosts_iI_pn5n6_c20231231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zp0X4y8LIgja" title="Deferred finance costs">0.1</span> million and $<span id="xdx_90A_eus-gaap--DeferredCosts_iI_pn5n6_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zF8pDeIkvZR5" title="Deferred finance costs">0.1</span> million, respectively)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">673,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">543,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LongTermDebt_iI_hus-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LongtermDebtTypeAxis__us-gaap--LineOfCreditMember_zvUvRhLROIwl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Line of Credit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,991,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,878,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zNfUTKpRcgue" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Total long-term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,008,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,860,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebtCurrent_iNI_di_z4pMYKgNeBGf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Less current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,475,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,166,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_z2ayISXhgtS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Total Long-term debt, net of current portion</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">533,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,694,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zbGfPJAW7jfk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Line of Credit and Term Loan</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 30, 2021 (the “Closing Date”), the Company entered into a loan and security agreement (the “Agreement”) with Line Financial (the “Lender”), which provides for a senior secured financing consisting of a revolving credit facility (the “Revolving Credit Facility) in an aggregate principal amount of up to $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20210930__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--LineFinancialMember_zzfkdn9EBt2j" title="Maximum borrowing capacity">6</span> million (the “Maximum Revolver Amount”) and term loan facility (the “Term Loan Facility”) in an aggregate principal amount of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210930__us-gaap--CreditFacilityAxis__custom--TermLoanFacilityMember__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--LineFinancialMember_zFkq1pPlREW1" title="Debt instrument face amount">731,250</span> (“Term Loan Amount” and, together with the Revolving Credit Facility, the “Senior Facilities”). The Senior Facilities are secured by substantially all assets of the Company. The Senior Facilities were extended on September 30, 2023 until September 30, 2025 on substantially similar terms.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest on the Senior Facilities was set at the prime rate published from time to time published in the Wall Street Journal (<span id="xdx_903_ecustom--DebtInstrumentReferenceRate_iI_pid_dp_uPure_c20231231__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zJNdEhCkoXj4" title="Debt instrument reference rate">8.5</span>% as of December 31, 2023), plus <span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20210930__20210930__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_z2bmo2r1l8r" title="Debt instrument, basis spread on variable rate">1.95</span>% per annum, accruing daily and payable monthly. Interest shall be calculated on the basis of a 360-day year for the actual number of days elapsed. The Term Loan Facility shall be repaid by the Company to Lender in <span id="xdx_909_ecustom--DebtInstrumentNumberOfInstallmentsForPeriodicPayment_iI_uPure_c20210930__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_zj8AIPxxqKOl" title="Periodic monthly installments">48</span> equal monthly installments of principal and interest, each in the amount of $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_c20211101__20211101__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_zPxwIPMhrvLc" title="Periodic payment">15,000</span>, commencing on November 1, 2021, and continuing on the first day of each month thereafter until the Term Loan Maturity Date (as defined in the Agreement). Also, the Company paid the Lender collateral monitoring fees of <span id="xdx_905_ecustom--DebtInstrumentCollateralMonitoringFeePercent_dp_uPure_c20210930__20210930__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_zd0gFSxmJ2K5" title="Monitoring fees percentage">4.62</span>% of the eligible accounts receivable, inventory, and equipment supporting the Revolving Credit Facility and the Term Loan. In addition, the Company paid the Lender a loan fee of <span id="xdx_907_ecustom--DebtInstrumentFeeAmountPercent_iI_dp_uPure_c20210930__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_z5nyDyPj6uj5" title="Debt instrument fee amount percent">1.25</span>% of the Maximum Revolver Amount and the Term Loan Amount upon the execution of the Agreement. During August 2022 the terms were modified to reduce the collateral monitoring fee to <span id="xdx_90B_ecustom--DebtInstrumentCollateralMonitoringFeePercent_pid_dp_uPure_c20220831__20220831__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_znCagKnYK7X1" title="Debt instrument collateral monitoring fee percent">2.77</span>% and added a provision that barred the Company from repaying the facility prior to September 2023. This Term Loan was re-established effective with the September 30, 2023 renewal at the original values on September 30, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Senior Facilities matured on September 30, 2023 and were extended by agreement between the parties until September 30, 2025. The facility automatically extends for successive periods of <span id="xdx_90A_eus-gaap--DebtInstrumentTerm_dc_c20210930__20210930_zOjLfPsHSTGf" title="Debt term">one year</span> each, unless the Company or the Lender gives the other party written notice of termination not less than 90 days prior to the end of such term or renewal term, as applicable. If the Senior Facilities are renewed, the Company shall pay the Lender a renewal fee of <span id="xdx_905_ecustom--DebtInstrumentRenewalFeePercent_iI_pid_dp_uPure_c20210930_z96At4U1Uwi3" title="Debt instrument renewal fee percent">1.25</span>% of the Maximum Revolver Amount and the Term Loan Amount upon each renewal on the anniversary of the Closing Date. The Company has the option to prepay the Term Loan Facility (together with all accrued but unpaid interest and a Term Loan Prepayment Fee (as defined the Agreement) in whole, but not in part, upon not less than 60 days prior written notice to the Lender. With this September 30, 2023 renewal, the parties agreed changes in terms including:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Replace the asset monitoring fee on the Revolving Credit Facility with an increase in interest rate, to Prime plus <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateIncreaseDecrease_dp_uPure_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zKrrIMiNL7H3" title="Debt instrument interest rate">7.82</span>% per annum. This change was intended by the parties to be financially neutral while easier to administrate.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reduce the interest rate on the Term Loan to Prime plus <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateIncreaseDecrease_dp_uPure_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zqnNcsALiC3g" title="Debt instrument interest rate">1.45</span>% per annum, with lender making a one-time additional advance of $<span id="xdx_907_eus-gaap--ShortTermBorrowings_iI_c20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zpyaXbkD0rQg" title="Short term debt">206,000</span> to reset the Term Loan to $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_c20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zXYifbqC8Rqc" title="Debt face amount">731,000</span>. </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reduce the renewal fee for this transaction to $<span id="xdx_909_ecustom--DebtInstrumentRenewalFee_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember_zIv0J2PhozT7" title="Debt instrument renewal fee">50,000</span> from the formula described above.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Set the Term Loan asset monitoring fee to <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateIncreaseDecrease_dp_uPure_c20230101__20231231__us-gaap--DebtInstrumentAxis__custom--LineFinancialAgreementMember_zCl6I5FEWkx7" title="Debt instrument interest rate">0.385</span>% per month.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Senior Facilities require that the Company maintain Tangible Net Worth of at least $<span id="xdx_90E_ecustom--DebtInstrumentCovenantTangibleNetWorth_c20211231__20211231__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember_znzDoh0YCC88" title="Debt Instrument, covenant, tangible net worth">4,000,000</span> or greater (“Minimum Tangible Net Worth”). Minimum Tangible Net Worth may be adjusted downward by the Lender, from time to time, in its sole and absolute discretion, based on the effect of non-cash charges and other factors on the calculation of Tangible Net Worth. Other debt subordinated to Lender is not considered as a reduction of this calculation. The Company believes it was in compliance with this covenant since inception, including through December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Senior Facilities contain certain affirmative and negative covenants that limit the ability of the Company, among other things and subject to certain significant exceptions, to incur debt or liens, make investments, enter into certain mergers, consolidations, and acquisitions, pay dividends and make other restricted payments, or make capital expenditures exceeding $<span id="xdx_90B_ecustom--DebtInstrumentCovenantExpendituresAmount_c20230101__20231231__us-gaap--TypeOfArrangementAxis__custom--LineFinancialAgreementMember__srt--RangeAxis__srt--MaximumMember_zvseYMLsxAp4" title="Capital expenditures amount">1,000,000</span> in the aggregate in any fiscal year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023 and 2022, the term loan balance amounted to $<span id="xdx_906_eus-gaap--LongTermDebt_iI_pn5n6_c20231231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zxKfe1KVqBKb" title="Loan amount">0.7</span> million and $<span id="xdx_90C_eus-gaap--LongTermDebt_iI_pn5n6_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zmaSBpOz1cpd" title="Loan amount">0.5</span> million, respectively, which consisted of the principal and interest payable balance and deferred financing costs. The balance of the Revolving Line of Credit as of December 31, 2023 and 2022 amounted to $<span id="xdx_900_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn5n6_c20231231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_z6oLiDXIw4Q2" title="Line of credit balance">5.0</span> million and $<span id="xdx_908_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_pn5n6_c20221231__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zIo7gOltYXOi" title="Line of credit balance">2.9</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Subordinated (Officer) Note</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 1, 2019, the Company had a note payable to John H. Schwan, former Director and former Chairman of the Board, for $<span id="xdx_909_eus-gaap--OtherLiabilities_iI_pn5n6_c20190101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_z2c7SMVmCOJb" title="Notes payable - related party">1.6</span> million, including accrued interest. This loan accrues interest, is due December 31, 2023, and is subordinate to the Senior Facilities. During January 2019, Mr. Schwan converted $<span id="xdx_90B_eus-gaap--DebtConversionOriginalDebtAmount1_pp0p0_c20181230__20190101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zssaECXMx9ih" title="Debt conversion, amount">600,000</span> of the note into approximately <span id="xdx_90D_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20181230__20190101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvH0VCLSYcHc" title="Debt conversion, shares">181,000</span> shares of our common stock at the then market rate of $<span id="xdx_90A_eus-gaap--DebtConversionConvertedInstrumentRate_c20181230__20190101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeGn0CXXjflc" title="Share price (in dollars per share)">3.32</span> per share. As a result of the conversion, the loan balance decreased to $<span id="xdx_905_eus-gaap--DebtInstrumentIncreaseDecreaseForPeriodNet_pn5n6_c20181230__20190101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zKjaq2YfZPzc" title="Loan decreased, amount">1.0</span> million. The loan and interest payable to Mr. Schwan amounted to $<span id="xdx_90E_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn5n6_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zZmqD1sPuJMb" title="Loan and interest payable"><span id="xdx_904_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pn5n6_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zwed9DDsqKq" title="Loan and interest payable">1.3</span></span> million as of December 31, 2023 and 2022, respectively. No payments were made to Mr. Schwan during 2023 or 2022. Interest expense related to this loan amounted to $<span id="xdx_90C_eus-gaap--InterestExpense_pp0p0_c20231001__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_z2tCt1HTUfu4" title="Interest expense, related party">19,000</span> and $<span id="xdx_90C_eus-gaap--InterestExpense_pp0p0_c20221001__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zOtYAeJ2frWg" title="Interest expense, related party">18,000</span> for the three months ended December 31, 2023 and 2022, respectively, and $<span id="xdx_905_eus-gaap--InterestExpense_pp0p0_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zHeRwpEzBps" title="Interest expense, related party">78,000</span> and $<span id="xdx_906_eus-gaap--InterestExpense_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zyQ9vRQYkcs7" title="Interest expense, related party">74,000</span> for the twelve months ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to an agreement between the parties, the Company paid $<span id="xdx_902_eus-gaap--RepaymentsOfNotesPayable_pn5n6_c20240102__20240102__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zlESjE2bI9L9" title="Payment of loan amount">0.5</span> million of this balance on January 2, 2024, another $<span id="xdx_901_eus-gaap--RepaymentsOfNotesPayable_pn5n6_c20240116__20240116__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zGxlsaDRlNk2" title="Payment of loan amount">0.5</span> million on January 16, 2024, and the remainder later during 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Other Note</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2022, the Company had a note payable to Alex Feng for $<span id="xdx_907_eus-gaap--NotesPayable_iI_pn5n6_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AlexFengMember_zMAQIdQLBoWh" title="Notes payable">0.2</span> million. This loan accrued interest at a rate of <span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AlexFengMember_zYOw6KOFP8Tj" title="Interest rate">3</span>% and is subordinated to the Senior Facilities. In accordance with the subordination agreement, payments may be made beginning April 2022 subject to availability under the revolving line of credit, and the maturity date for this loan was March 2024. Along with certain deposits received during 2022, this note was converted into common stock during February 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zUgLq6jvyc0b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long term debt consists of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BE_zd620WjkJSI2" style="display: none">Schedule of Long-term Debt Instruments</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20231231_zoLvJVjYopzf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20221231_zDok6O4TMlt4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__us-gaap--SubordinatedDebtMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__srt--OfficerMember_zsoKM4CgRzVg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Subordinated notes (officer) due December 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,344,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">1,267,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableRelatedPartyMember_zMFdUUcAV8Th" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Other Note</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">172,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebt_iI_hus-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zbu9t0nFm9r" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Term Loan (2023 and 2022 are net of deferred finance costs of $<span id="xdx_907_eus-gaap--DeferredCosts_iI_pn5n6_c20231231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zp0X4y8LIgja" title="Deferred finance costs">0.1</span> million and $<span id="xdx_90A_eus-gaap--DeferredCosts_iI_pn5n6_c20221231__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember_zF8pDeIkvZR5" title="Deferred finance costs">0.1</span> million, respectively)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">673,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">543,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LongTermDebt_iI_hus-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--LongtermDebtTypeAxis__us-gaap--LineOfCreditMember_zvUvRhLROIwl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Line of Credit</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,991,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,878,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LongTermDebt_iI_zNfUTKpRcgue" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Total long-term debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,008,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,860,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LongTermDebtCurrent_iNI_di_z4pMYKgNeBGf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Less current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,475,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,166,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--LongTermDebtNoncurrent_iI_z2ayISXhgtS4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Total Long-term debt, net of current portion</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">533,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,694,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1344000 1267000 172000 100000 100000 673000 543000 4991000 2878000 7008000 4860000 6475000 3166000 533000 1694000 6000000 731250 0.085 0.0195 48 15000 0.0462 0.0125 0.0277 P1Y 0.0125 0.0782 0.0145 206000 731000 50000 0.00385 4000000 1000000 700000 500000 5000000.0 2900000 1600000 600000 181000 3.32 1000000.0 1300000 1300000 19000 18000 78000 74000 500000 500000 200000 0.03 <p id="xdx_80D_eus-gaap--IncomeTaxDisclosureTextBlock_z3TGJU0RoP24" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_82B_zjfY4mCeTk2h">Income Taxes</span> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Tax Reform act of 2017</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On December 22, 2017, the Tax Cuts and Jobs Act was enacted into law and introduced significant changes to U.S. tax law. The Company reflected the impacts of changes in tax law to the financial statements including the federal income tax rate reduction from <span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20171221__20171222_z8tONSzRKHd2" title="Statutory tax rate">35</span>% to <span id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20230101__20231231_z1vlaQlVNWy9" title="Statutory tax rate">21</span>%; the new limitations on the tax deductibility of interest expense; the acceleration of business asset expensing; the repeal of the alternative minimum tax (“AMT”); the limitation on the use of net operating losses generated in future years; and the Global Intangible Low Taxed Income regime. On March 27, 2020, the CARES Act was enacted into law and introduced changes to U.S. tax law including revised limitations on the tax deductibility of interest expense and the limitation on the use of net operating losses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to an ownership change in the first quarter of 2020, the future utilization of certain post-change income tax attributes of Yunghong CTI Ltd , including net operating loss carryovers, are anticipated to be limited for U.S. income tax purposes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zyYZ6A90hie2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision (benefit) for income taxes consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zPt1D1pNUTgc" style="display: none">Schedule of Components of Income Tax Expense (Benefit)</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td id="xdx_497_20230101__20231231_zotPLK4XC2J2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td id="xdx_49B_20220101__20221231_zrShRuF6lwX4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended December 31,</b></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zmK70YfzDkTl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBz8HY_zejEQJBE3O88" style="vertical-align: bottom; background-color: White"> <td style="width: 60%">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1029">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1030">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz8HY_zOmCb0as9ER" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1032">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1033">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBz8HY_zHGkp1DMbgN5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1035">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1036">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz8HY_maITEBzofm_zRSjToubHGqc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1038">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1039">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_z1ZCsM4euLil" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzfb1_zxqeHL8TYeza" style="vertical-align: bottom; background-color: White"> <td>Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1045">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzfb1_zauMKdsfai4f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1047">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzfb1_z9AGLeAEyc9g" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1050">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzfb1_maITEBzofm_zGQ3cLYBVxya" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total Deferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1053">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1054">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_mtITEBzofm_zy2udxMfcPyh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Provision (Benefit) for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1057">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zGPPnZy9zauf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z0bH7rl4vK03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax provision (benefit) related to continuing operations differ from the amounts computed by applying the statutory income tax rate of <span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_uPure_c20230101__20231231_zNeljVdqdB3h" title="Statutory tax rate">21</span>% to pretax loss as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z6rWa8ntSwxd" style="display: none">Schedule of Income Tax Provision (Benefit) Related to Continuing Operations</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zERNlUD8dC22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220101__20221231_z0sl9d1Hsa8g" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_iB_zOqGr9LInIO5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">U.S. Federal provision (benefit)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzI2T_zTZMR1YXFEBi" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">At Statutory Rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(49,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(120,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzI2T_zJ7X4S68XpF7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">State Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(71,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzI2T_zXOtoH8lFgN6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Change in Valuation Allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">299,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--EffectiveIncomeTaxRateReconciliationNOLCarrybackClaimCARESActAmount_maITEBzI2T_zUGP8NybspJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">NOL Carryback Claim (CARES Act)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1075">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzI2T_z1qrymWlXnEg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Nondeductible Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1079">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzI2T_z9TpoyxLU00g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Foreign Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1081">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount_iN_di_msITEBzI2T_zgZBK3bMmsi7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Deconsolidation &amp; Impairment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(32,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzI2T_zmiMrqynQ1Gg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(179,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzI2T_zuFyRc1hFos1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1091">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zeleL9JH5948" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred Tax Assets and Liabilities</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zkBWujSuusQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income taxes reflect the net tax effects of loss and credit carryforwards and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets for federal and state income taxes are as follows):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zzRf2ZXKQvBk">Schedule of Deferred Tax Assets and Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20231231_zCtsAzB1wFm3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20221231_zgQvkZnPREp7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_iB_zJswAXxvJkql" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Deferred Tax Assets:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_maDTAGzv66_zxZc6nZ6aasd" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 9pt">Federal &amp; State NOL Carryforward</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">5,163,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">3,241,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsForeign_iI_maDTAGzv66_zYfSpzaX7oXh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Foreign Tax Credit &amp; Other Credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_maDTAGzv66_zZ5DjF4bTRk4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Capitalized R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_maDTAGzv66_z2uqY8OY5fV1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Reserves and Accruals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsCapitalLossCarryforwards_iI_maDTAGzv66_zbhnrTqfRaOa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Capital Loss Carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,360,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,378,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsAdjustments_iI_maDTAGzv66_zSFH9Zk6Tjbj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Unicap 263A Adjustment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGzv66_z2UQhGH2Iqil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Other DTA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(95,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(91,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_maDTAGzv66_zzz8WNwOoAah" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Foreign NOL Carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--DeferredTaxAssetsDeferredInterestExpense_iI_maDTAGzv66_zWDx91HsqfY1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Deferred Interest Expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1122">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,704,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGzv66_maDTANzsyS_zM3nGTRkx3T4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Total Gross DTA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,215,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,982,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_msDTANzsyS_zHzfTGFdre47" style="vertical-align: bottom; background-color: White"> <td style="font-style: italic; text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Less: Val. Allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,476,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,159,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNet_iNTI_di_mtDTANzsyS_maDTALNzd0f_zk0mv4unorb4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Total Deferred Tax Assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(261,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(177,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ComponentsOfDeferredTaxLiabilitiesAbstract_iB_zVfFnz0vbCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Deferred Tax Liabilities:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_iI_maDITLzRar_zSN0HBLWNMbj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Fixed Assets &amp; Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--DeferredTaxLiabilitiesSection481aAdjustment_iI_maDITLzRar_zYcDpTFplsNc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Section 481(a) Adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1140">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLzRar_msDTALNzd0f_z6oZDcb4b1Xd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Total Gross DTL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">261,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzd0f_zyHw4kIuvh7b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Net Deferred Tax Assets</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1146">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1147">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> <p id="xdx_8A4_znyNeLnHbZE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Realization of our deferred tax assets is dependent upon future earnings, if any, the timing and amount of which are uncertain. Due to the lack of earnings history and in light of management’s comments regarding going concern for most of 2019 through December 31, 2023, a valuation allowance has been recorded to reduce the deferred tax assets to its net realizable value. The valuation allowance increased by $<span id="xdx_908_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20230101__20231231_zgaSsAnlYiy7" title="Increase in valuation allowance">0.3</span> million and increased by $<span id="xdx_906_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pn5n6_c20220101__20221231_zsQW2JB85mk4" title="Increase in valuation allowance">0.4</span> million during the years ended December 31, 2023 and December 31, 2022, respectively. The valuation allowance includes no benefit related to stock based compensation and exercises for the years ended December 31, 2023 and 2022, respectively, prior to the implementation of ASC 515 and 718, that will be credited to additional paid in capital when realized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Net Operating Loss and Tax Credit Carryforwards</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, we had a net operating loss carryforward for federal income tax purposes of approximately $<span id="xdx_909_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20231231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--InternalRevenueServiceIRSMember_znisJm2DijMb" title="Federal net operating loss carryforward">16.1</span> million, of which $<span id="xdx_907_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pn5n6_c20231231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--DomesticCountryMember__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--InternalRevenueServiceIRSMember_zvXdCQrc86D2" title="Federal net operating loss carryforward subject to expiration">0.2</span> million is subject to expiration beginning 2037. We had a total state net operating loss carryforward of approximately $<span id="xdx_90C_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20231231__us-gaap--IncomeTaxAuthorityAxis__us-gaap--StateAndLocalJurisdictionMember_zoi7OMyeOv8g" title="State net operating loss carryforwards">18.7</span> million, with various expiration dates. Utlization of some of the federal and state net operating loss and credit carryforwards are subject to annual limitations due to the “change in ownership” provisions of the Internal Revenue Code of 1986 and similar state provisions. The annual limitations may result in the expiration of net operating losses and credits before utilization.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.35 0.21 <p id="xdx_896_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zyYZ6A90hie2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision (benefit) for income taxes consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zPt1D1pNUTgc" style="display: none">Schedule of Components of Income Tax Expense (Benefit)</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td id="xdx_497_20230101__20231231_zotPLK4XC2J2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td id="xdx_49B_20220101__20221231_zrShRuF6lwX4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Year Ended December 31,</b></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"> </td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zmK70YfzDkTl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBz8HY_zejEQJBE3O88" style="vertical-align: bottom; background-color: White"> <td style="width: 60%">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1029">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1030">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBz8HY_zOmCb0as9ER" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1032">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1033">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentForeignTaxExpenseBenefit_maCITEBz8HY_zHGkp1DMbgN5" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1035">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1036">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCITEBz8HY_maITEBzofm_zRSjToubHGqc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1038">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1039">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_z1ZCsM4euLil" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_maDITEBzfb1_zxqeHL8TYeza" style="vertical-align: bottom; background-color: White"> <td>Federal</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1044">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1045">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_maDITEBzfb1_zauMKdsfai4f" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1047">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1048">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_maDITEBzfb1_z9AGLeAEyc9g" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Foreign</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1050">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzfb1_maITEBzofm_zGQ3cLYBVxya" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total Deferred</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1053">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1054">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_mtITEBzofm_zy2udxMfcPyh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Provision (Benefit) for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1056">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1057">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_89F_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z0bH7rl4vK03" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax provision (benefit) related to continuing operations differ from the amounts computed by applying the statutory income tax rate of <span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_uPure_c20230101__20231231_zNeljVdqdB3h" title="Statutory tax rate">21</span>% to pretax loss as follows (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z6rWa8ntSwxd" style="display: none">Schedule of Income Tax Provision (Benefit) Related to Continuing Operations</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zERNlUD8dC22" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220101__20221231_z0sl9d1Hsa8g" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_iB_zOqGr9LInIO5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">U.S. Federal provision (benefit)</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzI2T_zTZMR1YXFEBi" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">At Statutory Rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(49,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(120,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_maITEBzI2T_zJ7X4S68XpF7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">State Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(71,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBzI2T_zXOtoH8lFgN6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Change in Valuation Allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">299,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--EffectiveIncomeTaxRateReconciliationNOLCarrybackClaimCARESActAmount_maITEBzI2T_zUGP8NybspJb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">NOL Carryback Claim (CARES Act)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1075">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzI2T_z1qrymWlXnEg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Nondeductible Expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1079">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_maITEBzI2T_z9TpoyxLU00g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Foreign Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1081">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--EffectiveIncomeTaxRateReconciliationDeconsolidationAndImpairmentAmount_iN_di_msITEBzI2T_zgZBK3bMmsi7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Deconsolidation &amp; Impairment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1084">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(32,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBzI2T_zmiMrqynQ1Gg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(179,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzI2T_zuFyRc1hFos1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-bottom: 2.5pt; padding-left: 0.25pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1091">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 0.21 -49000 -120000 -71000 25000 299000 50000 32000 -179000 77000 <p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zkBWujSuusQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income taxes reflect the net tax effects of loss and credit carryforwards and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets for federal and state income taxes are as follows):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zzRf2ZXKQvBk">Schedule of Deferred Tax Assets and Liabilities</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20231231_zCtsAzB1wFm3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20221231_zgQvkZnPREp7" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract_iB_zJswAXxvJkql" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Deferred Tax Assets:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_maDTAGzv66_zxZc6nZ6aasd" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 9pt">Federal &amp; State NOL Carryforward</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">5,163,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">3,241,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsForeign_iI_maDTAGzv66_zYfSpzaX7oXh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Foreign Tax Credit &amp; Other Credits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_maDTAGzv66_zZ5DjF4bTRk4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Capitalized R&amp;D</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">98,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_iI_maDTAGzv66_z2uqY8OY5fV1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Reserves and Accruals</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">152,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsCapitalLossCarryforwards_iI_maDTAGzv66_zbhnrTqfRaOa" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Capital Loss Carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,360,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,378,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsAdjustments_iI_maDTAGzv66_zSFH9Zk6Tjbj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Unicap 263A Adjustment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGzv66_z2UQhGH2Iqil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Other DTA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(95,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(91,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsForeign_iI_maDTAGzv66_zzz8WNwOoAah" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Foreign NOL Carryforward</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--DeferredTaxAssetsDeferredInterestExpense_iI_maDTAGzv66_zWDx91HsqfY1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Deferred Interest Expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1122">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,704,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGzv66_maDTANzsyS_zM3nGTRkx3T4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Total Gross DTA</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,215,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,982,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di_msDTANzsyS_zHzfTGFdre47" style="vertical-align: bottom; background-color: White"> <td style="font-style: italic; text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Less: Val. Allowance</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,476,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,159,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsNet_iNTI_di_mtDTANzsyS_maDTALNzd0f_zk0mv4unorb4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Total Deferred Tax Assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(261,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(177,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ComponentsOfDeferredTaxLiabilitiesAbstract_iB_zVfFnz0vbCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Deferred Tax Liabilities:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_iI_maDITLzRar_zSN0HBLWNMbj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Fixed Assets &amp; Intangibles</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">261,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">233,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--DeferredTaxLiabilitiesSection481aAdjustment_iI_maDITLzRar_zYcDpTFplsNc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Section 481(a) Adjustment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1140">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(56,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLzRar_msDTALNzd0f_z6oZDcb4b1Xd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Total Gross DTL</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">261,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">177,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_mtDTALNzd0f_zyHw4kIuvh7b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 0.25pt">Net Deferred Tax Assets</td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1146">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1147">-</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"> </td></tr> </table> 5163000 3241000 307000 307000 98000 55000 147000 152000 2360000 2378000 233000 233000 -95000 -91000 2000 2000 1704000 8215000 7982000 8476000 8159000 261000 177000 261000 233000 -56000 261000 177000 300000 400000 16100000 200000 18700000 <p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zRPeNBQY2US4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_824_znnDdIQ2gOK8">Related Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms. Jana M. Schwan is the Company’s Chief Operating Officer. Her father, John H. Schwan, held several positions with the Company over many years, most recently as Chairman of the Board until June 2020. His brother is Gary Schwan, one of the owners of Schwan Incorporated, which provides building maintenance services to the Company. The Company made payments to Schwan Incorporated of approximately $<span id="xdx_90C_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20230101__20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SchwanIncorporatedMember_zrn5F0KEbkO6" title="Related party amount of transaction">1,000</span> and $<span id="xdx_901_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SchwanIncorporatedMember_zu44If46BEh4" title="Related party amount of transaction">1,000</span> during the years ended December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As discussed in Note 9, Mr. John H. Schwan was owed approximately $<span id="xdx_90C_eus-gaap--OtherLiabilitiesCurrent_iI_pn5n6_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zKrYlzVBsuJa" title="Due to related parties">1.3</span> million and $<span id="xdx_908_eus-gaap--OtherLiabilitiesCurrent_iI_pn5n6_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--JohnHSchwanMember_zGMntvnvnSB" title="Due to related parties">1.2</span> million as of December 31, 2023 and 2022, respectively in a note from the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1000 1000 1300000 1200000 <p id="xdx_801_eus-gaap--CommitmentsDisclosureTextBlock_zFEzFP4WGaV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span id="xdx_82F_zDD3Eqj2pnRh">Commitments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating Leases</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We adopted ASC Topic 842 (Leases) on January 1, 2019 using the modified retrospective method. This standard requires us to record certain operating lease liabilities and corresponding right-of-use assets on our balance sheet. We elected the package of practical expedients available for expired or existing contracts, which allowed us to carryforward our historical assessments of whether contracts are (or contain) leases, as well as lease classification tests and treatment of initial direct costs. We also elected to not separate lease components from non-lease components for all fixed payments, and we exclude variable lease payments in the measurement of right-of-use assets and lease obligations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon adoption of ASC 842 we recorded a $<span id="xdx_90A_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn5n6_c20230101__20231231__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zaZFKd74qiji" title="Increase in other assets">2.8 </span>million increase in other assets, a $<span id="xdx_901_eus-gaap--IncreaseDecreaseInOtherCurrentLiabilities_pn5n6_c20230101__20231231__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zqAtX46ksFOc" title="Increase in current liabilities">1.1</span> million increase in current liabilities, and a $<span id="xdx_90A_eus-gaap--IncreaseDecreaseInOtherNoncurrentLiabilities_pn5n6_c20230101__20231231__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zpSIC0qVYVV9" title="Increase in non-current liabilities">1.7</span> million increase in non-current liabilities. We did not record any cumulative effect adjustments in opening retained earnings, and adoption of ASC 842 had no impact on cash flows from operating, investing, or financing activities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine if an arrangement is a lease at inception. Most of our operating leases do not provide an implicit rate of interest so we use our incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. We lease various assets in the course of ordinary business including warehouses and manufacturing facilities, as well as vehicles and equipment used in our operations. Leases with an initial term of 12 months or less are not recorded on the balance sheet as we recognize lease expense for these leases on a straight-line basis over the lease term. The depreciable life of assets and related improvements are limited by the expected lease term, unless there is a reasonably certain expected transfer or title or purchase option. Some lease agreements include renewal options at our sole discretion. Any guaranteed residual value is included in our lease liability.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_ecustom--LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock_zo3MjJs72w73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below describes our lease position as of December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zByK368gLJNb" style="display: none"> Schedule of Lease Positions</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Assets</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20231231_znA4oG5Z17c" style="border-bottom: Black 1.5pt solid; text-align: center">As of <br/>December 31, <br/>2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20221231_zW8kCq2PnbVf" style="border-bottom: Black 1.5pt solid; text-align: center">As of <br/>December 31, <br/>2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseRightofuseAssetGross_iI_maOLROUz2HS_zH81KoQo6zbj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.4pt">Operating lease right-of-use assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">4,632,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">4,805,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OperatingLeaseRightofuseAssetAccumulatedAmortization_iNI_di_msOLROUz2HS_zxWKxFREcE8d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,268,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(923,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_iTI_mtOLROUz2HS_z5PcT8oUg7Qd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.4pt">Net lease assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,882,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.4pt">Liabilities</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt">Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLzt1X_zsLpf1gUIjX2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">522,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLzt1X_zahMUPHOwJ76" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Operating Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">522,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt">Noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzt1X_zMWcfpu6tGy3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,842,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzt1X_zZeMGYK2cvG9" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Operating Noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,842,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzt1X_z9Q6UAXP3kQ7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Total lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,882,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Weighted average remaining term (years) – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zkLG3mhA0mCi" title="Weighted average remaining term (years) - operating leases">7</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z2rY2wbqp9E3" title="Weighted average remaining term (years) - operating leases">8</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_zFotXC8bhOad" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Weighted average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.25</td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8A3_zJMD5NzRWrYh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zz92wiebJyqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023 and 2022, we recorded expenses related to</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_z2bMFz2psvch" style="display: none">Schedule of Lease Expenses</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20230101__20231231_zqW14XjG8sYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20220101__20221231_z5UpkdZKt4U6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended December 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_maLCzHmu_zxANeMvK7VGa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 9pt">Operating right-of-use lease asset amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">754,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">746,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzHmu_zs65XAmB5dMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Financing lease asset amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1215">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1216">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseInterestExpense_maLCzHmu_zUx2Qbm1oDa3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Related interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1218">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1219">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LeaseCost_iT_mtLCzHmu_zLYhWxxUeic2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt">Total expense during twelve months ended December 31</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">754,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">746,000</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A1_zWSffJGMwRnc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zB3u2it20SWj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zr09FIqs9QHf" style="display: none">Schedule of Maturities of Lease Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20231231_ziN6IpnKOjv8" style="border-bottom: Black 1.5pt solid; text-align: right">12/31/2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzS0f_zUPxcSatLxMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left; padding-left: 0.25pt">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">978</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThereafter_iI_pn3n3_maLOLLPzS0f_zjHM3ju6RS3j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">2025 and thereafter</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,268</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzS0f_zoMSuBwu6S95" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Total lease payments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,246</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z7FirzLZoAAf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,882</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pn3n3_z4Ju0q8QTfNj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 9pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">3,364</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zu45mkiMFwh8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2800000 1100000 1700000 <p id="xdx_893_ecustom--LesseeOperatingLeaseAssetsAndLiabilitiesTableTextBlock_zo3MjJs72w73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below describes our lease position as of December 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zByK368gLJNb" style="display: none"> Schedule of Lease Positions</span></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Assets</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20231231_znA4oG5Z17c" style="border-bottom: Black 1.5pt solid; text-align: center">As of <br/>December 31, <br/>2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20221231_zW8kCq2PnbVf" style="border-bottom: Black 1.5pt solid; text-align: center">As of <br/>December 31, <br/>2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseRightofuseAssetGross_iI_maOLROUz2HS_zH81KoQo6zbj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.4pt">Operating lease right-of-use assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">4,632,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">4,805,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OperatingLeaseRightofuseAssetAccumulatedAmortization_iNI_di_msOLROUz2HS_zxWKxFREcE8d" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,268,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(923,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_iTI_mtOLROUz2HS_z5PcT8oUg7Qd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.4pt">Net lease assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,882,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.4pt">Liabilities</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt">Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLzt1X_zsLpf1gUIjX2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">522,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLzt1X_zahMUPHOwJ76" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt">Operating Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">522,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">518,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt">Noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzt1X_zMWcfpu6tGy3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Operating</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,842,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLzt1X_zZeMGYK2cvG9" style="display: none; vertical-align: bottom; background-color: White"> <td style="padding-left: 9pt">Operating Noncurrent</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,842,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzt1X_z9Q6UAXP3kQ7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Total lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,364,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,882,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Weighted average remaining term (years) – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zkLG3mhA0mCi" title="Weighted average remaining term (years) - operating leases">7</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_z2rY2wbqp9E3" title="Weighted average remaining term (years) - operating leases">8</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_zFotXC8bhOad" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.4pt">Weighted average discount rate – operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.25</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.25</td><td style="text-align: left">%</td></tr> </table> 4632000 4805000 1268000 923000 3364000 3882000 522000 518000 522000 518000 2842000 3364000 2842000 3364000 3364000 3882000 P7Y P8Y 0.1125 0.1125 <p id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zz92wiebJyqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the year ended December 31, 2023 and 2022, we recorded expenses related to</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_z2bMFz2psvch" style="display: none">Schedule of Lease Expenses</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20230101__20231231_zqW14XjG8sYk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_495_20220101__20221231_z5UpkdZKt4U6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Year ended December 31</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_maLCzHmu_zxANeMvK7VGa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 9pt">Operating right-of-use lease asset amortization</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">754,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">746,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzHmu_zs65XAmB5dMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 9pt">Financing lease asset amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1215">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1216">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseInterestExpense_maLCzHmu_zUx2Qbm1oDa3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 9pt">Related interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1218">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1219">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.4pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LeaseCost_iT_mtLCzHmu_zLYhWxxUeic2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.4pt">Total expense during twelve months ended December 31</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">754,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">746,000</td><td style="text-align: left"> </td></tr> </table> 754000 746000 754000 746000 <p id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zB3u2it20SWj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the maturities of our lease liabilities for all operating leases as of December 31, 2023</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zr09FIqs9QHf" style="display: none">Schedule of Maturities of Lease Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(in thousands)</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20231231_ziN6IpnKOjv8" style="border-bottom: Black 1.5pt solid; text-align: right">12/31/2023</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzS0f_zUPxcSatLxMe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; text-align: left; padding-left: 0.25pt">2024</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right">978</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--LesseeOperatingLeaseLiabilityToBePaidYearTwoAndThereafter_iI_pn3n3_maLOLLPzS0f_zjHM3ju6RS3j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">2025 and thereafter</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,268</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzS0f_zoMSuBwu6S95" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Total lease payments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,246</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z7FirzLZoAAf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">less: Imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,882</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_pn3n3_z4Ju0q8QTfNj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; padding-left: 9pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">3,364</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 978000 4268000 5246000 1882000 3364000 <p id="xdx_80E_eus-gaap--PreferredStockTextBlock_zr1lyE8rWArd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. <span id="xdx_827_z8oKthE2RyGh">Convertible Redeemable Preferred Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Series A Convertible Preferred Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 3, 2020, the Company entered into a stock purchase agreement (as amended on February 24, 2020 and April 13, 2020 (the “LF Purchase Agreement”)), pursuant to which the Company agreed to issue and sell, and LF International Pte. Ltd., a Singapore private limited company (“LF International”), which is controlled by Company director, Chairman, President and Chief Executive Officer, Mr. Yubao Li, agreed to purchase, up to <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200102__20200103__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_ztrzCOFK9tMf" title="Stock issued during period, shares">500,000</span> shares of the Company’s newly created shares of Series A Preferred Stock (“Series A Preferred”), with each share of Series A Preferred initially convertible into ten shares of the Company’s common stock, at a purchase price of $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20200103__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zaEtd5aVJ3re" title="Shares issued price per share">10.00</span> per share, for aggregate gross proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_c20200102__20200103__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zh2LxUiWdc43" title="Proceeds from share issuance">5,000,000</span> (the “LF International Offering”). As permitted by the Purchase Agreement, the Company may, in its discretion issue up to an additional <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--AdditionalSharesOfferingMember_zRRcWGklJ3ne" title="Additional shares issued during peirod">200,000</span> shares of Series A Preferred for a purchase price of $<span id="xdx_90E_eus-gaap--SharesIssuedPricePerShare_iI_pid_c20200103__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zNHDqYWlS2Na" title="Shares issued price per share">10.00</span> per share (the “Additional Shares Offering,” and collectively with the LF International Offering, the “Offering”). Approximately $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn6n6_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__srt--TitleOfIndividualAxis__us-gaap--InvestorMember_zR9EcEz4Psp5" title="Number of shares issued value">1</span> million of Series A Preferred has been sold, including to an investor which converted an account receivable of $<span id="xdx_908_eus-gaap--DebtConversionConvertedInstrumentAmount1_pp0p0_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__srt--TitleOfIndividualAxis__us-gaap--InvestorMember_zsNesVXwgFS7" title="Conversion of debt, amount">478,000</span> owed to the investor by the Company in exchange for <span id="xdx_90F_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_pid_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember__srt--TitleOfIndividualAxis__us-gaap--InvestorMember_zLS7DbVu4Kke" title="Debt conversion of shares, shares">48,200</span> shares of Series A Preferred. The Company completed several closings with LF International from January 2020 through June 2020. The majority of the funds received reduced our bank debt. We issued a total of <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20200102__20200103__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsidiarySaleOfStockAxis__custom--LFInternationalOfferingMember_zybvS6EQSCJa" title="Stock issued during period shares new issues">400,000</span> shares of common stock to LF International and, pursuant to the LF Purchase Agreement, changed our name from CTI Industries Corporation to Yunhong CTI Ltd. LF International has the right to name three directors to serve on our Board. They were Mr. Yubao Li, Ms. Wan Zhang and Ms. Yaping Zhang. Ms. Wan Zhang and Ms. Yaping Zhang retired from the Board in January 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The issuance of the Series A Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series A Preferred was convertible exceeded the allocated purchase price fair value of the Series A Preferred Stock at the closing dates by approximately $<span id="xdx_90E_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pn5n6_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zwmqBfaz7UE5" title="Beneficial conversion of shares, amount">2.5</span> million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series A Preferred. As the Series A Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series A Preferred will be entitled to receive quarterly dividends at the annual rate of <span id="xdx_902_eus-gaap--PreferredStockDividendRatePercentage_pid_dp_uPure_c20200102__20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zyaRQp7HH9X" title="Preferred stock, dividend rate">8</span>% of the stated value ($<span id="xdx_901_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20200103__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zNllc8CdpjQ3" title="Preferred stock, par value">10</span> per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In the three and nine months ended September 30, 2022, the Company accrued $<span id="xdx_908_ecustom--PaymentsForDividend_pp0p0_c20220701__20220930__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zRLfGBIkg4Dd" title="Payments for dividend">67,000</span> and $<span id="xdx_90C_ecustom--PaymentsForDividend_pp0p0_c20220101__20220930__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zvthR2bDMth3" title="Payments for dividend">267,000</span> of these dividends in each period, respectively. On September 1, 2022, the investor converted Preferred Series A into <span id="xdx_906_eus-gaap--ConvertiblePreferredStockSharesIssuedUponConversion_iI_pn6n6_c20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesAPreferredStockMember_z6akdopmFZCc" title="Convertible preferred stock, shares issued upon conversion">5</span> million shares of common stock and approximately <span id="xdx_90E_eus-gaap--CommonStockDividendsShares_pn5n6_c20220901__20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesAPreferredStockMember_zMwqV46pUSFe" title="Common stock dividends, shares">1.3</span> million shares of common stock representing accrued dividends.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Series B Convertible Preferred Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2020, we issued <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20201101__20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zKfGeOfa4lue" title="Stock issued during period, shares">170,000</span> shares of Series B Preferred for an aggregate purchase price of $<span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20201101__20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z4jnC5ZADsS2" title="Purchase price of shares">1,500,000</span>. The Series B Preferred have an initial stated value of $<span id="xdx_903_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_ztC4rGYadyy4" title="Preferred stock, stated value">10.00</span> per share and liquidation preference over common stock. The Series B Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $<span id="xdx_902_eus-gaap--PreferredStockConvertibleConversionPrice_iI_pid_c20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zNSHz6SZ1uo7" title="Preferred stock conversion price">1.00</span>. The Series B Preferred accrues dividends at a rate of <span id="xdx_906_eus-gaap--PreferredStockDividendRatePercentage_pid_dp_uPure_c20201101__20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zFkfYK7StBv9" title="Preferred stock dividend rate percentage">8</span> percent per annum, payable at our election either in cash or shares of the Company’s common stock. Initially, the Series B Preferred, in whole or part, was redeemable at the option of the holder (but not mandatorily redeemable) at any time on or after November 30, 2021 for the stated value, plus any accrued and unpaid dividends and thus was classified as mezzanine equity and initially recognized at fair value of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_pn5n6_c20201101__20201130__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zl4GoNpxeWn8" title="Proceeds from issuance of preferred stock">1.5</span> million (the proceeds on the date of issuance). In March 2021, the terms of the Series B Preferred were modified to eliminate the ability of the holder to redeem the Series B Preferred. As the Series B Preferred is no longer redeemable, the Series B Preferred is not classified as mezzanine equity as of December 31, 2022 or December 31, 2021. As a result, the carrying value as of December 31, 2022 and 2021 amounted to $<span id="xdx_906_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zNTnM3WmuUEk" title="Equity carrying value">1,851,000</span> and $<span id="xdx_906_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zIi0L2diQn29" title="Equity carrying value">1,715,000</span>, respectively. The December 31, 2022 balance consists of $<span id="xdx_901_eus-gaap--TemporaryEquityValueExcludingAdditionalPaidInCapital_iI_pp0p0_c20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zSWPEdWXPrzd" title="Original carrying value">1,500,000</span> original carrying value, $<span id="xdx_906_eus-gaap--PreferredStockRedemptionDiscount_pp0p0_c20220101__20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z73CEM3YuyI6" title="Accrued dividends">304,000</span> accrued dividends and $<span id="xdx_902_eus-gaap--PreferredStockAccretionOfRedemptionDiscount_pp0p0_c20220101__20221231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zsdOssxfPh42" title="Preferred stock, accretion of redemption discount">47,000</span> accretion. On February 1, 2023, the investor converted Preferred Series B into approximately <span id="xdx_90D_eus-gaap--ConvertiblePreferredStockSharesIssuedUponConversion_iI_pn5n6_c20230201__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesCPreferredStockMember_z6me7V6zTWB4" title="Convertible preferred stock, shares issued upon conversion">1.9</span> million shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Series C Convertible Preferred Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2021 we entered into an agreement with a related party, LF International Pte. Ltd. which is controlled by Company director and Chairman, Mr. Yubao Li, to purchase shares of Series C Preferred stock. We issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20210101__20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zS6BVdOfPdp8" title="Number of shares issued">170,000</span> shares of Series C Preferred for an aggregate purchase price of $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pp0p0_c20210101__20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zeQOUoUAI2n2" title="Purchase price of shares">1,500,000</span>. The Series C Preferred have an initial stated value of $<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_z7ki4U1OJ3Cg" title="Preferred stock, par value">10.00</span> per share and liquidation preference over common stock. The Series C Preferred is convertible into shares of our common stock equal to the number of shares determined by dividing the sum of the stated value and any accrued and unpaid dividends by the conversion price of $<span id="xdx_901_eus-gaap--PreferredStockConvertibleConversionPrice_iI_pid_c20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zRnfLcfmFtn5" title="Preferred stock conversion price">1.00</span>. The Series C Preferred accrues dividends at a rate of <span id="xdx_90A_eus-gaap--PreferredStockDividendRatePercentage_pid_dp_uPure_c20210101__20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zNtHE79Djos7" title="Preferred stock dividend rate percentage">8</span> percent per annum, payable at our election either in cash or shares of the Company’s common stock. The issuance of the Series C Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series C Preferred was convertible exceeded the allocated purchase price of the Series C Preferred at the closing dates by greater than the allocated purchase price. Therefore, the BCF was the purchase price of the Series C Preferred ($<span id="xdx_906_ecustom--AdjustmentsToAdditionalPaidInCapitalPreferredStockWithBeneficialConversionFeature_pn5n6_c20210101__20210131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_ztDCehHJxj3j" title="Preferred stock with beneficial conversion feature">1.5</span> million) and was allocated to Additional Paid-in Capital, resulting in a discount on the Series C Preferred Stock. As the Series C Preferred Stock is immediately convertible, the Company accreted the discount on the date of issuance. The accretion to the carrying value of the Series C Preferred is treated as a deemed dividend, recorded as a charge to Additional Paid in Capital and deducted in computing earnings per share. The carrying value as of August 30, 2022 and December 31, 2021 amounted to $<span id="xdx_90D_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_c20220830__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zaZI97yPYaB3" title="Equity carrying value">1,698,000</span> and $<span id="xdx_90B_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesCPreferredStockMember_zAVY0LdC90of" title="Equity carrying value">1,630,000</span>, respectively. On September 1, 2022, the investor converted Series C into <span id="xdx_90F_eus-gaap--ConvertiblePreferredStockSharesIssuedUponConversion_iI_pn5n6_c20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesCPreferredStockMember_zsMXyQndMrd8" title="Convertible preferred stock, shares issued upon conversion">1.7</span> million shares of common stock and accrued dividends in the amount of approximately <span id="xdx_907_eus-gaap--CommonStockDividendsShares_pn5n6_c20220901__20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesCPreferredStockMember_zVhPCoVEUPT8" title="Common stock dividends, shares">0.3</span> million shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Series D Convertible Preferred Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2021, the Company received $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOfConvertiblePreferredStock_pn5n6_c20210601__20210630__srt--TitleOfIndividualAxis__custom--UnrelatedThirdPartyMember__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zcFe9oWWjeI2" title="Proceeds from issuance of convertible preferred stock">1.5</span> million from an unrelated third party as an advance on a proposed sale of Series D Redeemable Convertible Preferred Stock. As of September 30, 2021, the Company was in the process of negotiating and finalizing the terms of the arrangement. As the agreement was not finalized as of September 30, 2021, the $<span id="xdx_903_eus-gaap--ProceedsFromCollectionOfAdvanceToAffiliate_pn5n6_c20210929__20210930__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zTWrirBQd4Z9" title="Advance from investor">1.5</span> million advance was classified as Advance from Investor within liabilities on the balance sheet at that time. As of December 31, 2021, the terms had been finalized, the investment was classified as equity, similar to the prior Convertible Preferred issuances, above. The issuance of the Series D Preferred generated a beneficial conversion feature (BCF), which arises when a debt or equity security is issued with an embedded conversion option that is beneficial to the investor or in the money at inception because the conversion option has an effective strike price that is less than the market price of the underlying stock at the commitment date. The fair value of the common stock into which the Series D Preferred was convertible exceeded the allocated purchase price fair value of the Series D Preferred Stock at the closing dates by approximately $<span id="xdx_901_eus-gaap--DebtInstrumentConvertibleBeneficialConversionFeature_pn5n6_c20211230__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_ztxHAnOLxjhg" title="Debt instrument convertible beneficial conversion feature">0.3</span> million as of the closing dates. We recognized this BCF by allocating the intrinsic value of the conversion option, to additional paid-in capital, resulting in a discount on the Series D Preferred. As the Series D Preferred is immediately convertible, the Company accreted the discount on the date of issuance. The accretion was recognized as dividend equivalents. Holders of the Series D Preferred will be entitled to receive quarterly dividends at the annual rate of <span id="xdx_904_eus-gaap--PreferredStockDividendRatePercentage_pid_dp_uPure_c20211230__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zSdgHGyNZ29j" title="Preferred stock, dividend rate">8</span>% of the stated value ($<span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_ztwQRjarfYfl" title="Preferred stock, par value">10</span> per share). Such dividends may be paid in cash or in shares of common stock at the Company’s discretion. In addition, <span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zdT08MXZvbIk" title="Warrants to purchase shares">128,000</span> warrants to purchase the Company’s common stock were issued with respect to this transaction. These warrants are exercisable until December 1, 2024, at the lower of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zW74PRLCYNEk" title="Exercise price of warrants">1.75</span> per share or <span id="xdx_908_ecustom--PercentageOfVolumeWeightedAveragePercentage_iI_pid_dp_uPure_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zLZLZP7aw34d" title="Percentage of variable price on VWAP">85</span>% of the variable price based on the ten day volume weighted average price (“VWAP”) of the Company’s common stock. The value of these warrants was determined to be $<span id="xdx_908_eus-gaap--FairValueAdjustmentOfWarrants_pp0p0_c20210101__20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zqpKmlZAZkSa" title="Fair value of warrants">230,000</span> and recorded as an allocation of paid in capital associated with this transaction. The carrying value as of September 1, 2022 and December 31, 2021 amounted to $<span id="xdx_903_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_pp0p0_c20220901__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_znhZnuLVTKT" title="Equity carrying value">1,580,000</span> and $<span id="xdx_900_eus-gaap--TemporaryEquityCarryingAmountAttributableToParent_iI_pp0p0_c20211231__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesDPreferredStockMember_zgdMl0MVjnvc" title="Equity carrying value">1,512,000</span>, respectively. On September 1, 2022, the investor converted Preferred Series D into <span id="xdx_905_eus-gaap--ConvertiblePreferredStockSharesIssuedUponConversion_iI_pn5n6_c20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesDPreferredStockMember_zIwz6jGIsLmc" title="Convertible preferred stock, shares issued upon conversion">1.7</span> million shares of common stock and received accrued dividends of approximately <span id="xdx_90F_eus-gaap--CommonStockDividendsShares_pn5n6_c20220901__20220901__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--StatementClassOfStockAxis__custom--ConvertibleSeriesDPreferredStockMember_zfpvtAeY8CLl" title="Common stock dividends, shares">0.1</span> million shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zo2YOCzwCAB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock warrant activity is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zcoYr9j1iv5d">Summary of the Company’s Stock Warrant Activity</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares under <br/>Option</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%">Balance at December 31, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zuWrBBip22r6" style="width: 16%; text-align: right" title="Beginning balance, shares">128,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zKgi0sqs5N5k" style="width: 16%; text-align: right" title="Weighted average exercise price, beginning balance">1.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z35QRJj3NLod" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl1346">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zUQSSRgU6Pj8" style="text-align: right" title="Weighted average exercise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1348">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zBFAElwihJB2" style="text-align: right" title="Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1350">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zg1DpOWYZV2d" style="text-align: right" title="Weighted average exercise price, cancelled/expired"><span style="-sec-ix-hidden: xdx2ixbrl1352">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised/Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zZOtlnljA9P7" style="text-align: right" title="Exercised/Issued">128,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zEM8Ekw8myB1" style="text-align: right" title="Weighted average exercise price, Exercised/issued">1.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLCtPmoknrl6" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1358">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt2D97AtQNag" style="text-align: right" title="Weighted average exercise price, ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1360">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6h9GGEu54Qj" style="text-align: right" title="Exercisable shares"><span style="-sec-ix-hidden: xdx2ixbrl1362">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zMvDuXLwd5q7" style="text-align: right" title="Weighted average exercise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1364">-</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_z0zjUnQg3ET1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During November 2023, the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20231130__20231130__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zoZ28QJePip4" title="Issuance of shares">675,183</span> shares of its common stock to retire all outstanding warrants, as well as a $<span id="xdx_904_eus-gaap--DeferredTaxLiabilities_iI_c20231130_zP5rCbiWGrH9" title="Deferred liabilities">317,000</span> deferred liability. The warrants were converted in a cashless transaction based on the terms of the warrants. The Board of Directors determined the conversion price of the deferred liability would be consistent with the approach listed above, <span id="xdx_902_ecustom--ConversionPricePercentage_iI_dp_uPure_c20231130_zEemCBh8l893" title="Conversion price percentage">84</span>% of the volume weighted average price during the relevant time period. Both of these items are fully resolved upon this transaction.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> 500000 10.00 5000000 200000 10.00 1000000 478000 48200 400000 2500000 0.08 10 67000 267000 5000000 1300000 170000 1500000 10.00 1.00 0.08 1500000 1851000 1715000 1500000 304000 47000 1900000 170000 1500000 10.00 1.00 0.08 1500000 1698000 1630000 1700000 300000 1500000 1500000 300000 0.08 10 128000 1.75 0.85 230000 1580000 1512000 1700000 100000 <p id="xdx_89B_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zo2YOCzwCAB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock warrant activity is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zcoYr9j1iv5d">Summary of the Company’s Stock Warrant Activity</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares under <br/>Option</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%">Balance at December 31, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zuWrBBip22r6" style="width: 16%; text-align: right" title="Beginning balance, shares">128,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zKgi0sqs5N5k" style="width: 16%; text-align: right" title="Weighted average exercise price, beginning balance">1.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z35QRJj3NLod" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl1346">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zUQSSRgU6Pj8" style="text-align: right" title="Weighted average exercise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1348">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zBFAElwihJB2" style="text-align: right" title="Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1350">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zg1DpOWYZV2d" style="text-align: right" title="Weighted average exercise price, cancelled/expired"><span style="-sec-ix-hidden: xdx2ixbrl1352">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercised/Issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zZOtlnljA9P7" style="text-align: right" title="Exercised/Issued">128,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zEM8Ekw8myB1" style="text-align: right" title="Weighted average exercise price, Exercised/issued">1.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLCtPmoknrl6" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1358">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zt2D97AtQNag" style="text-align: right" title="Weighted average exercise price, ending balance"><span style="-sec-ix-hidden: xdx2ixbrl1360">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z6h9GGEu54Qj" style="text-align: right" title="Exercisable shares"><span style="-sec-ix-hidden: xdx2ixbrl1362">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zMvDuXLwd5q7" style="text-align: right" title="Weighted average exercise price, exercisable"><span style="-sec-ix-hidden: xdx2ixbrl1364">-</span></td><td style="text-align: left"> </td></tr> </table> 128000 1.75 128000 1.75 675183 317000 0.84 <p id="xdx_80A_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8w74J0loWIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. <span id="xdx_823_zGRhBagGisR2">Other Shareholders’ Equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2020, <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__srt--CounterpartyNameAxis__custom--LFInternationalPteMember_zpyXpBX6S4sh" title="Stock Issued During Period, Shares, Issued for Services">400,000</span> shares of our common stock were issued to LF related to the acceleration of closings in our Series A Offering, and an additional <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20200101__20201231__srt--CounterpartyNameAxis__custom--GardenStateSecuritiesMember_zfuM7UQ802Fi" title="Additional shares issued">200,000</span> shares were issued to Garden State Securities in its representation of the Company in the Series A Offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted Stock</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2020, <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__custom--MrHylandMember_zuXSaChYJV2c" title="Number of shares vested">15,000</span> shares of restricted stock vested to Mr. Hyland, former Chief Executive Officer, pursuant to the terms of the grant related to his employment with the Company. There were no other shares of restricted stock outstanding during 2020 or 2021. During 2022, <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zUYBQhJizUu4" title="Restricted stock granted">250,000</span> shares of restricted stock were granted to the incoming Chief Executive Officer pursuant to an employment agreement. <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z2WCDxMbs0Dj" title="Restricted stock, vested">25,000</span> of those shares are to vest immediately and the remaining shares are schedule to vest upon the achievement of certain performance conditions. Each of three independent directors received grants of <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--DirectorMember_zLqLKtpV6KWf" title="Restricted stock, vested">5,000</span> shares that were fully vested as of December 31, 2022. Additionally, the Chief Operating Officer was granted <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zzGFZvb8hVm8" title="Restricted stock granted">100,000</span> shares, <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zyE6Y42QNUR4" title="Restricted stock, vested">20,000</span> of which vested over 12 months while the remaining <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zmivCJR9QD3l" title="Restricted stock, expected to vest">80,000</span> had the same performance conditions as the Chief Executive Officer. During each of 2023 and 2022, the performance condition related to <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_z2Op2OGno7hg" title="Restricted stock, expected to vest"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_c20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zPFHgwglUad2" title="Restricted stock, expected to vest">56,250</span></span> shares for the Chief Executive Officer and <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zPwNCz6337Mi" title="Restricted stock, vested"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_z70g4oJCXo01" title="Restricted stock, vested">20,000</span></span> shares for the Chief Operating Officer was met, and these shares vested. As of December 31, 2023, performance conditions related to <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zr4aNP5mUW4g" title="Restricted stock unvested">112,500</span> shares for the Chief Executive Officer and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_zDc2SUAEtNL8" title="Restricted stock, unvested">40,000</span> shares for the Chief Operating Officer remain unvested.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock Options</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Compensation Committee (“Committee”) administers the Company’s stock-based plans. The exercise price of the stock options shall be fixed by the Committee at whatever price the Committee may determine in good faith. Unless the Committee determines otherwise, options generally had a <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtY_c20230101__20231231_zPquCz1A7pd6" title="Stock based plan, vesting term">4</span>-year term with a <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dtY_c20230101__20231231_zLAu1coM67ug" title="Stock based plan, vesting schedule">3</span>-year vesting schedule. Unless the Committee provides otherwise, options terminate upon the termination of a participant’s employment, except that the participant may exercise an option to the extent it was exercisable on the date of termination and for a period of time after termination.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2009, the shareholders of the Corporation approved, a 2009 Stock Incentive Plan (“2009 Plan”). The 2009 Plan and subsequent awards categorized as inducement of employment authorized the issuance of up to <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20090410__us-gaap--PlanNameAxis__custom--StockIncentivePlan2009Member_zjzWEbdHN9r" title="Shares authorized for issuance">510,000</span> shares of stock or options to purchase stock of the Company (including cancelled shares reissued under the plan.)</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 8, 2018, our shareholders approved the 2018 Stock Incentive Plan (“2018 Plan”). The 2018 Plan authorized the issuance of up to <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20180608__us-gaap--PlanNameAxis__custom--StockIncentivePlan2018Member_zFNMYytlAY8h" title="Shares authorized for issuance">300,000</span> shares of our common stock in the form of equity-based awards. Because no registration on Form S-8 was filed for these additional shares within 12 months of approval by our shareholders, those additional shares are not available for issuance in the normal course. On June 17, 2022, our shareholders approved of the issuance of <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20220617__us-gaap--PlanNameAxis__custom--StockIncentivePlan2018Member_zCsqgKgyPmP4" title="Shares authorized for issuance">500,000</span> shares to this plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company, at the discretion of the board, may issue options in excess of the total available, if options related to that stock plan are cancelled. In some cases, not all shares that are available to a stock plan are issued, as the Company is unable to issue options to a previous plan when a new plan is in place.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognized share based compensation expense of approximately $<span id="xdx_905_eus-gaap--AllocatedShareBasedCompensationExpense_c20230101__20231231_zATVucExH1qc" title="Share based compensation expense">20,000</span> and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20220101__20221231_zZN3AoGjTeIc" title="Share based compensation expense">160,000</span> in 2023 and 2022, respectively. As of December 31, 2023 and 2022, respectively, there was <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20231231_zpFAsve7RgP7" title="Unrecognized compensation expense"><span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20221231_zZktwmJqviv8" title="Unrecognized compensation expense">no</span></span> unrecognized compensation expense related to non-vested stock option grants. There were approximately <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8jMjBEK19y4" title="Restricted stock granted">132,000</span> performance-based grants for which the underlying performance threshold had not been met as of December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrants</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the Series A Offering, in 2020 the Company issued <span id="xdx_908_ecustom--ClassOfWarrantOrRightGrantedInPeriod_c20200101__20201231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zLaAX5LBp9rd" title="Granted, warrants">792,660</span> warrants to purchase <span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20201231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zyg6RyBa02c" title="Purchase of common stock upon warrants">792,660</span> shares of the Company’s common stock for $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20201231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zevDYqmdS9mj" title="Exercise price">1</span> per share. During 2020, <span id="xdx_90C_ecustom--ClassOfWarrantOrRightExercisedDuringPeriod_c20200101__20201231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zKI5LSWjouWe" title="Warrants exercised in exchange of shares">597,500</span> warrants were exercised in cash-less exchange for <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20200101__20201231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_z24O7IJ32GD5" title="Common stock issued for warrants exercised cashless">391,308</span> shares of the Company’s common stock. In January and February 2021, the remaining <span id="xdx_903_ecustom--ClassOfWarrantOrRightExercisedDuringPeriod_c20210201__20210228__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_z5pKbGn3poR2" title="Warrants exercised">195,160</span> warrants were exercised in a cash-less exchange for 103,104 shares of the Company’s common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Series D Offering also included warrants to purchase up to <span id="xdx_901_ecustom--ClassOfWarrantOrRightGrantedInPeriod_c20230101__20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAPreferredStockWarrantsMember_z4RrNnU4XOYh" title="Granted, warrants">128,572</span> shares of the Company’s common stock at an exercise price of the lower of $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zFSqYXlMWEWe" title="Granted, weighted average exercise price">1.75</span> per share or <span id="xdx_903_ecustom--PercentageOfVolumeWeightedAveragePercentage_iI_pid_dp_uPure_c20231231__us-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zGDnTSHgn1Jc" title="Percentage of variable price">85</span>% of the lowest daily volume-weighted average price of the Common Stock during the 10 trading days prior to the date of exercise. If unexercised, these warrants would have expired December 1, 2024. As noted above, the warrants were exercised and converted into common shares during 2023, leaving no outstanding warrants as of December 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has applied the Black-Scholes model to value stock-based awards. That model incorporates various assumptions in the valuation of stock-based awards relating to the risk-free rate of interest to be applied, the estimated dividend yield and expected volatility of the Company’s Common Stock. The risk-free rate of interest is the U.S. Treasury yield curve for periods within the expected term of the option at the time of grant. The expected volatility is based on historical volatility of the Company’s Common Stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The valuation assumptions we have applied to determine the value of warrants granted in 2021 and 2020 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historical stock price volatility: The Company used the weekly closing price to calculate historical annual volatility.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free interest rate: The Company bases the risk-free interest rate on the rate payable on US treasury securities with a similar maturity in effect at the time of the grant, which was <span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20231231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zoAkqRXzSjBj" title="Warrant measurement term">4.50</span>% and <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20221231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zGbOAIPLLkSk" title="Warrant measurement term">3.80</span>%, during 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected life: The expected life of the warrants represents the period of time warrants were expected to be outstanding. The Company used an expected life of <span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20231231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zQ1MJfWhBBH1" title="Expected term"><span id="xdx_906_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20221231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_z91cOW2IObEd" title="Expected term">5</span></span> years for all warrants granted during 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend yield: The estimate for dividend yield is <span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_dp_uPure_c20231231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztcinlmzloa1" title="Warrant measurement term"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_dp_uPure_c20221231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zdIR2opjyQUe" title="Warrant measurement term">0</span></span>%, as the Company did not issue dividends during 2023 or 2022 and does not expect to do so in the foreseeable future.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated forfeitures: When estimating forfeitures, the Company considers historical terminations as well as anticipated retirements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_896_ecustom--ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock_zIVeXKto8hfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock options, warrants and related information, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zKXplgcwOdVc" style="display: none">Summary of the Company Stock Options and Warrants</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrants</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-weight: bold; padding-left: 0.25pt">Balance at January 1, 2022</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zolhqarI41fk" style="width: 12%; font-weight: bold; text-align: right" title="Beginning balance, shares">     <span style="-sec-ix-hidden: xdx2ixbrl1456">-</span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxmj5B1fd0ci" style="width: 12%; text-align: right" title="Weighted average exercise price, beginning balance">         <span style="-sec-ix-hidden: xdx2ixbrl1458">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zyrnquv9acs9" style="width: 12%; text-align: right" title="Warrants beginning balance, shares">128,572</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z8QpExnhz6e3" style="width: 12%; text-align: right" title="Warrants Weighted Average Exercise Price">1.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt">Granted</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwGBGwE8CCM2" style="font-weight: bold; text-align: right" title="Options Granted"><span style="-sec-ix-hidden: xdx2ixbrl1464">-</span></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt">Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUiH0e89DIf5" style="text-align: right" title="Options Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1466">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Exercised/Issued</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBDmSEFStKb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right" title="Options Exercised/Issued"><span style="-sec-ix-hidden: xdx2ixbrl1468">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Balance at December 31, 2022</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTdflZZKCxh2" style="font-weight: bold; text-align: right" title="Beginning balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1470">-</span></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zDzmIuWRGl9j" style="text-align: right" title="Weighted average exercise price, beginning balance"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1472">-</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zyqsRrqqOiF3" style="text-align: right" title="Warrants beginning balance, shares">128,572</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTLgINuzIbCf" style="text-align: right" title="Warrants Weighted Average Exercise Price">1.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zpM8ckEuNix3" style="text-align: right" title="Options Granted"><span style="-sec-ix-hidden: xdx2ixbrl1478">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziY17D0Kf8n" style="text-align: right" title="Warrants Granted"><span style="-sec-ix-hidden: xdx2ixbrl1480">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt">Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfeoCto8AGah" style="text-align: right" title="Options Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1482">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Exercised/Issued</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGbDTC55r9mh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Exercised/Issued"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1484">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zxo8vixma3V3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants Exercised/Issued">128,572</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercised_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFC1ssgrSci8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants Weighted Average Price Exercised/Issued">1.75</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Balance at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWubTPY2hWqk" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1490">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3tFvgg5Kxj8" style="text-align: right" title="Weighted average exercise price, ending balance"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 11pt"><span style="-sec-ix-hidden: xdx2ixbrl1492">-</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zN2TGWHLW3P5" style="text-align: right" title="Warrants ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1494">-</span></td><td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zS6wAOQCvv7h" style="font-weight: bold; text-align: right" title="Warrants Weighted Average Exercise Price"><span style="-sec-ix-hidden: xdx2ixbrl1496">-</span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zUzXSq4pjy49" style="text-align: right" title="Warrants exercisable, shares"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zl3eZy6QtnG" style="text-align: right" title="Warrants Weighted Average Exerisable Price"><span style="-sec-ix-hidden: xdx2ixbrl1500">-</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A3_zIoViAEAEBT" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As there are <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_dxL_c20231231_z5ebQkkeHun5" title="Outstanding shares::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl1502">no</span></span> active stock options, there is <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_do_c20231231_zsBBzr83Raoa" title="Intrinsic value"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_do_c20221231_zH4rcl1t5qqe" title="Intrinsic value">no</span></span> aggregate intrinsic value (the difference between the closing price of the Company’s common stock as of December 31, 2023 and 2022, respectively, and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had all the holders exercised their options on December 31, 2023 and 2022, respectively. The warrants have an intrinsic value of none and $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zvo2HRh0TfP9" title="Warrants intrinsic value"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_iI_c20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTxEtQ22opXe" title="Warrants intrinsic value">230,000</span></span> as of December 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, the Company reserved no shares of its common stock for the exercise of warrants, and preferred stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> 400000 200000 15000 250000 25000 5000 100000 20000 80000 56250 56250 20000 20000 112500 40000 P4Y P3Y 510000 300000 500000 20000 160000 0 0 132000 792660 792660 1 597500 391308 195160 128572 1.75 0.85 4.50 3.80 P5Y P5Y 0 0 <p id="xdx_896_ecustom--ScheduleOfOptionAndStockholdersEquityNoteWarrantsOrRightsTextBlock_zIVeXKto8hfh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of the Company’s stock options, warrants and related information, is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zKXplgcwOdVc" style="display: none">Summary of the Company Stock Options and Warrants</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Options</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrants</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted <br/>Average <br/>Exercise <br/>Price</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; font-weight: bold; padding-left: 0.25pt">Balance at January 1, 2022</td><td style="width: 2%; font-weight: bold"> </td> <td style="width: 1%; font-weight: bold; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zolhqarI41fk" style="width: 12%; font-weight: bold; text-align: right" title="Beginning balance, shares">     <span style="-sec-ix-hidden: xdx2ixbrl1456">-</span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zxmj5B1fd0ci" style="width: 12%; text-align: right" title="Weighted average exercise price, beginning balance">         <span style="-sec-ix-hidden: xdx2ixbrl1458">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zyrnquv9acs9" style="width: 12%; text-align: right" title="Warrants beginning balance, shares">128,572</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z8QpExnhz6e3" style="width: 12%; text-align: right" title="Warrants Weighted Average Exercise Price">1.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt">Granted</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwGBGwE8CCM2" style="font-weight: bold; text-align: right" title="Options Granted"><span style="-sec-ix-hidden: xdx2ixbrl1464">-</span></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt">Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUiH0e89DIf5" style="text-align: right" title="Options Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1466">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Exercised/Issued</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"> </td><td id="xdx_980_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBDmSEFStKb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right" title="Options Exercised/Issued"><span style="-sec-ix-hidden: xdx2ixbrl1468">-</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Balance at December 31, 2022</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTdflZZKCxh2" style="font-weight: bold; text-align: right" title="Beginning balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1470">-</span></td><td style="font-weight: bold; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zDzmIuWRGl9j" style="text-align: right" title="Weighted average exercise price, beginning balance"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1472">-</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zyqsRrqqOiF3" style="text-align: right" title="Warrants beginning balance, shares">128,572</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTLgINuzIbCf" style="text-align: right" title="Warrants Weighted Average Exercise Price">1.75</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zpM8ckEuNix3" style="text-align: right" title="Options Granted"><span style="-sec-ix-hidden: xdx2ixbrl1478">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziY17D0Kf8n" style="text-align: right" title="Warrants Granted"><span style="-sec-ix-hidden: xdx2ixbrl1480">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt">Cancelled/Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfeoCto8AGah" style="text-align: right" title="Options Cancelled/Expired"><span style="-sec-ix-hidden: xdx2ixbrl1482">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Exercised/Issued</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGbDTC55r9mh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options Exercised/Issued"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1484">-</span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zxo8vixma3V3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants Exercised/Issued">128,572</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercised_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zFC1ssgrSci8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants Weighted Average Price Exercised/Issued">1.75</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Balance at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zWubTPY2hWqk" style="text-align: right" title="Ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1490">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3tFvgg5Kxj8" style="text-align: right" title="Weighted average exercise price, ending balance"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 11pt"><span style="-sec-ix-hidden: xdx2ixbrl1492">-</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zN2TGWHLW3P5" style="text-align: right" title="Warrants ending balance, shares"><span style="-sec-ix-hidden: xdx2ixbrl1494">-</span></td><td style="text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left">$</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zS6wAOQCvv7h" style="font-weight: bold; text-align: right" title="Warrants Weighted Average Exercise Price"><span style="-sec-ix-hidden: xdx2ixbrl1496">-</span></td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zUzXSq4pjy49" style="text-align: right" title="Warrants exercisable, shares"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice_iI_c20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zl3eZy6QtnG" style="text-align: right" title="Warrants Weighted Average Exerisable Price"><span style="-sec-ix-hidden: xdx2ixbrl1500">-</span></td><td style="text-align: left"> </td></tr> </table> 128572 1.75 128572 1.75 128572 1.75 0 0 230000 230000 <p id="xdx_805_eus-gaap--EarningsPerShareTextBlock_z7tkaO0p1oDc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. <span id="xdx_828_z0a4re6Izajh">Earnings Per Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock outstanding during each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted earnings per share is computed by dividing net loss attributable to Yunhong Green CTI Ltd. Common shareholders by the weighted average number of shares of common stock and equivalents (stock options and warrants), unless anti-dilutive, during each period.</span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zL6XJVyPdhxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_znfvQWE3jlj6" style="display: none">Schedule of Earnings Per Share, Basic and Diluted</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Consolidated earnings per share</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20231231_zbpR9W3rPvye" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20220101__20221231_zMojhU9fiQ1e" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_maILFCOzbGn_zMB9st73leEd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Loss from continuing operations</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(235,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,467,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_iN_di_msILFCOzbGn_zSkTW1hMnNJi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss attributable to noncontrolling interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1519">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1520">-</span></td><td style="text-align: left">)</td></tr> <tr id="xdx_408_ecustom--DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature_iN_di_msILFCOzbGn_zG4eKp3kbYu6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Deemed dividends on preferred stock and amortization of beneficial conversion feature</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(584,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperations_iT_mtILFCOzbGn_zBfrIzPTmfBk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(246,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,051,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_z9MjMLSBROq5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">(Gain)/loss attributable to noncontrolling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1528">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1529">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntities_znx1EkkIESil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1531">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1532">-</span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Basic and Diluted loss per common share:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Continuing operations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_906_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20230101__20231231_zFsGONqEmaFj" title="Basic loss per common share continuing operations"><span id="xdx_90F_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20230101__20231231_zjZ8cqx7ixFl" title="Diluted loss per common share continuing operations">(0.01</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20220101__20221231_z0uz26Z4Mc8j" title="Basic loss per common share continuing operations"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20220101__20221231_zAlE2YFErqW5" title="Diluted loss per common share continuing operations">(0.22</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Discontinued operations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20230101__20231231_zqoSGXJ7LBl9" title="Basic loss per common share discontinued operations"><span id="xdx_90B_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20230101__20231231_zSLnmAC8Wm26" title="Diluted loss per common share discontinued operations"><span style="-sec-ix-hidden: xdx2ixbrl1542"><span style="-sec-ix-hidden: xdx2ixbrl1544">-</span></span></span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_905_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_zowF9IJVosE8" title="Basic loss per common share discontinued operations"><span id="xdx_90A_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_z2dtHI6e9uDj" title="Diluted loss per common share discontinued operations"><span style="-sec-ix-hidden: xdx2ixbrl1546"><span style="-sec-ix-hidden: xdx2ixbrl1548">-</span></span></span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--EarningsPerShareBasic_pid_z37Wp1HhBuI5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span title="Basic loss per common share"><span title="Diluted loss per common share">(0.01</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span><span>(0.22</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Basic and Diluted weighted average number of shares and equivalent shares of common stock outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zFi6l01lc6Wd" title="Basic weighted average number of shares and equivalent shares of common stock outstanding"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_z23iLTdyUmti" title="Diluted weighted average number of shares and equivalent shares of common stock outstanding">19,526,633</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zKW1YAIrmiS3" title="Basic weighted average number of shares and equivalent shares of common stock outstanding"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zInfN3PM0Amh" title="Diluted weighted average number of shares and equivalent shares of common stock outstanding">9,301,888</span></span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_zzoL65W7Dr33" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zL6XJVyPdhxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_znfvQWE3jlj6" style="display: none">Schedule of Earnings Per Share, Basic and Diluted</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Consolidated earnings per share</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20231231_zbpR9W3rPvye" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_492_20220101__20221231_zMojhU9fiQ1e" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_408_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_maILFCOzbGn_zMB9st73leEd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-left: 0.25pt">Loss from continuing operations</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(235,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(1,467,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_iN_di_msILFCOzbGn_zSkTW1hMnNJi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss attributable to noncontrolling interest</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1519">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1520">-</span></td><td style="text-align: left">)</td></tr> <tr id="xdx_408_ecustom--DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature_iN_di_msILFCOzbGn_zG4eKp3kbYu6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Deemed dividends on preferred stock and amortization of beneficial conversion feature</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(584,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperations_iT_mtILFCOzbGn_zBfrIzPTmfBk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss from continuing operations attributable to Yunhong Green CTI Ltd common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(246,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(2,051,000</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_z9MjMLSBROq5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">(Gain)/loss attributable to noncontrolling interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1528">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1529">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntities_znx1EkkIESil" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0.25pt">Loss from discontinued operations attributable to Yunhong Green CTI Ltd common shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1531">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1532">-</span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-left: 0.25pt">Basic and Diluted loss per common share:</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold; text-align: right"> </td><td style="font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Continuing operations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_906_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20230101__20231231_zFsGONqEmaFj" title="Basic loss per common share continuing operations"><span id="xdx_90F_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20230101__20231231_zjZ8cqx7ixFl" title="Diluted loss per common share continuing operations">(0.01</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_pid_c20220101__20221231_z0uz26Z4Mc8j" title="Basic loss per common share continuing operations"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_pid_c20220101__20221231_zAlE2YFErqW5" title="Diluted loss per common share continuing operations">(0.22</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25pt">Discontinued operations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20230101__20231231_zqoSGXJ7LBl9" title="Basic loss per common share discontinued operations"><span id="xdx_90B_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20230101__20231231_zSLnmAC8Wm26" title="Diluted loss per common share discontinued operations"><span style="-sec-ix-hidden: xdx2ixbrl1542"><span style="-sec-ix-hidden: xdx2ixbrl1544">-</span></span></span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_905_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_zowF9IJVosE8" title="Basic loss per common share discontinued operations"><span id="xdx_90A_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_z2dtHI6e9uDj" title="Diluted loss per common share discontinued operations"><span style="-sec-ix-hidden: xdx2ixbrl1546"><span style="-sec-ix-hidden: xdx2ixbrl1548">-</span></span></span></span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--EarningsPerShareBasic_pid_z37Wp1HhBuI5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span title="Basic loss per common share"><span title="Diluted loss per common share">(0.01</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span><span>(0.22</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Basic and Diluted weighted average number of shares and equivalent shares of common stock outstanding</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zFi6l01lc6Wd" title="Basic weighted average number of shares and equivalent shares of common stock outstanding"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_z23iLTdyUmti" title="Diluted weighted average number of shares and equivalent shares of common stock outstanding">19,526,633</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zKW1YAIrmiS3" title="Basic weighted average number of shares and equivalent shares of common stock outstanding"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zInfN3PM0Amh" title="Diluted weighted average number of shares and equivalent shares of common stock outstanding">9,301,888</span></span></td><td style="text-align: left"> </td></tr> </table> -235000 -1467000 11000 584000 -246000 -2051000 -0.01 -0.01 -0.22 -0.22 -0.01 -0.22 19526633 19526633 9301888 9301888 <p id="xdx_80A_eus-gaap--SegmentReportingDisclosureTextBlock_zpM7do2MIvIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15. <span id="xdx_820_zGLj5R8hiMIb">Product and Geographic Segment Data</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s operations consist of a single business segment which designs, manufactures, and distributes film products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_891_ecustom--ScheduleOfSegmentReportingInformationByProductTableTextBlock_zC0F3YkQL2z" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a breakdown of product net sales from operations in each of the years indicated (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_znhsMEBaWKng" style="display: none">Schedule of Segment Reporting Information by Product</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">Twelve Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">% of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">% of</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Product Category</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(000) Omitted</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(000) Omitted</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left; padding-left: 0.25pt">Foil Balloons</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_zz3TcE1pnmFe" style="width: 12%; text-align: right" title="Net Sales">11,769,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_z6mVcoPAzxqb" style="width: 12%; text-align: right" title="Net Sales Percentage">66</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_ziqAUcWTcyTd" style="width: 12%; text-align: right" title="Net Sales">10,858,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_zlnC3yAiKbF7" style="width: 12%; text-align: right" title="Net Sales Percentage">60</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Film Products</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--FilmProductsMember_z9GQGVHVSdO6" style="text-align: right" title="Net Sales">928,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zpLVZC17RUf5" style="text-align: right" title="Net Sales Percentage">5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zGJBNe2iBLNl" style="text-align: right" title="Net Sales">2,036,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zfbrDnrSIxZb" style="text-align: right" title="Net Sales Percentage">11</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zGWiLj5l7lk8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales">5,107,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zawhD6XyAy3j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales Percentage">29</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zCHUrccPhFSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales">5,154,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zBnpUYP96mv7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales Percentage">29</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Total</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231_zSuezlaARdc7" style="font-weight: bold; text-align: right" title="Net Sales">17,804,000</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98B_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231_z1kvfgZVtQU9" style="font-weight: bold; text-align: right" title="Net Sales Percentage">100</td><td style="font-weight: bold; text-align: left">%</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231_zUKz9gWAD049" style="font-weight: bold; text-align: right" title="Net Sales">18,048,000</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98C_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231_zGa7ZLeS3uIi" style="font-weight: bold; text-align: right" title="Net Sales Percentage">100</td><td style="font-weight: bold; text-align: left">%</td></tr> </table> <p id="xdx_8AF_zdKScsOIomj5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_ecustom--ScheduleOfSegmentReportingInformationByProductTableTextBlock_zC0F3YkQL2z" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a breakdown of product net sales from operations in each of the years indicated (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_znhsMEBaWKng" style="display: none">Schedule of Segment Reporting Information by Product</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="14" style="font-weight: bold; text-align: center">Twelve Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">% of</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">% of</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Product Category</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(000) Omitted</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(000) Omitted</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left; padding-left: 0.25pt">Foil Balloons</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_zz3TcE1pnmFe" style="width: 12%; text-align: right" title="Net Sales">11,769,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_z6mVcoPAzxqb" style="width: 12%; text-align: right" title="Net Sales Percentage">66</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_ziqAUcWTcyTd" style="width: 12%; text-align: right" title="Net Sales">10,858,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--FoilBalloonsMember_zlnC3yAiKbF7" style="width: 12%; text-align: right" title="Net Sales Percentage">60</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0.25pt">Film Products</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--FilmProductsMember_z9GQGVHVSdO6" style="text-align: right" title="Net Sales">928,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zpLVZC17RUf5" style="text-align: right" title="Net Sales Percentage">5</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zGJBNe2iBLNl" style="text-align: right" title="Net Sales">2,036,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--FilmProductsMember_zfbrDnrSIxZb" style="text-align: right" title="Net Sales Percentage">11</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; padding-left: 0.25pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zGWiLj5l7lk8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales">5,107,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zawhD6XyAy3j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales Percentage">29</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zCHUrccPhFSb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales">5,154,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--OtherProductsMember_zBnpUYP96mv7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Sales Percentage">29</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0.25pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; padding-left: 0.25pt">Total</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230101__20231231_zSuezlaARdc7" style="font-weight: bold; text-align: right" title="Net Sales">17,804,000</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98B_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20230101__20231231_z1kvfgZVtQU9" style="font-weight: bold; text-align: right" title="Net Sales Percentage">100</td><td style="font-weight: bold; text-align: left">%</td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220101__20221231_zUKz9gWAD049" style="font-weight: bold; text-align: right" title="Net Sales">18,048,000</td><td style="font-weight: bold; text-align: left"> </td><td style="font-weight: bold"> </td> <td style="font-weight: bold; text-align: left"> </td><td id="xdx_98C_ecustom--RevenueFromContractWithCustomerIncludingAssessedTaxPercentageFromTotalRevenue_dp_uPure_c20220101__20221231_zGa7ZLeS3uIi" style="font-weight: bold; text-align: right" title="Net Sales Percentage">100</td><td style="font-weight: bold; text-align: left">%</td></tr> </table> 11769000 0.66 10858000 0.60 928000 0.05 2036000 0.11 5107000 0.29 5154000 0.29 17804000 1 18048000 1 <p id="xdx_804_eus-gaap--LossContingencyDisclosures_zQp3KCjit5mf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16. <span id="xdx_82F_zos1krWwtaA8">Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the ordinary conduct of our business, we are from time to time subject to lawsuits, investigations and claims, including environmental claims and employee-related matters. Although we cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against us, including civil penalties or other enforcement actions, we do not believe that any currently pending legal proceeding or proceedings to which we are a party will have a material adverse effect on our business, financial condition or results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_805_eus-gaap--LegalMattersAndContingenciesTextBlock_zETIsLZzr8fk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17. <span id="xdx_825_zof1G3987vS5">Legal Proceedings</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may be party to certain lawsuits or claims arising in the normal course of business. The ultimate outcome of these matters is unknown but, in the opinion of management, we do not believe any of these proceedings will have, individually or in the aggregate, a material adverse effect upon our financial condition, cash flows or future results of operation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zMZw2nCmVuIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18. <span id="xdx_823_zorenPVPtn8e">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2023, we received $<span id="xdx_909_eus-gaap--ProceedsFromSaleOfEquityMethodInvestments_pn5n6_c20230101__20231231_zSRzOqeb2xh3" title="Proceeds from sale of equity method investment">1.5</span> million of investor funds intended as an equity investment. An additional $<span id="xdx_90C_eus-gaap--ProceedsFromSaleOfEquityMethodInvestments_pn5n6_c20240101__20240131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zznl25PGjQMf" title="Proceeds from sale of equity method investment">0.5</span> million was received during January 2024. During the first quarter of 2024, per agreement between then parties, these investment deposit liabilities became Convertible Preferred Series E and F in the amont of $<span id="xdx_90A_eus-gaap--DepositContractsLiabilities_iI_pn5n6_c20240331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__custom--SeriesEConvertiblePreferredStockMember_z3i08m4TUv2c" title="Investment deposit liabilties">1.3</span> million and $<span id="xdx_90C_eus-gaap--DepositContractsLiabilities_iI_pn5n6_c20240331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--StatementClassOfStockAxis__custom--SeriesFConvertiblePreferredStockMember_zgTz6lsbAcje" title="Investment deposit liabilties">0.7</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We had a $<span id="xdx_90E_eus-gaap--NotesPayable_iI_pn5n6_c20231231_zyi3ReFam03h" title="Notes payable">1.3</span> million note payable to John Schwan due on December 31, 2023. Pursuant to agreement between the parties, we repaid the note in three installments: $<span id="xdx_902_eus-gaap--RepaymentsOfNotesPayable_pn5n6_c20240102__20240102__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0qx7fdWr3Da" title="Payment of loan amount">0.5</span> million on January 2, 2024, an additional $<span id="xdx_901_eus-gaap--RepaymentsOfNotesPayable_pn5n6_c20240116__20240116__us-gaap--LongtermDebtTypeAxis__custom--TermLoanMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z3B4IZx5PMp9" title="Payment of loan amount">0.5</span> million on January 16, 2024, and the remainder later during 2024. </span></p> 1500000 500000 1300000 700000 1300000 500000 500000